The app can send each step of booking to Google Analytics 4 (GA4). You can then see how many people open the calendar, pick a time, and book, and where they stop.
This needs the Pro Plus plan or higher. Webhooks have their own page now: Send bookings to other tools with webhooks and the API.
The events
| Event | When it is sent |
|---|---|
| Calendar Opened | A customer clicks Select a time and the calendar opens |
| Date Selected | A customer picks a date |
| Timeslot Selected | A customer picks a time |
| Timeslot Added to Cart | A customer adds the booking to their cart |
| Timeslot Booked | A customer finishes booking |
Turn it on
You need Google Analytics connected to Shopify first, through the Google & YouTube app in Shopify. You do not need to add any code.
- In Easy Appointment Booking, click Settings > Marketing & analytics.
- In Google Analytics, check Send customer events to Google Analytics.
- Click Save.
Events are sent from your live store only. Bookings you add in the app are not sent.
See the events
- Right away: in Google Analytics, open Reports > Realtime, then make a test booking on your store.
- Over time: open Reports > Engagement > Events. New events can take 24–48 hours to show here.
Count bookings as conversions
- In Google Analytics, go to Admin > Events.
- Find Timeslot Booked.
- Turn on Mark as conversion (Google may call it Mark as key event).
Bookings then show in your conversion reports and in Google Ads.