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.

NumbersLive
Tracking numbers
Phone NumberCampaignPoolSourceNext BillingCallsStatus
(415) 555-0142Medicare InboundVisitor Pool AGoogle AdsOct 12, 20261,284Live
(415) 555-0158ACA InboundVisitor Pool AFacebookOct 12, 2026968Live
(415) 555-0173Final Expense InboundSource PoolBingOct 19, 2026612Live
(415) 555-0119U65 HealthSource PoolEmailOct 23, 2026437Live
(415) 555-0186Medicare OrganicVisitor Pool BOrganicOct 29, 2026305Live
(415) 555-0151Medicare InboundVisitor Pool BGoogle AdsNov 3, 20261,102Live
Total4,708
Page Size: 1001 to 6 of 6Page 1 of 1

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.

(415) 555-0142(415) 555-0158(415) 555-0127(415) 555-0164+36

Tags

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

SourceName:Google AdsKeyword:medicare plansInboundState:TXDevice:MobileAdGroup:Medicare 65+

Real-time attribution

Calls appear with their source instantly, not hours later.

Calls landing with their source and campaign
TimeSourceCampaign
10:42:19 AMGoogle AdsMedicare Inbound
10:42:07 AMFacebookACA Inbound
Attribution pathwhen a call comes in
Source
SourceName:Google Ads
Tracking number
SourceNumber:(415) 555-0142
Call
CallStatus:Live
Campaign
CampaignName:Medicare Inbound

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 days11,127
Average conversion38.5%
Attributed revenue$507,370
ReportsLast 30 Days
Summary by source, last 30 days
SourceCompletedConvertedConversion %RevenueRPC
Google Ads4,2131,73641.2%$198,541.85$47.13
Facebook2,9861,00933.8%$121,327.40$40.63
Bing1,64259336.1%$71,218.65$43.37
Email97743644.6%$52,873.10$54.12
Organic1,30950938.9%$63,409.00$48.44
Total11,1274,28338.5%$507,370.00$45.60
Page Size: 1001 to 5 of 5Page 1 of 1

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
Call Details
CallerId:(512) 555-0147CampaignName:Medicare Inbound
Geo
InboundState:TXInboundZipCode:78701
Enrichment
LineType:MobileLitigator:ClearFullName:Dana R.Age:67DualEligible:Yes
Destination
DestinationName:Meridian Media · Medicare

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.

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-0142SourceName:Google Ads
(415) 555-0158SourceName:Facebook
(415) 555-0173SourceName:Bing
Source-levelVisitor-levelNumber Pools

Real-time attribution

Calls land with their source the moment they come in.

Calls landing with their source and campaign
TimeSourceCampaign
10:42:19 AMGoogle AdsMedicare Inbound
10:42:07 AMFacebookACA Inbound
10:41:52 AMBingFinal Expense Inbound
Live now

Call recording

Review, qualify, and score every call.

Real-time dashboard

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

RevenueCalls

Tags ready for routing

Call data captured and ready to drive how calls route.

SourceName:Google AdsKeyword:medicare plansInboundState:TXDevice:MobileAdGroup:Medicare 65+

Call enrichment

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

NameMatch:YesInboundZipCode:33131LineType:MobileLitigator:Clear

"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.