Square's official booking page doesn't let you install Google Analytics, Google Tag Manager, or Meta Pixel β its Content Security Policy blocks all tracking scripts. That means every booking from your ads looks like a lost conversion, and you can't optimize campaigns or see which traffic sources actually bring clients.
In this video I show iBooker β a custom booking widget for Square Appointments that fixes this. It connects to your Square account via the official API and fires a clean conversion event at every step of the booking funnel: select_service, select_staff, begin_checkout, and purchase β with a full dataLayer (service name, price, staff, booking ID) ready for GA4, Google Ads, and the Meta Conversions API.
β
What you'll see in this demo:
- Services synced automatically from your Square account β no manual setup
- Real-time availability connected to your Square calendar
- Checkout with custom fields, card-on-file, and cancellation policy
- Embedding the widget on any website (WordPress, Webflow, Wix, Squarespace, Shopify, plain HTML) β floating button, inline embed, or your own button
- Live conversion events firing into Google Analytics 4
π Privacy by design: we store no customer or booking data. All payments and appointments are handled 100% by Square. You connect via official Square OAuth and can revoke access anytime.
π° Pricing: one simple plan β $7.90/month (or $5/mo billed yearly). 7-day free trial, no card required.
β±οΈ Timestamps:
0:00 β Why Square's booking page can't track conversions
0:43 β iBooker booking widget demo
1:00 β Automatic service sync from Square
1:22 β Selecting staff and services
1:53 β Real-time availability from Square calendar
2:10 β Checkout: custom fields, card on file, cancellation policy
3:03 β Booking confirmation and cancellation
3:27 β Security: no customer data stored
3:45 β Embedding the widget on your website
4:26 β Live GA4 conversion events and dataLayer
5:00 β Pricing and free trial
#SquareAppointments #ConversionTracking #GA4 #GoogleAnalytics #BookingWidget #SquareBooking #MetaPixel #GoogleAds #SmallBusinessMarketing