How to track each action
| Action | How to track it | What to watch for |
|---|---|---|
| Form fill | Tag fires on a thank-you page or confirmed submit | Not counting failed or spam submits |
| Booking | Event from the booking tool or its confirmation page | Tools that open in a separate site |
| Purchase | Tag on the order page with order value | Counting each order once |
| Call from ad | Call assets with call reporting on | A minimum call length |
| Call from site | Google forwarding numbers or call tracking | One tracked number per page |
Calls need special care
Many local leads call instead of filling a form. Google forwarding numbers replace your number on the site at no cost and show which keywords bring calls. Set a minimum call length so short hang-ups do not count. A separate call tracking tool adds recordings and works across all channels.
Booking tools and iframes
Booking widgets often run on another company's domain. Your tag may not see the confirmation. Check whether the tool offers a Google Ads or Google Analytics integration, or send customers to a confirmation page on your own site.
Test every action
- SubmitSend a real test form or booking.
- CallPlace a call longer than the minimum.
- CheckConfirm each shows in Google Ads.
- RecheckRepeat after every site change.
Good example. A spa tracks bookings through its booking tool integration and calls through forwarding numbers. Each shows in reports.
Bad example. A spa tracks only form fills. Most clients book by phone, so the best campaigns look like failures.
Our PPC management sets up and tests every conversion before launch.


