Mike runs a high-end window tint and PPF shop over in Frisco. He’s a straight shooter, does the work himself, and doesn’t have time for fluff. Six months ago, Mike hired a “digital growth agency” that promised to put him on the map.
Every month, they sent him a glossy PDF report. The charts were all pointing up. “Traffic is up 40%!” they’d brag. “Your impressions are through the roof!” According to the report, Mike’s business was exploding.
But Mike wasn’t feeling the explosion. He was looking at his calendar on a Tuesday afternoon, and it was empty. His crew was leaning against the walls, scrolling on their phones, and the shop phone was dead silent.
Mike knew something was wrong. He didn’t care about “impressions”—he cared about cars in bays and deposits in the bank. He felt like he was being lied to, and in a lot of ways, he was.
If you’re running a shop in Dallas-Fort Worth, Raleigh, or anywhere in between, you know exactly how that feels. You’ve likely been burned before. Maybe it was the Angi/HomeAdvisor nightmare where you paid for “exclusive” leads that were actually sold to five other contractors, or maybe it was an agency that spent your budget on “brand awareness” while your phone stayed silent.
Here is the cold, hard truth: Traffic is a vanity metric. Booked jobs are a sanity metric.
The Difference Between “Traffic” and “Money”
When an agency tells you your “traffic is up,” all they are saying is that more people clicked a link. That’s it.
It doesn’t mean they are local. It doesn’t mean they have a car that needs PPF or a leaky pipe that needs fixing. It doesn’t even mean they are looking to buy now.
You can have 10,000 people visit your site from across the country because you wrote a “Top 10 Tips for Window Tint” blog post, but if none of those people are in your zip code with a credit card in their hand, that traffic is worth zero dollars. It doesn’t pay your rent, and it certainly doesn’t keep your crew busy.
When you’re running a blue-collar business, you only care about three things:
- The phone ringing.
- The contact form being filled out.
- The job being booked on the calendar.
Anything else is just noise.
How to Spot the “Smoke Screen”
If your marketing agency is spending more time talking about “CTR” (Click-Through Rate) and “Algorithm Updates” than they are talking about your booked jobs, you are being played.
A real marketing partner for a local trade business doesn’t hide behind a PDF. They talk in the language of the shop. Instead of saying “Your reach expanded by 20%,” they should be saying, “We got you 12 more phone calls this week from people in Lewisville, and 4 of them booked full-body PPF wraps.”
If you want to know if your marketing is actually working, stop looking at the charts and start asking these three questions:
1. “Where are these leads actually coming from?”
If you’re paying for leads, you need to own them. If you’re paying a third-party lead aggregator, you’re essentially renting your customers. The second you stop paying the “rent,” the phone stops ringing.
Real marketing builds an asset you own. Your Google Business Profile, your website, and your direct phone line are assets. If the agency is just sending you “shared leads” that they sold to three other shops in Frisco, they aren’t marketing your business—they’re selling you a lottery ticket.
2. “Are these the right kind of jobs?”
Not all traffic is created equal. If you’re a high-end contractor or a specialty tint shop, you don’t want “anyone with a car.” You want the client who values quality over the cheapest price.
If your traffic is up but you’re spending all day on the phone with people asking for “the cheapest price in town,” your marketing is working—but it’s working for the wrong people. It’s attracting “tire kickers” who waste your time and clog up your inbox without ever booking a job.
3. “What is the cost to put one job on the calendar?”
This is the only math that matters. Forget “Cost Per Click.” Look at “Cost Per Booked Job.”
If you spend $1,000 on marketing in a month and it results in 10 booked jobs that bring in $8,000 in revenue, that’s a win. If you spend $1,000 and get 5,000 “impressions” but zero booked jobs, you just burned a thousand bucks.
The Honest Math: What You Should Actually Spend
One of the biggest reasons shop owners get frustrated is that they don’t have a benchmark for what “working” looks like. They either underspend and wonder why the phone isn’t ringing, or they overspend on a “guru” who promises the world and delivers a spreadsheet.
In the local service world, marketing is an investment in your crew’s capacity. Here is the baseline we use for healthy, growing shops:
- For shops doing under $1M in annual revenue: You should typically be allocating 5% to 10% of your gross revenue back into marketing. If you’re doing $500k a year, spending $25k–$50k annually to keep the pipeline full is standard.
- For shops doing $1M to $3M in annual revenue: The spend usually bumps up to 8% to 12%. At this stage, you aren’t just looking for “any job”—you’re looking to optimize for the highest-margin work and dominate your local area so that you can raise your prices.
If you’re spending 20% of your revenue on marketing just to keep the doors open, your system is broken. If you’re spending 1% and wondering why you’re the only shop in town that isn’t fully booked, you’re under-investing.
The “Phone-First” Audit
If you suspect your marketing is a waste of money, do this simple audit today. It takes ten minutes.
- Check your call logs: How many new customer calls came in this week?
- Check your calendar: How many of those calls turned into a booked job?
- Check the source: Ask every single new caller, “How’d you hear about us?”
If the answer is “I saw you on Google” or “You popped up on my map,” and that’s happening daily, your marketing is working.
If the answer is “I don’t know” or “I’ve heard of you,” but your agency is claiming they’ve “increased your brand awareness by 300%,” then you’re paying for a ghost.
Stop Renting, Start Owning
The biggest trap in the local service industry is the “shared lead” model. We’ve all seen it. You pay a monthly fee to a giant lead provider, and they send you a notification that someone is looking for a plumber or a tint shop.
The problem? They sent that same notification to four other guys. Now, it’s a race to the bottom. You’re forced to drop your price just to get the job, and you’re fighting over scraps.
The goal is to own your own phone line.
When your Google Business Profile is optimized and your ads are targeted specifically to the neighborhoods in Dallas or Raleigh that you actually want to work in, the customer calls you directly. They aren’t shopping around five different contractors; they’ve found the expert in their area, and they want a quote.
That is the difference between a “busy website” and a “booked calendar.”
Bottom Line
If your agency is showing you rising traffic charts while your crew is sitting idle, it’s time to have a very blunt conversation.
Ask them: “I don’t care about the clicks. How many phone calls did we generate this week, and how many of those are now jobs on my calendar?”
If they can’t answer that question with a specific number, they aren’t managing your marketing—they’re managing a dashboard.
At Performance MAX, we don’t do “brand awareness.” We don’t do “impressions.” We do booked jobs. Because at the end of the day, the only metric that matters is the one that shows up in your bank account.
If you’re tired of the smoke and mirrors and you just want your phone to ring with the right kind of customers, let’s talk. No jargon, no fluff—just a straight look at your numbers and a plan to fill your calendar.
[Book a Strategy Call with Performance MAX Agency]