AI Message Composer
Every outbound SMS is personalized from customer history, menu behavior, weather context, and local trends.
ReturnFlow runs personalized SMS campaigns across every location, tracks customer behavior, and attributes return visits to Square tickets — after you connect Square and carriers approve sending.
Built for Square POS · No contracts · Pay only for messages sent

Square
POS connected in one OAuth
$10
Signup send credit
$0
Monthly minimum
STOP
Opt-out and quiet hours built in
Built to run with little weekly effort
From first click to conversion, each section is built to move operators from interest to onboarding with clear proof, transparent pricing, and minimal friction.
Every outbound SMS is personalized from customer history, menu behavior, weather context, and local trends.
Automatically targets prospects, lapsed customers, and high-frequency regulars with the right campaign angle.
Messages are scheduled when each customer is statistically most likely to revisit and spend.
Track attributed return visits and campaign ROI by location from one command center.
Opt-out handling, send-window enforcement, and guardrails are baked in by default.
Square connection imports customers and tickets so campaigns can use real order history.
Tell us who you are and where you operate. We start number setup and carrier filing from there.
One click to connect transaction and customer data. No technical setup or engineering required.
After carrier approval, campaigns can run from Square history. HQ sees attributed return visits in one dashboard.
Built for Square POS
Connect once, import customers automatically, and send personalized texts by industry — with guides that show operators exactly how it works.
Connect Square once. Import customers automatically. Send personalized texts that drive return visits.
Learn moreAI personalization from order history, multi-location control, and pay-as-you-go SMS.
Learn moreNeighborhood-aware SMS pages for local Square operators across major US markets.
Learn moreWin back lapsed diners with Square ticket data — not generic coupon blasts.
Learn moreBarista-style texts powered by real drink history and daypart timing.
Learn moreHow Square businesses run compliant, personalized SMS that actually attributes revenue.
Learn moreOne plan. Full platform. Month-to-month flexibility.
Pay-As-You-Go
Pay only for messages sent. No minimums, no contracts.
Learn before you buy
Download free SMS templates, calculate your ROI, and see exactly what ReturnFlow can do for your business.
Enter your customer count and average order value — see exactly how much revenue you're leaving on the table.
Calculate Free →Find out what each customer is worth over their lifetime — and what retaining 10% more is worth annually.
Calculate LTV →10 win-back and engagement message examples you can copy for local businesses.
Get Free Templates →TCPA rules, quiet hours, STOP/HELP requirements, and US carrier registration basics.
Read Free →7 strategies local business owners use to turn their Square customer list into a reliable revenue stream.
Read Free →How Square businesses connect POS data, personalize texts, stay compliant, and measure return visits.
Read Guide →Get the occasional Square SMS playbook
No weekly spam. Unsubscribe anytime.
Ready to grow?
Fill out this form to create your account. Next you connect Square; customer texts start after carrier approval.
Complete the onboarding form and approve one Square authorization. We provision your number and file carrier registration (usually 1–3 days). Campaigns can then run from Square order history.
Yes. Each location is isolated with its own data, send logic, and performance reporting, while HQ keeps a unified command view.
ReturnFlow runs on pay-as-you-go pricing — you only pay for the messages you send. No monthly minimums, no annual contracts.
The platform enforces quiet hours, STOP/HELP language, suppression handling, and send throttling. That is not legal advice and does not guarantee TCPA compliance for every use.
Connect Square once
OAuth imports customers and tickets. No CSV cleanup to start messaging people who already paid you.
Personal texts, not blasts
Messages use visit cadence and order history. Quiet hours, STOP, and cooldowns are on by default.
Pay for sends, not a seat
$10 signup send credit. After that you pay for messages sent — no monthly platform minimum.
Turn every location into a repeat-visit engine with automated campaigns, clean analytics, and centralized franchise visibility.
Get Started