Sign In Scheduling offers integrations for popular marketing analytics tools including Google Analytics, UTM tracking and Facebook Pixel. This makes it easy for you to track and improve your conversion rates. This guide explains how to use marketing analytics with Sign In Scheduling.
To get started, head to 'Manage' > 'Booking Process' > 'Booking Pages & Links' > 'SEO and Analytics Settings'.
SECTIONS:
How to use Google Analytics with Sign In Scheduling
- How to add tracking to your booking page
- What to look for within Google Analytics
- How to use cross-domain tracking
How to use UTM tracking with Sign In Scheduling
How to use Facebook Pixel with Sign In Scheduling
- How to add tracking to your booking page
How to use Google Analytics with Sign In Scheduling
To track how many customers book appointments after visiting your booking page, you can use Sign In Scheduling's Google Analytics integration. This will give you valuable insights into the effectiveness of your booking page and help you make data-driven improvements to increase bookings.
How to add tracking to your booking page
To use Sign In Scheduling's Google Analytics integration, you must have an account with Google Analytics.
Follow the steps below to add Google Analytics tracking to your Sign In Scheduling booking page:
1. Log into Google Analytics and head to 'Admin' > 'Property settings'. Retrieve and copy your universal analytics tracking ID (e.g. UA-12345678-90).
2. Within Sign In Scheduling, head to 'Manage' > 'Booking Process' > 'Booking Pages & Links' > 'SEO and Analytics Settings'.
3. Paste your Universal analytics tracking ID into the 'Google Analytics tracking code' field.
What to look for within Google Analytics
As your customers navigate through the booking process, Sign In Scheduling will fire pageview events. You can use the following URL patterns to track customers' interactions.
Note: the asterisk is a wildcard, to catch parts of the URL that might change in the future.
*/select-service/
*/select-staff-and-location/
*/select-slot/
*/take-details/
*/take-payment/
*/auto-complete-booking/
*/booking-succeeded/
How to use cross-domain tracking
Sign In Scheduling can work alongside the Google Analytics tracking installed within your domain. This means that, if you're running a Google Adwords campaign and have a landing page on your website, you can track visitors from the landing page all the way through to the Sign In Scheduling booking process, even though they're hosted on different websites.
To use cross-domain tracking:
1. Follow the instructions on this Google Support page for "primary-domain" (which will be your own).
2. Within Sign In Scheduling, head to 'Setup' > 'Booking pages & URLs' > 'SEO and analytics settings' and enter your domain in the 'Google Analytics linked domain' field.
Note: The domain is your website, without the https:// prefix, up to but excluding the next slash -- e.g. 10to8.com or cnn.com.
How to use UTM tracking with Sign In Scheduling
Sign In Scheduling can record useful marketing fields against new customers, helping you to determine:
- Which website is referring customers to you
- Whether your email campaigns are generating new bookings
- Whether your paid Google Ads are generating business
Before reading the rest of this article, we recommend reading through this introduction to UTM parameters. This is a little more advanced, but worth understanding if you're running specific campaigns to grow your business.
To enable the option to capture UTM parameters within Sign In Scheduling, head to 'Setup' > 'Booking pages & URLs' > 'SEO and analytics settings' and tick the 'Track new customers with UTM and other marketing fields' option.
Once this is enabled, Sign In Scheduling will capture any UTM parameters and the referrer for customers landing on your booking page.
Read on for some ideas on how to make use of UTM tracking.
Newsletter
Say you run a quarterly newsletter that contains a link to book an appointment with you. You use a link-building tool like this one. It would generate a booking URL like this:
https://10to8.com/book/contact/?utm_source=newsletter&utm_medium=email&utm_campaign=spring_newsletter
Any customer who books using this URL will appear within the 'Customers' tab in Sign In Scheduling, along with the recorded UTM codes.
If you run multiple newsletters with different content and different UTM codes, you can identify which of these newsletters are most effective.
Referrer
Say you join an online directory that lists businesses offering services like yours. They include a link to your Sign In Scheduling booking page. When a potential customer clicks on this link, this is called a referral. If the customer books with you, Sign In Scheduling captures that referral information and presents it to you within the 'Customers' tab.
If the online directory lists your business within multiple different categories, you can use different UTM codes for each of those categories in order to see which ones drive the most bookings.
Advanced settings
The previous examples will work only if you link straight to your Sign In Scheduling booking page.
If you run an email campaign or have referrals to your own website and then use a booking button, widget or link to drive users to book with you from there, the tracking codes are unfortunately lost before they reach Sign In Scheduling.
As a workaround, you can include the following code snippet in the <head> tag of your website:
This will immediately capture the UTM and marketing parameters when customers land on your website. When they place a booking with you, they'll be recorded within the 'Customers' tab in Sign In Scheduling, as if they'd landed there at the very start.
How to use Facebook Pixel with Sign In Scheduling
Sign In Scheduling's Facebook Pixel integration allows you to analyze visits to your booking page. This enables you to track conversions and even create powerful remarketing campaigns for social media.
How to add tracking to your booking page
To use Facebook Pixel with Sign In Scheduling, follow the instructions below.
1. Head to Facebook and navigate to the Pixel page. Then, go to 'Overview' > 'Pixel ID'. Retrieve and copy your Facebook Pixel ID from here.
2. Within Sign In Scheduling, head to 'Setup' > 'Booking pages & URLs' > 'SEO and analytics settings' and paste your Facebook Pixel ID into the 'Facebook Pixel ID' field. This will save automatically.
Once this has been done, Sign In Scheduling will incorporate your Facebook Pixel within all pages of the booking process. Facebook automatically picks up virtual pageviews so that you can see the user complete the booking process. You'll see the following pageviews for each step of the booking process:
Note: the asterisk is a wildcard, to catch parts of the URL that might change in the future.
Now you're done, you can create remarketing campaigns. You could, for example, re-engage customers who visited your booking page and started the booking process, but then dropped off before completing a booking.
Need more help?
We hope this guide has been helpful! If you have any questions, don't hesitate to reach out to our support team.