Skip to content
SB
SalesButler
4.9/5 from 127 reviewsNo credit card required14-day free trialSet up in 15 minutesCancel anytime
Marketing Attribution

Know Exactly Which Ad Made the Phone Ring

Provision unique phone numbers for every marketing channel so you can finally see which ads, mailers, and listings actually generate revenue.

No credit card required · Setup in 5 minutes

Overview

What It Does

Stop guessing which marketing dollars are working. SalesButler's tracking numbers (also known as Dynamic Number Insertion or DNI) let you provision a unique local phone number for every campaign — Google Ads, Yelp, yard signs, mailers, vehicle wraps, you name it. Every inbound call is automatically tagged with its source, and repeat callers are credited back to their original campaign. The built-in ROI table shows you which sources are paying off and which are bleeding money.

SalesButler · Inbox
Missed call recovered
Auto-text sent in 8 seconds
● Live
Customer · 9:42 AMSorry I missed your call — I need a quote ASAP.
SalesButler · 9:42 AMThanks for reaching out! I can get you a same-day estimate — what's the address?
Booked in 47s$2,400 job
How It Works

Step-by-Step Guide

1

Provision a Tracking Number

Search and provision a local US number from the tracking-numbers page in seconds.

2

Assign It to a Campaign

Tag the number with a source — 'Google Ads', 'Yelp', 'Mailer Q3' — and an optional ad spend.

3

Use It in Your Marketing

Display the unique number on the ad, mailer, or listing you want to track.

4

Calls Get Auto-Tagged

Every inbound call is logged against the source automatically. Repeat callers re-attribute to their original number.

5

Review Source ROI

Open the ROI table to compare calls, leads, booked revenue, and cost-per-lead across every source.

Benefits

Why You'll Love This Feature

True Source Attribution

Stop relying on 'how did you hear about us?' — the phone tells you.

Per-Source ROI Table

See booked revenue and cost-per-lead for every channel side by side.

Repeat-Caller Matching

Customers who call back from a different number still credit to their original source.

Cut Wasted Ad Spend

Kill the channels that don't pay off and double down on the ones that do.

Local Numbers Anywhere

Provision US local numbers in any area code your customers expect.

CRUD in Seconds

Add, rename, or release numbers anytime — no calling a sales rep.

Use Cases

Perfect For

Tracking Google Ads vs. Yelp vs. Facebook lead quality

Measuring direct-mail campaign response rates

A/B testing radio or billboard creative

Per-vehicle wrap attribution for fleet advertising

Tracking which referral partner sends the best leads

FAQ

Frequently Asked Questions

What's a tracking number?

A unique phone number you display on a single marketing channel so every call to that number is automatically tagged with the source.

Where do the numbers come from?

We provision real local US numbers via Telnyx. Calls forward to your main line transparently.

What plans include tracking numbers?

Tracking Numbers are available on the Growth and Pro plans.

How is per-source ROI calculated?

Spend is what you enter for each source; revenue is the booked-and-won deals attributed to that source. The table updates in real time.

Can I release a number I no longer need?

Yes — release any tracking number from the admin page and it's removed from your bill the next cycle.

Recover your first missed lead this week.

Start your 14-day free trial. Every Pro feature unlocked. No credit card. Cancel anytime.

Start Free Trial