Set it up
- Open More, then Marketing, then Online Shop.
- Work through the Storefront menu: Shop details, Branding, Services, Booking, Deposits and Questions.
- To take deposits, open Deposits and turn on Ask for a deposit, then set a Deposit percentage or Deposit amount.
- Click Save changes, then Publish. The status shows Live.
Put it on the client's site
- Link to it: copy the shop's address from the top of the page and use it on buttons, ads and posts.
- Embed it: open Website embed, choose a Colour theme, click Copy code and paste it into the client's site the same way as a lead form (see Add a lead form to your client's website). The embedded store opens straight at the booking form and keeps ad click details.
- Use the client's own domain: open Custom domain, enter something like
booking.yourclient.comand click Save domain. Add the DNS records shown at the client's domain provider, then click Check DNS. It shows Connected when it's ready. DNS can take from a few minutes up to 48 hours.
Tracking on the store
| What happens | Google event | Meta event |
|---|---|---|
| Someone opens the store | page_view | PageView |
| Someone clicks Book an Appointment or Book now | begin_checkout | InitiateCheckout |
| Someone sends a booking request | generate_lead | Lead |
| Someone pays the deposit | purchase with the deposit amount | Purchase with the deposit amount |
Deposit requests
When a booking still needs a deposit, open Online Shop, then Bookings, and use Send deposit request (emails the customer) or Copy link. The customer pays on a secure Pay Your Booking Deposit page. A purchase event with the deposit amount fires once when they pay.