Push WiFi guests into your Square Customer Directory automatically and match Square spend back to every guest. Native integration, set up in about 2 minutes. 30-day free trial.
The Square POS integration is a native CaptiFi connector, shipped in July 2026. You paste a Square access token from the Square Developer Console into the CaptiFi Integrations page, a job of about two minutes, and CaptiFi detects your main Square location automatically. From that moment, every WiFi guest who opts in to marketing on your splash page is pushed into your Square Customer Directory with their name and email, plus their phone number and birthday when your splash form collects them, and added to a "CaptiFi WiFi Guests" customer group you can target with Square Marketing.
The connection runs both ways. CaptiFi syncs your Square orders every 15 minutes and matches spend back to WiFi guests, either through the Square customer record attached to the sale at the till or by matching the email on the order to the email captured at sign-in. That powers the Square Spend Dashboard in CaptiFi: matched revenue, match rate, a weekly trend, top spenders with VIP badges, lapsed-guest filters, one-click win-back email segments and a CSV export.
Venues connect Square because the till already knows what people spend, but it cannot tell you who your WiFi guests are or reach the browsers who never pay. CaptiFi joins the two lists, and it does so safely: the integration is read-only on orders, so CaptiFi never takes payments or edits anything in your Square account. It works with any Square account, with no Square Marketing or Loyalty subscription required for the sync itself.
Every opted-in WiFi guest lands in your Square Customer Directory automatically, inside a "CaptiFi WiFi Guests" group, so the audience you can target with Square Marketing grows with every sign-in rather than every sale.
Square orders sync every 15 minutes and are matched back to WiFi guests, so the Square Spend Dashboard shows matched revenue, match rate and a weekly trend instead of a flat list of email addresses.
Top spenders carry VIP badges and lapsed-guest filters surface regulars who have stopped coming in, with one-click win-back email segments and a CSV export when you want the data elsewhere.
CaptiFi never takes payments or edits anything in Square. It only creates customer profiles and the guest group, and reads orders for matching, so your till and your catalogue stay exactly as they are.
Open the Square Developer Console, create an application if you do not have one, and copy its access token. Square's console walks you through it in about two minutes.
On the Integrations page in your CaptiFi dashboard, paste the token into the Square card and save. CaptiFi detects your main Square location automatically, with nothing else to configure.
Opted-in WiFi guests appear in your Square Customer Directory within minutes of signing in, complete with name, email and any phone or birthday your splash form collects, grouped under "CaptiFi WiFi Guests".
CaptiFi syncs your Square orders every 15 minutes and matches spend to WiFi guests through the customer record attached at the till, or by matching the order email to the sign-in email.
Review matched revenue, match rate, the weekly trend and your top spenders, filter for lapsed guests, then build a one-click win-back email segment or export the list as CSV.
A coffee shop connects Square and discovers which WiFi regulars are actually its highest spenders. The VIP badges on the Spend Dashboard pick out the top 10 percent, who get a loyalty-style thank-you email without anyone pulling a report.
A bar filters the Spend Dashboard for guests who used to visit weekly but have not been matched to an order in six weeks, then fires a one-click win-back segment with a happy-hour offer to pull them back in.
A salon collects birthdays on its splash form, so every opted-in client lands in the Square Customer Directory with a birthday attached, ready for Square Marketing birthday campaigns aimed at the "CaptiFi WiFi Guests" group.
30-day free trial. Cancel anytime.