Skip to main content
Google Analytics Integration

Connect Easy Appointment Booking with Google Analytics to track how your bookings are performing.

Ray M avatar
Written by Ray M
Updated over 7 months ago

Easy Appointment Booking can send custom events to your Google Analytics dashboard. If you have connected Google Analytics and Shopify, this is a great way to track how your bookings are performing.

Step 1: Connect Google Analytics with your Shopify Store

If you have not, Use the free Google app to connect Google Analytics with Shopify. You can go to your Online Store, Preferences, Set up Google, and connect your Google Account. You can select which Google Analytics entity to send booking data to drom there. Read the instructions here on how to do that.



Once connected, Shopify will send some default events to Google Analytics. This will let you track things such as:

  • How many customers are visiting your site?

  • How many people are checking out?

  • What are your most popular products?

Step 2: Enable Google Analytics Tracking on Easy Appointment Booking

  1. Open Easy Appointment Booking on your Shopify admin dashboard.

  2. Navigate to the Settings tab and scroll to the Google Analytics section.

  3. Enable the checkbox “Send customer events to Google Analytics”.

That’s it!

ℹ️ Google Analytics Integration is currently available to customers on the Pro Plus plan. Upgrade to get access to it and many other features such as the Waitlist.

Events sent to Google Analytics

With that setting enabled, Easy Appointment Booking will send the following custom events to Google Analytics.

(Note: For paid bookings, Shopify’s google analytics integration will automatically report when a customer has completed an order and you should rely on that).

Viewing reports on Google Analytics

These events let you construct reports to track how well your services are performing. For example, you could determine that “Out of every 100 people who open a calendar, 70% select a timeslot and 40% complete a booking”.

Did this answer your question?