Measure Your Online Bookings with Google Analytics Goals

 

Follow these steps to get started with Google Analytics goals so you can measure your confirmed Cliniko online bookings.

In this article:

What are Google Analytics goals?

In Google Analytics, a goal represents a completed activity, called a conversion, that contributes to the success of your business. In this article, we'll show you how to create a goal to represent appointments booked online with Cliniko. To learn more, including how to create your own custom goals, visit Google Analytics Help for creating and managing goals.

Why use Google Analytics goals with Cliniko online bookings?

Using a goal to measure booked appointments can help you determine things like which websites or advertising campaigns send you the most business, whether modifying your website's layout or changing the look and feel of your bookings page impacts the number of booked appointments, and more.

What's needed to get started?

  • A Cliniko account with online bookings enabled and Google Analytics configured, and Administrator or Power Receptionist permissions
  • A Google Analytics account with Edit permissions at the view level

How to set up Google Analytics goals for Cliniko online bookings

There are two options for setting up your first Google Analytics goal for Cliniko bookings:

1) Use our goal import wizard to automatically configure the goal for you

2) Manually create the goal

Using Cliniko's goal import wizard

Before proceeding, we recommend signing into the Google account you use to administer your Google Analytics property. Once you're signed into the correct Google account, you can use this link to open the import wizard, and follow each of the steps below to create your first goal. 

1) Select the property and view where you would like to configure your goal.

goal_import_0.done.png

In this example, there is only one view to choose from:

goal_import_1.done.png

2) Once you've selected your desired view, click on the "Create" button. Note that you can name the goal whatever you want, as well as specify a Goal ID, but for the purposes of this tutorial we will use the default values.

goal_import_2.done.png

3) Click "Done" to complete your goal configuration. 

goal_import_3.done.png

4) You've successfully finished configuring your first goal. Recording should be on by default, but it's a good idea to double-check, just in case.

goal_import_4.done.png

Manually configuring your goal

If you would like to configure your goal from scratch -- perhaps to learn how to create your own goals -- the following five steps will take you from start to finish.

1) Log in to your Google Analytics account, click Admin, and then navigate to the desired view.

2) In the VIEW column, click Goals, then click +New Goal.

new_goal_1.done.png

 

3) In the Goal description section, enter a name for your goal (e.g. "Cliniko Online Bookings - Booked Appointments"), select the 'Destination' Type, and click Continue.

new_goal_2.done.png

4) In the Goal details section, change the Destination from 'Equals to' to 'Begins with', enter '/bookings/confirmation' (without the quotes) in the following field, then click Save.

 new_goal_3.done.png

5) Finally, in the Goals section of your view, confirm 'Recording' is set to 'ON' for your goal.

Image_1-22-15_at_13.39__2_.jpg 

Use Cliniko's dashboard to monitor your online booking metrics in Google Analytics

In Google Analytics, dashboards can provide you with a quick overview of things like how many appointments have been booked online, how is your marketing and advertising performance, and more. If you would like a high-level overview of your online bookings but don't know where to start, you can use this link to open the import wizard, and follow each of the steps below to create your first dashboard.

1) Select the property and view where you would like to configure your goal.

dashboard_1.done.png

In this example, there is only one view to choose from:

dashboard_2.done.png

2) Once you've selected your desired view, click on the "Create" button. Note that you can name the dashboard whatever you want, but for the purposes of this tutorial we will use the default values.

dashboard_3.done.png

3) Congratulations, you've just configured your first dashboard!

Please note that if you've only recently set up Google Analytics, or just configured your first goal, you will probably not see any data in many of the widgets the first time you load your dashboard. However, within a day or two -- and depending on the number of visitors your Cliniko bookings page receives -- monitoring your dashboard could become a useful daily habit. 

Additionally, this dashboard is completely customizable, so you can add or remove widgets, create segments for visitors who use mobile phones, or even change the layout.

For more information on how to create and customize dashboards, including how to add your own widgets, we recommend this Google Analytics Help article.

dashboard_4.done.png

Verify your Google Analytics goal works

To confirm Google Analytics has been correctly configured, Google highly recommend using their Chrome browser extension, Google Tag Assistant Recordings. To get started with Tag Assistant Recordings, follow this Analytics Help article, as well as its related resources.

Separately, you can create a test appointment on your bookings page, and then use the Google Analytics REAL-TIME overview and conversions reports to verify your setup works. However, this is not guaranteed to work, so if your test appointment isn't immediately reported in GA, be prepared to wait up to a day before troubleshooting your setup.

If your conversions do not appear after a full day, we recommend reviewing this Google Analytics Help article for troubleshooting goals, or reaching out to Google support. Otherwise, you can always feel free to reach out to us via email or in-app chat.

What's next

If you also have a non-Cliniko website, and perhaps even use a Cliniko bookings widget, the following two links will help you get it all set up:

Have more questions? Submit a request

Comments

Powered by Zendesk