Tool #4 · What we install in your business · In client work

Call Tracking, Attribution & SEOCallRail + GTM + Search Console

Know which phone calls and quote requests came from which page, search query, or ad campaign.

Last reviewed: 2026-10-22 · Status: In client work

Full stack receipt#4 · In client work · reviewed 2026-10-22
#4Call Tracking, Attribution & SEO

CallRail + Google Tag Manager + Search Console

In client work
1. What we use it for: We install CallRail dynamic number swap and form capture alongside a consent-gated Google Tag Manager container and verified Google Search Console sitemaps so owners see which pages and ads produce calls and leads.
2. Client use case · A print and signage companyState: live
Problem

Cutting 49 pages over from Wix required preserving phone-call attribution, form tracking, ad conversion pixels, and Google search indexing without dropping active campaigns.

What the tool did

Installed CallRail dynamic number swap and form capture alongside a consent-gated GTM container (`src/lib/tracking.ts`, holding GA4, Meta Pixel, Microsoft UET, and Google Ads) and verified the domain property and sitemap in Google Search Console on 2026-10-16.

Result

Live since 2026-10-15; CallRail captured the launch test lead, GTM loads behind consent, and Search Console processed the sitemap with status Success.

3. What it costs us or the client

CallRail starts at $45–$50/month for Call Tracking (plus per-minute/number usage); Google Tag Manager and Google Search Console are $0/month (as of 2026-10-22).

4. Setup notes (how it is wired in)

A single GTM container loads in the Astro head (`src/lib/tracking.ts`) gated by consent state, CallRail swaps phone numbers by traffic source and listens for form submits, and Search Console is verified via DNS TXT record with `/sitemap-index.xml` submitted right after DNS cutover.

5. What broke & how it was handled

Two real tracking defects surfaced on a members’ dinner club site after its 2026-10-08 launch: first, CallRail recorded zero `/join` sign-ups after cutover because the multi-step wizard submitted via JavaScript `fetch` rather than a native form submit—we fixed that in PR #68 (commit `008453a`) by triggering an off-screen form submit. Second, GA4 inside that site’s GTM container still double-counts as of 2026-10-22 (5 `page_view` events per load and 2 `generate_lead` events per signup), which remains an open defect (`openbrain-8ebu`) awaiting container edit access.

6. What we compared it against & why we picked it

Nothing else was compared for call tracking on these builds because the partner agency already standardized on CallRail and Google Tag Manager across its ad accounts; on one project the partner initially suggested Microsoft Clarity, then asked for GA4 instead on 2026-10-20.

7. Last reviewed: 2026-10-228. Video / tutorial: Covered in Episode 3 (CallRail + GTM cutover and the multi-step wizard form-capture fix)
All stack tools
How an engagement runsthree steps, in order

Three separate steps. Stop after any of them.

Step 1 is a free 15-minute fit call. Step 2 is the AI Staff Assessment, $500, a written assessment you keep. Step 3 is your first hire at a published price, or you take the assessment and stop.

Step 1

Fit call

$0 · 15 min
  • tell me which job eats your week: the phone, the inbox, marketing or support
  • I tell you whether an AI hire fits, and whether I am the right person for it
  • you leave with the first hire I would start with
  • a slide deck

video call · same week

book it
Step 2

AI Staff Assessment

$500
  • a 60-minute video call about how your business runs
  • my written assessment the same day: whether an AI hire would pay for itself, the job I would hand off first, what to settle first, and the fixed price for that first hire
  • not taken off the build, and no separate quoting call: the assessment names the package at its published price
  • proposals written before anyone learned your business

paid when you book · not taken off the build

start here
Step 3

Your first hire

fixed price
  • Front Desk Hire or Brain + First Hire, at the published price
  • built in 2 to 6 weeks, then 30 days of tuning
  • or take the assessment and stop there
  • bench developers you never met

priced in the assessment

see the prices

Want CallRail + GTM + Search Console wired into your business?

Bring the workflow or codebase to a free 15-minute fit call. We will tell you how we wire CallRail + GTM + Search Console in production, what breaks first, and whether a $500 AI Staff Assessment fits your scope.

Book a 15-minute fit call
or email david@nexaiadvisors.com about CallRail + GTM + Search Console