Hi, they “book” through the app but really all that happens is they make a payment through Stripe - then an email is sent to confirm the booking. So no external software.
I think I have solved it by firing a webhook at different stages of the sign up process and booking screens, and then using Make to add the user into Klaviyo.
With the google ads side, I created a landing page on the clients website (this is through WIX) and put the google script on there. I have redirected the user from the app to this page once booking payment has been completed.
Will be interesting to see if this all works as expected.
Currently the app has 10,000 registered users and 17,000 bookings and is running perfectly.
I am working on a similar booking app but for a hair salon. I am having problems with filtering the times that have been booked and booked. I am assuming it has to do with the way I set up my database. I have one collection for the Stylist and another for the Time Slots (with a many to many relationship). When I changed Selected Time Status, in the Time Slot collections it affects all the Stylist associated with that time (which seems logical but it’s not what I am trying to accomplish). Any help will be grateful.