Three things to set up once. After that every qualified call finds its way back to the campaign that paid for it, on its own.
Ten minutes, and only the first step touches your website.
Name it, pick the channel it runs on, choose which number your calls forward to, and set the countries it can serve.
One script tag on the landing page that campaign points at, plus a marker on whichever element shows your phone number.
Authorise your ad account once. From then on, qualified calls upload to it without anyone touching a spreadsheet.
Drop this on the landing page. The script leases a number for each visitor and swaps it into any element carrying data-ct-number — the text and, on links, the tel: destination.
Everything else it needs, it reads from the page itself: the click ID in the URL, the advertising cookies, the UTM parameters.
Every step is visible in the dashboard, including the ones that fail.
A call only becomes a conversion if it clears the bar you set.
| Rule | What it does |
|---|---|
| Minimum duration | Anything shorter is recorded but never uploaded. Filters wrong numbers and hang-ups. |
| Unique caller window | How long before the same number can count again. Set to 0 to count every call. |
| Allowed area codes | Restrict to the region you actually serve. Blank means everywhere. |
| Excluded area codes | Block specific prefixes — premium-rate ranges, for instance. |
| Business hours only | Ignore calls that arrived when nobody was there to answer them. |