CallGrid

CALL TRACKING AND ATTRIBUTION

See exactly where every call comes from.

Dynamic numbers, source and visitor-level attribution, and real-time reporting, so you scale what converts.CallGrid call tracking software shows exactly which campaign, source, and ad drove every inbound call, with dynamic number insertion and real-time attribution.

Trusted by enterprise call buyers and sellers. Uptime live on status.callgrid.com.

Visitor arrives from

apexinsurance.com/medicare-plans
AApex InsurancePlans   Coverage   About
Medicare plans that fit your budget.

Speak with a licensed advisor today. No obligation, free quote in minutes.

Call now, toll free
(415) 555-0142
Call now

Same page, different number per source, so every call is attributed to the campaign that earned it.

THE PROBLEM

You optimize clicks and forms. But the phone call, often your highest-intent conversion, stays a black box.

Guessing which campaigns drive calls wastes spend. When you cannot tie a call back to the ad, keyword, or source that earned it, you scale the wrong thing and starve the campaigns that actually convert.

HOW IT WORKS

Every call, tied back to its origin.

Dynamic number insertion, number pools, tags, and real-time attribution work together so the right tracking number shows for each visitor and every call lands with its source.

Tracking Numbers6 liveSearch
NumberCampaignSourcePoolCallsStatus
(415) 555-0142Medicare InboundGoogle AdsVisitor Pool A1,284Live
(415) 555-0158ACA InboundFacebookVisitor Pool A968Live
(415) 555-0173Final Expense InboundBingSource Pool612Live
(415) 555-0119Auto InsuranceEmailSource Pool440Live
(415) 555-0186SolarOrganicVisitor Pool B305Live
(415) 555-0151Medicare InboundGoogle AdsVisitor Pool B1,102Live

Dynamic Number Insertion

The right tracking number shows for each source or visitor, on the same page, so every call ties back to its origin.

Number Pools

Enough numbers to attribute down to the individual visitor and the keywords that drove the call.

555-0142555-0118555-0173555-0156+36

Tags

Data captured on the call, ready to drive routing and reporting.

sourcekeywordstatedevicead group

Real-time attribution

Calls appear with their source instantly, not hours later.

  • nowGoogle AdsMedicare Inbound
  • 12sFacebookACA Inbound
Attribution pathwhen a call comes in
Source
Google Ads
Tracking number
(415) 555-0142
Call
Inbound, live
Campaign
Medicare Inbound

Illustrative. Invented source and campaign names, fake 555 numbers.

TRACKING OPTIONS

Track at the level your campaigns need.

From a single number per channel to the exact visitor and keyword, choose the resolution that fits.

Visitor-level

A number pool resolves the exact visitor and the keywords that drove the call.

Source-level

One number per channel, so each source carries its own attribution.

Multi-location

Track by store or region to see which locations drive the calls.

Calls tracked, 30 days16,150
Average conversion38.7%
Attributed revenue$926,910
Attribution by SourceLast 30 days
SourceCallsConversionRevenue
Google Ads4,21041.2%$198,540
Facebook2,98033.8%$121,330
Bing1,64036.1%$71,220
Email98044.6%$52,870
Organic1,31038.9%$63,410
Total16,15038.7%$926,910

Illustrative demo data with invented source names. Not real customer figures.

CALL ENRICHMENT

Know who is calling before the call connects.

Every inbound call can be enriched with partner data and turned into tags you can route, bill, and report on, before the call ever connects.

ZIP enrichment, included free

No per-lookup fee

Location and ZIP on every call, at no extra cost, ready to route and report on from day one.

TCPA litigator flag

Screen risky callers up front, so you can suppress known litigators before a call ever routes.

Derived ZIP and state, included free, no per-lookup fee.Richer enrichment is tiered, available at additional cost.
Tier 1

Validity and telephony

Phone validity and activity, line type, carrier, and the TCPA litigator flag.

Standout: screen risky callers up front
Tier 2

Identity

Full name, current address, age range, contact grade, and more.

Tier 3

Deep attributes

Exact age, homeowner and property data, household income, insurance, vehicle, debt and credit band where permitted, and eligibility.

Direct integrations

Use CallGrid's direct integrations with data providers. Turn it on and the fields flow in as tags.

Bring your own API or dataset

Already have a source you trust? Connect your own API or dataset and enrich on your terms.

Tuned per vertical

MedicareACA and U65Final ExpenseLifeAutoHome and P&CHome ServicesSolarLegal and Mass TortDebt and TaxMortgage
Enrich by industry
(415) 555-0142
Inbound · 14:32:08
Live

Enriched fields

  • StatefreeTX
  • ZIPfree78701
  • Line typeMobile
  • TCPA litigator flagClear
  • Full nameDana R.
  • Age67
  • Medicaid eligibilityDual-eligible

The payoff

Route the verified 65+ dual-eligible caller to the Medicare buyer paying the most, and suppress out-of-state callers and known litigators before the call ever connects.

Fields become tags

  • state:TX
  • age:67
  • dual-eligible
  • tcpa:clear
Routing outcome
Medicare buyer, highest RPC
Tier keyFreeTier 1Tier 2Tier 3

Illustrative. Invented demo values, fake 555 number, no real people. Enrichment providers shown generically.

IN ONE PLACE

Everything tracking, in one place.

Dynamic Number Insertion

The right number for every source and visitor, on the same page, so attribution is never guessed.

Call now, toll free
(415) 555-0142Google Ads
(415) 555-0158Facebook
(415) 555-0173Bing
Source-levelVisitor-levelNumber Pools

Real-time attribution

Calls land with their source the moment they come in.

nowGoogle AdsMedicare Inbound
4sFacebookACA Inbound
11sBingFinal Expense
Live now

Call recording

Review, qualify, and score every call.

Real-time dashboard

Calls, conversion, and revenue, by source, live.

Tags ready for routing

Call data captured and ready to drive how calls route.

sourcekeywordstatedevicead group

Call enrichment

Append partner data and turn every call into tags you can route and bill on.

Namematch
ZIP331xx
Carriermobile
Litigatorclear

"Their attribution system got rid of our messy spreadsheets and multiple tools, and connected us to optimization strategies that improved our conversion rates. They make it feel as easy as ordering takeout."

James SaifElixirShots

FAQ

Call tracking questions

  • Dynamic number insertion shows the right tracking number for each source or visitor on the same page, so every call ties back to its origin. A visitor from Google Ads and a visitor from Facebook see different numbers, and when either one calls you know exactly which campaign, source, and ad drove it.

  • Attribution is real time. Calls appear in your dashboard with their source the moment they come in, not hours later, so you can shift spend toward what converts while the campaign is still live.

  • Yes. Use source-level tracking for one number per channel, or a number pool to resolve the exact visitor and the keywords that drove the call. You can run both, and track by store or region for multi-location campaigns.

  • ZIP enrichment is included free, with no per-lookup fee. From there you can connect your own enrichment source or use direct integrations to append validity, telephony, identity, and deeper attributes. All of it becomes tags you can route, bill, and report on, before the call ever connects.

  • Yes. Call recording is built in, alongside the tags captured on each call, so you can review, qualify, and score calls and feed that data into routing and reporting.

  • Push call conversions back to your ad platforms and analytics through webhooks, postbacks, and the API, so the platforms that drive your calls can optimize on them. Connect the tools you already run without leaving CallGrid.

Know where every call comes from.