Free · No email · No download

The window tint shop growth playbook

This is everything I do for shops that pay me $2,000 a month, written out properly. Not a teaser, not a lead magnet, not gated behind a form. If you have the time and the stubbornness, take it and run it yourself.

Why give this away? Because most owners who read it will never do it. Not from laziness, but because they are working ten hour days in a bay and the last thing they want at nine at night is Meta's ads manager. The ones who do run it themselves were never going to hire me anyway, and I would rather they succeed. The rest now know exactly what they would be paying for.

1. The order of operations

The single most expensive mistake in this trade is buying ads first. It feels like the fastest route and it is the fastest route to an empty ad account.

Do it in this order, and do not skip:

  1. Google Business Profile. Free, highest intent, works while you sleep.
  2. Reviews. The fuel that makes step one actually rank.
  3. Website. Somewhere worth landing when they click.
  4. Speed to lead. Stop the bucket leaking before you pour more in.
  5. Follow-up. Catch the 60% who were never going to book today.
  6. Ads. Only now. Now it is an accelerator instead of a bonfire.

If you only ever do steps one, two and four, you will still be better off than most shops in your town. Those three are free.

2. Google Business Profile, properly

Someone typing “window tint near me” gets a map with three businesses above everything else. That is the map pack. It takes most of the clicks. Getting in costs nothing but a couple of hours and then consistency.

The setup checklist

  • Primary category: Window tinting service. Not “Car detailing service”, not “Auto glass shop”. This one field decides more than anything else on the profile. If tint is what you want to be found for, that is your primary. Everything else goes in secondary categories.
  • Secondary categories: add every one that genuinely applies. Auto detailing, car alarm supplier, auto glass, whatever is true.
  • Business name: your actual trading name. Do not stuff it with “Best Window Tint Champaign”. It is against the rules and it gets profiles suspended, usually after a competitor reports it.
  • Services: list every single one separately with its own description. Automotive window tint, ceramic window tint, residential window tint, commercial window tint, paint protection film, headlight tint, tint removal, windshield strips. Most shops list three. Every one you add is another search you can match.
  • Description: use the full 750 characters. Say what you do, where, what film brands you carry, how long you have been going.
  • Hours: accurate, including holidays. Showing as open when you are shut earns you a one-star review from someone who drove over.
  • Attributes: tick everything true. Appointment required, wheelchair accessible, LGBTQ friendly, veteran-led, whatever applies.
  • Service area: if you are mobile, set it properly. If you have a shop, use the address and let the radius do the work.
  • Products: underused. Add your film lines and packages with prices if you are comfortable publishing them.

The ongoing work

  • Photos every week. Straight off your phone, from real jobs. Before and after, the car in the sun, the bay, your team. Profiles that go quiet get treated as dead.
  • Posts every week. Offers, seasonal reminders, a finished job. Two minutes each.
  • Questions and answers. You are allowed to post questions and answer them yourself. Seed the real ones: what is the legal VLT here, how long does it take, when can I roll the windows down, do you do windshields, what is the warranty.
  • Reply to every review. Every one, good and bad. It is a ranking signal and it is a shop window for how you handle problems.

3. Reviews: the part everyone avoids

This is the biggest lever you have and most owners will not pull it because asking feels awkward. Get over that, because it is the difference between position four and position one.

The method that works

  1. Ask at peak happiness. Not by email three days later. The moment they walk out and see their car in the daylight for the first time. That is the emotional high point of the entire transaction.
  2. Remove all friction. Never say “look us up on Google”. Get your Google review short link, put it on a QR code on a card and on the counter, and text it to them while they are standing there.
  3. Say it out loud and make it personal. “If you're happy with it, a quick Google review genuinely helps a small shop like ours. Takes about thirty seconds, I'll text you the link now.” Then text it while they are standing there.
  4. Ask every single customer. Not the ones you think will say yes. Every one. It should be as automatic as taking payment.
  5. Never buy or fake them. Google is good at spotting it, the penalty is losing the profile entirely, and you would be gambling the whole business to save a few months.

For context: my own shop is at 5.0 across 90+ reviews. There is no trick. We ask every customer, at the right moment, with a link.

When you get a bad one

Reply within a day, publicly, calmly, without arguing. Acknowledge, apologise for their experience, state plainly what you will do, and take the detail offline. The reply is not for the angry customer. It is for the next hundred people who read it while deciding whether to trust you.

4. The website's two jobs

Convince a stranger on a phone that you are competent, and make booking effortless. That is it. Everything else is decoration.

  • Fast on mobile data. If it takes four seconds, a chunk of them are already gone. Avoid heavy page builders.
  • One page per service. Automotive, ceramic, residential, commercial, PPF, removal. This is how you rank for “ceramic tint [town]” rather than only your shop name.
  • Answer the phone questions in writing. The state VLT law. How long it takes. When they can roll the windows down. Whether it is legal on the windshield. What the warranty covers. Whether ceramic is worth it. Each one is a call you did not take.
  • Prices, or at least ranges. Controversial in this trade. My view: publishing a starting range filters out people who were never going to buy and saves you both time. You do not have to publish a full menu.
  • Real photos of your work. Not stock. Customers can tell instantly, and a stock black sedan says you have nothing of your own worth showing.
  • A short form on every page. Name, phone, vehicle, what they want. Not a twelve-field interrogation.
  • Local business schema. The invisible structured data that tells Google what you are and where. Most cheap sites skip it.

5. Speed to lead: the five minute rule

This is the cheapest fix in the entire playbook and it costs nothing but a change of habit.

An enquiry that gets a reply within five minutes is dramatically more likely to book than one answered hours later, for the obvious reason: they are still holding the phone, still in buying mode, and have not yet messaged the next shop on the list. Wait four hours and you are competing with whoever replied first.

What to actually do

  • Set up an instant auto-reply on every channel: website form, Facebook, Instagram, Google messages. Written like a person, asking one useful question. “Hey! Thanks for reaching out. What vehicle is it and what shade were you thinking?”
  • Missed-call text-back. If the phone rings out, they get a text within seconds. Almost nobody leaves a voicemail any more, so without this those calls simply vanish.
  • One inbox. Website, texts, Facebook, Instagram, Google, all in one place on your phone. Half of all lost leads are lost because they came into an app nobody opened.
  • Set a rule for the bay. Between cars, check the inbox. Every time. It takes forty seconds.

6. Follow-up: the money nobody collects

Most people asking about tint are not booking today. They are pricing up, or waiting on payday, or asking on behalf of their partner. If nothing chases them, that job silently goes to whoever did chase.

A sequence that works

  • Minute 0: instant auto-reply with a question.
  • Hour 1 (if no answer): a short personal text. “Hey [name], it's Dom at [shop]. Did you still want that quote for the Civic?”
  • Day 2: value, not pressure. A before and after photo of a similar car, or the answer to the VLT question they will inevitably have.
  • Day 5: availability. “Got a slot Thursday morning if you still want it done this week.”
  • Day 12: the polite close-out. “I'll stop bothering you. If you want it done later in the year just reply here and I'll sort you out.”
  • Then stop. Genuinely stop. Chasing past this annoys people and earns you nothing.

Include an opt-out in your automated texts, and only text people who gave you their number for that purpose. Getting casual about this gets your number blocked by carriers.

7. Meta ads for tint shops

Only once everything above is standing up. Ads pointed at a broken funnel just lose money faster.

Structure

  • Start at $30–$50 a day. Below about $30 Meta never gathers enough data to learn who your buyers are and you pay for a permanent learning phase.
  • Tight radius around the shop. Ten to twenty-five miles for most markets. People will not drive an hour for tint.
  • Do not over-target. Broad age range, minimal interest stacking. Meta's algorithm finds buyers better than your guesses do, as long as you feed it enough conversions.
  • Optimise for leads or messages, not traffic. Traffic campaigns get you clicks from people who will never buy.
  • Three to five creatives running at once. Always. One ad is not a test.

Angles that work for tint

  • Before and after. The single most reliable ad in this trade. Glary factory glass, then clean dark finish.
  • The peel and apply time-lapse. People find the craft weirdly satisfying and it proves you know what you are doing.
  • Heat rejection demonstrated. A heat lamp, two pieces of glass, an infrared thermometer. Show the number difference. This sells ceramic better than any adjective.
  • The cheap tint horror story. Purple, bubbled, peeling film after two summers. Then yours. Sells quality without you having to claim it.
  • Customer reaction walkaround. Thirty seconds, filmed on your phone, of a real customer seeing their car.
  • A specific, time-bound offer. Not “call for a quote”. “Full car ceramic from $X, three slots left this week.”

The discipline

Kill losers fast. This is the difference between ads that work and ads that do not, and it is not creative talent, it is willingness to turn things off. Give a creative enough budget to gather real data, then be ruthless. Most shops leave one ad running for six months because switching it off feels like failure.

The first two weeks will look bad. Cost per lead starts high and settles as the algorithm learns. Judging performance after four days, panicking and switching everything off is the most common way shops quit right before it starts working.

8. The only numbers that matter

Ignore impressions, reach, engagement rate and every other number an agency puts on a slide to look busy. Track these:

  • Cost per lead. Ad spend divided by enquiries.
  • Lead to booked rate. Of the enquiries, how many became a job on the calendar. If this is low the problem is your follow-up or your prices, not your ads.
  • Cost per booked job. Spend divided by actual jobs. This is the real number.
  • Average ticket. Compare it to cost per booked job. If a job costs $40 to acquire and is worth $400, keep going.
  • Map pack position for your two or three money keywords.
  • Review count and rating, tracked monthly against the shops above you.

Write them on a whiteboard once a week. It does not need software.

9. Seasonality

Tint has a summer, and pretending otherwise is how shops panic in January. Plan for it.

  • Spring and summer: push hard, spend more, book out. This is when you make the year.
  • Autumn: shift the messaging towards heat rejection for the last hot spell, and start pushing ceramic coating and PPF, which are not weather-dependent in the same way.
  • Winter: interior detailing, ceramic coating, PPF, gift cards, and pre-booking spring slots at a discount. Keep the ads running at a lower budget so you do not lose the algorithm's learning entirely.

10. When you should hire someone

Honestly, not always. Do the maths first.

  • Do it yourself if: you have evenings free, you are reasonably comfortable with technology, and your volume does not yet support a few thousand a month in marketing. Everything above is genuinely enough to work from.
  • Hire someone if: your bay time is worth more than the hours this takes, you have tried and not sustained it, and you are doing enough volume that a handful of extra jobs a month covers the cost several times over.

If a full tint job is $400 and you are considering roughly $3,500 a month all in, you need about nine extra booked jobs a month just to stand still. If that sounds impossible at your current size, do not hire anyone yet. Come back to this page instead.

That is the whole thing

No part of that was held back. If you run it properly you will be ahead of most shops in your market, and you will not have paid me a penny.

If you would rather hand it to someone who has already done all of it in a real shop, I will build your website free so you can see the standard before deciding.