Attribution Dashboard Setup
What Happens Between Signing Up and Seeing Your First Lead Sources
Here is exactly what you provide, what we configure in 48 hours, and what your attribution data looks like when it goes live. No dashboards to learn. No settings to touch.
What You Provide — It Takes Less Than 20 Minutes
You are not filling out a 40-field intake form. Here is the exact list of what we need from you before we start building.
Your active marketing channels and monthly spend per channel. That means Google Ads, Yelp, Angi, HomeAdvisor, Thumbtack, Facebook, door hangers, truck wraps — whatever you are running. Approximate spend is fine. If you are spending $1,500/month on Google and $400/month on Yelp, write that down. We use it to build the source taxonomy that matches your actual operation, not a generic template.
Your business phone number. The one on your Google Business Profile, your Yelp listing, and your website. This is where call tracking layers in.
Your existing calendar or booking system. Google Calendar, Housecall Pro, ServiceTitan, a paper schedule — does not matter. We need to know where confirmed appointments live so the attribution data connects to actual booked jobs, not just raw leads.
View-only access to any active paid ad accounts. This is the one that raises questions, so here is exactly what it means: view-only access lets us read your campaign names, ad group structure, and spend data. We cannot move money, pause campaigns, or change a single setting. We use it to pull channel and campaign labels that match your actual Google Ads or Facebook structure, so your lead sources are named consistently. If you are not running paid ads yet, skip this — it does not apply.
That is the full ask. Most owners finish in under 20 minutes over a single onboarding call.
What We Configure in the First 24 Hours
Once you hand us those four items, our side of the clock starts. Here is what gets built before you wake up the next morning.
Channel-specific tracking numbers. Each active marketing channel gets its own phone number that forwards to your real line. Google Ads calls route through one number. Your Yelp listing routes through another. Your website's main contact number is a third. When a call comes in, the system knows exactly which channel sourced it before the phone rings — not after you try to remember to ask the caller.
Form parameter setup. Every inbound web form — your contact page, your quote request form, your service-area landing pages — gets source parameters embedded. When a homeowner fills out a form at 11 PM from a Facebook ad, the form submission arrives in your pipeline tagged with that exact campaign. No manual note-taking. No asking "how did you hear about us" and trusting the answer.
Pipeline stage configuration. We build pipeline stages that map to your actual sales process: new lead → contacted → quote sent → booked → job complete. Source tags travel with each contact through every stage, so you can see which channel produces leads that actually close versus leads that go quiet after the first call.
Lead tagging rules. Every source gets a tag that fires automatically on first contact. New Angi lead arrives at 2 AM — tagged Angi before you open your eyes. Repeat customer calls from a referral — tagged referral. Organic Google call — tagged organic. The rules run without your involvement.
Source taxonomy aligned to your channel mix. We do not use generic bucket labels. If you run seasonal HVAC campaigns on Google alongside a steady Yelp presence and occasional Angi leads, your taxonomy reflects that. "Google — HVAC Tune-Up Spring" is a different source than "Google — Emergency Plumbing," and we build it that way from day one.
How Lead Sources Get Tagged From the First Inbound Contact
The moment we flip the system live — usually late in the first 24-hour window — attribution is running. The first call that arrives after go-live is tagged in real time. You do not schedule a future activation date. You do not do anything on your end. The clock starts at go-live.
Here is what that looks like in practice. A homeowner searches "plumber near me," clicks your Google Business Profile, and calls the number listed there. That number is your Google tracking line. The call routes to your real phone instantly — same ring time, no delay, no difference for the caller. In the pipeline, that contact record shows the source: Google — Organic. Time of call, which channel, which campaign if it was a paid click.
Same thing happens when someone fills out your emergency quote form at midnight after finding you on Yelp. The form captures the Yelp source parameter we embedded during setup. That lead arrives in your pipeline tagged Yelp before you read it in the morning.
You never touch any of this. Attribution is not a feature you activate job by job. It fires on every single inbound contact automatically. The data accumulates in the background while you focus on running jobs.
The Live Handoff: What You See When Attribution Is Running
At the end of the 48-hour window, you receive a handoff from us. Not a login. Not a video tutorial about dashboard tabs. A plain-English confirmation of what is live.
Here is what that handoff includes:
A confirmed channel list. Every source we built tracking for, named the way you named your channels. You read it and confirm it matches your active marketing. If you just started running Facebook ads and forgot to mention it, that is when you tell us — we add it in minutes.
A test lead walkthrough. We run a test inbound contact through the system and show you exactly what the source tag looks like on a real lead record. No abstract explanation. You see a contact record, you see the tag, you understand what goes live from that point forward.
A first summary of tracked channels. If any real leads arrived during the 48-hour setup window, you get a snapshot of what was tagged. This is usually thin — one or two calls, maybe a form submission. That is expected. The system is live and catching, but your attribution library is just starting to fill.
After the handoff, the only thing that changes in your day is that booked appointments keep showing up in your calendar — now with a source attached. See the full lead source attribution dashboard for home service pros to understand how that data compounds into budget decisions over time.
The First 30 Days: When the Data Gets Useful
Here is the honest version of the timeline, because most agencies will not say this plainly.
Week one: thin. You will see a handful of tagged leads. Patterns are not visible yet. Do not make budget decisions based on four data points.
Day 30: patterns start to emerge. If Google Ads is producing 60% of your calls but only 20% of your booked jobs, you can see that. If Yelp leads close at twice the rate of Angi leads at half the cost per lead, that shows up. You are not guessing. You are reading a small but real sample.
Day 60: this is where budget decisions get defensible. Two months of tagged leads across your active channels gives you enough volume to know which sources produce paying customers versus tire-kickers. That is when you have the conversation about shifting spend — putting more behind what converts, cutting what does not.
Day 90: by the end of month three, you have a channel performance baseline specific to your business, your market, and your trade. Not industry averages. Not benchmarks from someone else's plumbing company in a different city. Your numbers, from your calls, from your actual closed jobs.
The reason we tell you this upfront is simple: if you expect instant insight on day two and you see a trickle of data, you will assume the system is broken. It is not broken. Attribution is a compounding asset. The data gets more useful every week it runs.
What We Handle After You Go Live and What You Never Touch
After handoff, the attribution system runs and we manage it. Here is what that looks like on our end:
Tracking integrity monitoring. If a tracking number stops routing correctly, we catch it and fix it before it creates a data gap. You do not monitor this.
New campaign sources added as needed. You start running a door-hanger campaign in March. You tell us. We add the source, build the tag rule, and it is live the same day. No rebuild. No disruption to existing data.
Plain-language summaries delivered to you. You do not receive raw log files. You receive a readable summary: which channels are producing leads, which are producing booked jobs, what the trend looks like versus last period. Actionable data, not raw spreadsheets.
Your job after go-live: run your business. Answer the phone when the AI books a qualified appointment. Read the summaries we send. Tell us when you launch a new campaign. That is it.
When you are ready to move from reading this to going live, book your attribution setup call and go live in 48 hours.
Frequently asked
How long does the attribution dashboard setup actually take?
The setup takes 48 hours from the moment you complete the onboarding call. Your part — providing your channel list, phone number, calendar details, and view-only ad account access — takes less than 20 minutes. Everything else is configured on our end during those 48 hours.
What does view-only ad account access mean and why do you need it?
View-only access is read-only access to your Google Ads or Facebook Ads account. We can see your campaign names, ad group structure, and spend data. We cannot move budget, pause campaigns, or change any settings. We use this access to label your lead sources with names that match your actual campaign structure — so "Google — HVAC Emergency" is tracked as a distinct source from "Google — Water Heater Install." If you are not running paid ads, this step does not apply.
Will the attribution tracking slow down or change how my phone rings?
No. Call tracking numbers forward to your real business number in real time — callers experience no difference. The source tagging happens in the background before the call connects. There is no delay, no additional ring, and no change to the caller experience.
What happens if I start a new marketing campaign after setup is complete?
Tell us the new channel or campaign and we add it the same day. Adding a new source does not disrupt the existing tracking or create gaps in historical data. The system is built to accommodate your channel mix as it grows — you are not locked into whatever you were running at setup.
How quickly can I expect to see useful attribution data?
Week one is a trickle — a handful of tagged leads with no visible pattern yet. By day 30 you can see which channels are producing calls versus which are producing booked jobs. By day 60 you have enough volume to make budget decisions with confidence. By day 90 you have a channel performance baseline specific to your market and trade.
Do I need to log into a dashboard to see my attribution data?
No. We deliver plain-language summaries that show which channels are producing leads and booked jobs, what the trend looks like, and where to focus. You do not receive raw data files or log into a reporting interface. Actionable information comes to you — you do not go looking for it.
Your Attribution Setup Starts in 48 Hours
You now know exactly what to provide, what we build, and what the data looks like when it goes live. The only step left is the onboarding call.