Google Business Profile to booking
Profile views on Google Maps, the website click, and an online booking through the scheduler.
How this funnel works
For appointment businesses the Google Business Profile is the top of the funnel and the website is a short hop to the booking widget. Tag the profile website link with UTM parameters so the canvas separates Maps traffic from organic search, then track the scheduler embed as a form event so bookings show against the profile clicks.
Benchmarks
Low, typical, and high values a marketer would recognize. The forecast preset uses the typical column.
| Step | Low | Typical | High |
|---|---|---|---|
Profile views to website click Conversion rate · Google Business Profile insights | 3% | 6% | 10% |
Website to booking page Conversion rate | 15% | 25% | 40% |
Booking page to booked Conversion rate · Square, Vagaro, Boulevard, Mindbody embeds | 15% | 30% | 45% |
Booked to showed Conversion rate · with SMS reminders | 70% | 82% | 92% |
Average first visit value Order value | $60 | $120 | $300 |
Setup checklist
In the app, items flip to done when the Setup Assistant verifies the matching node.
- 1Profile website link tagged utm_source=google&utm_medium=gbp
- 2Home and services pages tracked
- 3Booking page tracked
- 4Scheduler booking captured as a form event or by webhook
- 5Confirmation page tracked
- 6Showed and first-visit value entered or sent from the POS
More local service templates
All in this categoryLocal service call funnel
Local search and Google Ads to a service page, a phone click or a contact form, and a booked job.
Med spa consultation
Treatment pages to a consultation request, the consult visit, and the first treatment package.
Home services quote request
Ads and search to a service page, a multi-step quote form, an on-site estimate, and a signed job.