Marketing & Attribution

Know exactly what makes the phone ring.

WindowEdge call tracking tags every call to the ad, listing, or campaign that drove it, then rolls it up into reporting that shows which marketing books jobs. Spend where it pays.

A tracked call ringing in, tagged to its marketing source

Attributed to

Google Ads · “Spring Windows Promo”

Every dollar of marketing, accounted for

This is the report your competitors wish they had. Calls, booked jobs, and cost per call, broken down by the exact source that produced them.

Call Attribution

Last 30 days · all tracked sources

7d30dQTD

456

Tracked calls

last 30 days

126

Booked from calls

27.6% of tracked calls

Google Ads

Top booking source

38 booked jobs

$52

Cost per booked call

blended across channels

Google Ads

Paid Search

142
38
$41

Google Business Profile

Local

98
31
Free

Organic Search

Organic

76
22
Free

Yelp

Listing

54
14
$58

Direct Mail

Offline

47
12
$72

Facebook

Paid Social

39
9
$47

Built for how dealers actually market

From a single mailer to a full paid-search program, WindowEdge tracks it all and ties it back to booked revenue.

Static Numbers

One steady tracking number for one place, like a Google Ads campaign, a mailer, or a Yelp listing. Every call to it is tagged to that source.

Dynamic Number Pools

Website visitors see a different tracked number based on how they arrived, so you get precise visitor-to-call attribution down to the campaign.

Automated Attribution

Calls automatically receive channel and campaign tags configured once during setup. No spreadsheets, no manual tagging, no guesswork.

Unified Reporting

Tracking details flow into Contacts, the Marketing dashboard, and Voice call logs, so the whole team sees the same source of truth.

Live in an afternoon

No new dashboards to learn. It works with your existing number and your AI agent.

01

Assign tracking numbers

Point a static number at each campaign, or drop one script on your site for a dynamic pool. One number is included; more are $5/mo.

02

Calls get tagged automatically

Every inbound call is stamped with its channel and campaign the moment it rings, and routed straight to your AI agent.

03

See what actually pays

Watch calls, booked jobs, and cost-per-call roll up by source, so you can double down on winners and cut the dead weight.

A marketing manager reviewing call attribution in the WindowEdge dashboard

One report your whole team trusts

Marketing sees which campaigns pay. Sales sees where their best appointments came from. Owners see cost per booked job at a glance. Same numbers, no debates.

  • Blended and per-channel cost per booked call
  • Source and campaign on every contact record
  • Exportable for your ad platforms and bookkeeping

Stop guessing where your jobs come from

See your real numbers in a 20-minute demo. We will show call attribution running on a dealer just like you.