We have an Amelia booking website, and use Woocommerce for checkout. We have set up tracking with Klaviyo and Woocommerce. However, whenever the site owner books in an appointment manually from the backend, we can't grab any of that data, as we currently don't have a way to connect Amelia to Klaviyo. Could you suggest anything?
Secondly, with google analytics, I can't seem to see the value of any of the bookings - though the bookings themselves are coming through. Could you also assist with this?
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
1.
We currently don't have any built-in integration with Klaviyo, but perhaps you can try to use our WebHooks feature to connect it and to send data in this way.
This setting allows you to set several hooks that will send data from the Amelia plugin to any other application. It is good to use this option if you want to send, for example, customer data to some CRM platform. You can use any automation tool that allows you to integrate other applications with Amelia, but in our documentation, we have explained the connection through Zapier since it is the most popular online automation tool at the moment.
To be honest, the Google Analytics is not my strong suite, but i can get help from senior colleagues if needed.
Here are some useful information that i can provide, let me know if that helps :
To use this integration in Amelia go to the Settings page and then open Integrations settings.
Under the Marketing Tools tab, you will find both Facebook Pixel and Google Analytics.
When you click on the Google Analytics option, you will see the mandatory ID field where you need to enter the ID from your Google account where you will track these events, and below this field, you will see tabs for Appointments, Packages, and Events where you can create trackings for each one of these separately.
You need to create a tracking for each event/action in Amelia that you want to track in your GA account.
When you click on the +Add tracking button, a modal for creating a tracking will open where you should choose one type from a list of actions on which the event will be called and the list of events is different depending on which tab you choose – Appointments, Packages or Events. The events that are available for all three are:
Load page – the event will be sent on each page load where Amelia is
Show Checkout Form – this event will be sent when the last booking step (where customers provide their information) is accessed
Complete Booking Without Payment – this will track all of the successful bookings without online payments (on-site payment method)
Complete Booking With Payment – this will track all of the successful bookings which are paid using the online payment methods during the booking process
-
So basically, here you can select
Please note that the WooCommerce payments can’t be tracked using this event because the form redirects to WooCommerce pages where the Amelia booking form isn’t available anymore.
The events that are available for Appointments only are Select Category, Select Service, Select Employee, and Select Location, which are sent when the customer chooses a category, a service, an employee, or a location accordingly. For Packages, there is the Select Package event and for Events the Select event.
Then you need to provide the Category and Action names for the event. Label and Value fields are optional. To the Value field, you can add placeholders so you can add service or employee names or similar to the events.
The placeholder list will show the available placeholders that you can use for that action/event when you choose the Type of event. You can copy the placeholders by clicking on one of them and then paste it to the Value field.
-
You can find more placeholders, if you go to Amelia Notifications section, and you can find more placeholders here, for example if you have Custom Fields on the Booking form, then paste them in the Value field, back in Amelia settings/Integrations/Google Analytics.
I hope that helps, but let us know if you have further questions. Thank you
Hi guys,
We have an Amelia booking website, and use Woocommerce for checkout. We have set up tracking with Klaviyo and Woocommerce. However, whenever the site owner books in an appointment manually from the backend, we can't grab any of that data, as we currently don't have a way to connect Amelia to Klaviyo. Could you suggest anything?
Secondly, with google analytics, I can't seem to see the value of any of the bookings - though the bookings themselves are coming through. Could you also assist with this?
Hi, parv
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
1.
We currently don't have any built-in integration with Klaviyo, but perhaps you can try to use our WebHooks feature to connect it and to send data in this way.
This setting allows you to set several hooks that will send data from the Amelia plugin to any other application. It is good to use this option if you want to send, for example, customer data to some CRM platform. You can use any automation tool that allows you to integrate other applications with Amelia, but in our documentation, we have explained the connection through Zapier since it is the most popular online automation tool at the moment.
Please check it out here.
2.
In regards to Google Analytics,
did you check all of the instructions explained on our documentation here?
-
If you already did, i will do my best to advise.
To be honest, the Google Analytics is not my strong suite, but i can get help from senior colleagues if needed.
Here are some useful information that i can provide, let me know if that helps :
To use this integration in Amelia go to the Settings page and then open Integrations settings.
Under the Marketing Tools tab, you will find both Facebook Pixel and Google Analytics.
When you click on the Google Analytics option, you will see the mandatory ID field where you need to enter the ID from your Google account where you will track these events, and below this field, you will see tabs for Appointments, Packages, and Events where you can create trackings for each one of these separately.
You need to create a tracking for each event/action in Amelia that you want to track in your GA account.
When you click on the +Add tracking button, a modal for creating a tracking will open where you should choose one type from a list of actions on which the event will be called and the list of events is different depending on which tab you choose – Appointments, Packages or Events. The events that are available for all three are:
-
So basically, here you can select
Please note that the WooCommerce payments can’t be tracked using this event because the form redirects to WooCommerce pages where the Amelia booking form isn’t available anymore.
The events that are available for Appointments only are Select Category, Select Service, Select Employee, and Select Location, which are sent when the customer chooses a category, a service, an employee, or a location accordingly. For Packages, there is the Select Package event and for Events the Select event.
Then you need to provide the Category and Action names for the event. Label and Value fields are optional. To the Value field, you can add placeholders so you can add service or employee names or similar to the events.
The placeholder list will show the available placeholders that you can use for that action/event when you choose the Type of event. You can copy the placeholders by clicking on one of them and then paste it to the Value field.
-
You can find more placeholders, if you go to Amelia Notifications section, and you can find more placeholders here, for example if you have Custom Fields on the Booking form, then paste them in the Value field, back in Amelia settings/Integrations/Google Analytics.
I hope that helps, but let us know if you have further questions. Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables