FIELD-RESEARCHED · TOOLS NAMED · NO GUESSWORK

The TSR Playbook
Every Step. Every Tool. Every Pixel.

A 12-step deep dive on how TSR Concrete Coatings turns a cold YouTube ad into an $11,339 signed contract in 26 days — and the exact stack of commodity tools they use to do it.

26DAYS FUNNEL
7+PAID CHANNELS
6SMS TOUCHES
$11,339SIGNED CONTRACT
HOW TO READ THIS DOC

Every step lists three things: What TSR does, the exact tool stack powering it, and the psychology of why it works. The tool stack section is the part you can copy. Every tool named below is commodity SaaS — nothing custom, nothing proprietary. The discipline is what makes it work.

The Master Tool Stack (At a Glance)

If you want to run this entire playbook end-to-end, here is every tool you need. Total monthly cost for a single location is roughly $500–$1,200 plus ad spend.

GoHighLevel (GHL / LeadConnectorHQ)
Landing pages, forms, SMS automation, calendar booking, CRM, pipelines, workflows, contracts, payments. The hub.
WordPress + WS Form Pro
Main brand site (revampyourspace.com) and WS Form Pro (WSF-3) for forms on non-GHL pages.
Twilio (via GHL native SMS)
Local DID number provisioning. Single number (314) 350-1447 used for the entire conversation thread.
A2P 10DLC registration
SMS carrier compliance for high-volume outbound texting in the US.
Hatch (or equivalent SMS rehash)
High-volume rehash and speed-to-lead SMS dialer layered on top of GHL. Documented $1M+/yr rehash revenue.
Meta Ads Manager + Pixel
Facebook & Instagram paid social. Pixel ID 183439302143595.
TikTok Ads Manager + Pixel
TikTok pre-roll and feed ads. Pixel ID CSRA9ABC77U7NIODB31G.
Google Ads + AW Pixel
YouTube pre-roll (TrueView), Google Search, Google Display. AW pixel AW-10868511713.
Nextdoor Ads + Pixel
Geo-targeted neighborhood ads. Critical for older homeowner demographic.
TVSquared by Innovid
TV attribution pixel TV-4563368145-1. Measures lift from CTV/broadcast (Designing Spaces on Lifetime).
Connected TV / Broadcast partner
Designing Spaces (Lifetime) brand integration plus CTV ad buys (Hulu, Roku, etc.).
QR code generator (built into GHL)
Static QR on every TV spot and printed asset → routes to channel-specific landing page.
Bitly or branded short URLs
For trackable links shared in SMS (e.g. revaflexsurfaces.com, the product micro-site).
Cloudflare (CDN, in front of GHL)
Page speed and image optimization. revamp-coating.com hits 99/100 PageSpeed, 0.9s LCP.
Media partnerships
Money.com, TheHomeMag — earned/paid editorial placements driving brand authority and backlink SEO.
GHL Documents & Contracts
Contract generation, e-signature, on-site signing. Contract #268877 generated and signed here.
GHL Payments (Stripe-backed)
40% deposit collection ($4,535.92) on-site at the close.
Slack (or equivalent)
Internal lead routing alerts to named reps (Cole, Teal, Celia).

The 12 Steps — Tool Stack Per Step

Each step below is what TSR runs, what tool runs it, and why it converts.

STEP 01AWARENESS

Multi-Channel Paid Media Exposure

WHAT TSR DOES

Runs simultaneous paid campaigns across seven or more channels at once: YouTube pre-roll with QR code overlay, Facebook + Instagram, TikTok, Nextdoor, Connected TV, broadcast TV (Designing Spaces on Lifetime), Google Search, plus media partnerships with Money.com and TheHomeMag. Creative is video-first, before/after garage transformations, with a "60/60/60 Sale" offer overlay.

TOOL STACK

Google Ads (YouTube TrueView pre-roll + Search) · Meta Ads Manager (Facebook + Instagram) · TikTok Ads Manager · Nextdoor Ads · CTV buy via a streaming DSP (Hulu, Roku, etc.) · Broadcast TV partnership with Designing Spaces / Lifetime · TVSquared by Innovid for TV attribution (pixel TV-4563368145-1) · Meta Pixel 183439302143595 · TikTok Pixel CSRA9ABC77U7NIODB31G · Google AW Pixel AW-10868511713 · Nextdoor Pixel. All pixels fire on the GHL landing pages so attribution closes the loop.

WHY IT WORKS

Omnichannel saturation. The same prospect sees TSR on TV at night, on Facebook in the morning, and on TikTok at lunch. Each impression compounds. The QR code on TV bridges offline → online instantly so passive viewing converts to active capture.

STEP 02CAPTURE

QR Code → Channel-Specific Landing Page

WHAT TSR DOES

QR code resolves to revamp-coating.com, a GoHighLevel-built direct-response page. Desktop PageSpeed 99/100, LCP 0.9s. No nav, no blog links, no distractions. One offer, one form, one action. Channel-specific variants exist for Google, Facebook, TikTok, and Nextdoor traffic.

TOOL STACK

GoHighLevel (LeadConnectorHQ) Funnels module for the page builder · Cloudflare CDN in front for image optimization and edge caching · WordPress + WS Form Pro (WSF-3) on the brand-anchor site (revampyourspace.com) · Branded short domain (revamp-coating.com) routed via Cloudflare DNS · UTM parameter tagging from every ad source so GHL contact records show channel of origin.

WHY IT WORKS

Speed and focus. A 99/100 PageSpeed score means zero friction between intent and form fill. No nav means no escape route. One CTA means no decision paralysis.

STEP 03CAPTURE

Multi-Step Form with Pre-Checked SMS Opt-In

WHAT TSR DOES

Form collects Name, Phone, Email in a 3-step format. The SMS opt-in checkbox is pre-checked. Most users don't notice and submit with SMS permission granted by default. This is the foundation of every follow-up that comes after.

TOOL STACK

GoHighLevel Forms / Surveys module on the GHL landing pages · WS Form Pro (form ID WSF-3) on the WordPress brand site · TCPA disclosure language visible above the submit button (legal requirement when pre-checking) · A2P 10DLC brand & campaign registration with The Campaign Registry to allow high-volume outbound SMS without carrier filtering · GHL Trigger / Workflow fires on form submit to drop the contact into the SMS automation.

WHY IT WORKS

Pre-checked SMS opt-in moves the consent rate from a typical 15–25% to 60–80%. SMS is the most powerful follow-up channel ever invented (98% open rate, 90-second average response time). Without permission you have nothing. With permission you have everything.

STEP 04ENGAGEMENT

Speed-to-Lead — First SMS Within 72 Hours

WHAT TSR DOES

Day 3, 8:12 AM, from a local (314) area code number. Casual tone with emoji. Names a specific tech and a specific time slot: "Cole is in the area Thursday at 3pm." Not "someone will call you." A real name, a real time, a real offer.

TOOL STACK

Twilio (provisioned through GHL's native SMS) for the local DID number · GHL Workflows with a delay node + send-SMS node · Hatch (or equivalent rehash dialer) layered on top for high-volume speed-to-lead · GHL Calendars with named tech availability so the workflow can pull the next open slot for "Cole" and merge it into the message · SMS template variable merge ({{tech_name}}, {{next_slot}}) so the message looks hand-typed.

WHY IT WORKS

Specificity beats generality every time. "Cole at 3pm Thursday" reduces cognitive load to a yes/no decision. The local area code triples response rates over toll-free numbers. The casual tone signals human, not bot.

STEP 05NURTURE

No-Response Recovery (Touch #2)

WHAT TSR DOES

Day 4. Re-identification + soft exit ramp: "This is TSR btw... or did you already find what you were looking for?" Disarming. No pressure. The exit ramp paradoxically lifts response rates because it signals confidence.

TOOL STACK

GHL Workflow with a 24-hour delay branch and a "no-reply detected" condition · GHL Conversation tags auto-applied when no response is detected so the next branch knows to send the soft re-engagement copy · Same Twilio number as Touch #1 — single-thread continuity is sacred · Slack notification to the rep if the prospect does respond (so the rep can take over from automation in real time).

WHY IT WORKS

The exit ramp is reverse psychology. By giving permission to leave, you remove the social pressure that makes people ignore sales texts. Most people answer because they feel respected, not chased.

STEP 06NURTURE

The A/B/C Close (Touch #3)

WHAT TSR DOES

Day 6. Pattern-breaking humor: "A) Still interested, just busy. B) Found a better deal. C) Dropped your phone in the toilet." Even non-responders remember the brand after this message.

TOOL STACK

GHL Workflow with a 48-hour delay node from Touch #2 · SMS template stored in GHL Snippets (so reps can fire it manually too) · GHL Conversation Inbox for the rep to monitor replies · Hatch dashboard for outbound rep visibility on which leads are at which touch.

WHY IT WORKS

Humor breaks message fatigue. The A/B/C structure is a proven SMS template — most people answer "A" because it's the easiest truth. Binary choices feel low-effort, which lowers the response barrier.

STEP 07NURTURE

Product Education + Geographic Urgency (Touch #4)

WHAT TSR DOES

Day 11. Names specific products (RevaFlex, Poly-based systems). Adds urgency: "booking free estimates this week and next in your area." Shifts the conversation from "are you interested?" to "here's what we offer and we're filling up."

TOOL STACK

GHL Workflow with a 5-day delay node · Branded product micro-site (revaflexsurfaces.com) hosted on GHL Funnels or WordPress · Bitly or branded short link for trackable click-through · GHL Custom Fields on the contact record (zip code, project type) so the message can dynamically reference the prospect's city.

WHY IT WORKS

Education builds perceived value. Geographic urgency creates FOMO without sounding desperate. By touch four, the prospect is no longer being sold — they're being informed.

STEP 08NURTURE

Named Rep + Incentive (Touch #5)

WHAT TSR DOES

Day 16. Introduces "Teal" by name. Adds a $200 discount incentive. Now the conversation has a human and a financial reason to act.

TOOL STACK

GHL User accounts for each named rep so they have real conversation history · GHL Workflow assigns the contact to a named rep at a specific touch · SMS template variable ({{assigned_user.first_name}}) merges the rep name into the message · GHL Promotions / Offers module tracks the $200 incentive code and ties it to the contact for redemption at close.

WHY IT WORKS

Named reps create accountability. A discount sweetens without discounting the brand. Reciprocity kicks in — the prospect feels they "owe" Teal a response.

STEP 09CONVERSION

The Breakthrough (Touch #6) — Where the Money Lives

WHAT TSR DOES

Day 16, 36 minutes after Touch #5. A different voice sends: "checking in before your garage floor ghosts us... just cool coatings and good vibes!" This 6th touch broke 10 days of silence and converted into the $11,339 contract. The prospect responded and even upgraded the project to a higher-ticket pool deck.

TOOL STACK

GHL Workflow with a "send from rotating user pool" action (so the voice changes) · Hatch rehash queue for high-touch persistence — the documented $1M+/yr revenue stream comes from this exact mechanism · GHL Pipeline stage "Cold but Open" auto-tags any contact who has hit Touch #6 without converting · Slack alert to the named rep when the breakthrough message gets a reply so they can take over instantly.

WHY IT WORKS

Most companies stop at touch 2 or 3. TSR's data says touch 5–6 is where the money is. Varied voice + humor breaks through the silence wall. The Hatch playbook documents over $1M/year from rehash leads alone.

STEP 10CONVERSION

Instant Booking + Product Link (Same Thread)

WHAT TSR DOES

Once the prospect responds, the rep immediately offers a slot: "Celia at 12:30." Sends the product link (revaflexsurfaces.com), collects address, confirms everything in the same SMS thread. Same phone number from Day 3. No booking link, no calendar handoff, no channel switch.

TOOL STACK

GHL Calendars with named-rep availability the SMS rep can read and book against in real time · GHL Conversation Inbox for the rep to type the booking confirmation manually inside the SMS thread (not through a separate calendar link) · Branded product micro-site (revaflexsurfaces.com) on GHL Funnels · GHL Address custom field for capturing job site location · Calendar fallback link sent only if the rep can't reach the prospect by SMS — the link is the backup, not the front door.

WHY IT WORKS

Single-thread continuity eliminates handoff friction. The prospect never repeats themselves. Every channel switch is a drop-off point — TSR has zero of them between first SMS and booked appointment.

STEP 11PRE-SALE

Day-Of Reminder From the Actual Tech

WHAT TSR DOES

Day 25. Celia herself — the same person who is showing up at the house — sends the reminder text from the same number. The prospect now knows the rep before the rep knocks.

TOOL STACK

GHL Calendar appointment trigger (24-hour-before reminder) · Workflow assigns the reminder task to the booked tech, not a generic automation account · SMS sent from the assigned user's number (still the same DID) so continuity is preserved · GHL Mobile App on the tech's phone so they can reply on-the-go from the same number.

WHY IT WORKS

No-show rates collapse when the tech is a known quantity. By the time Celia knocks, she's not a stranger — she's "Celia from the texts." Trust is pre-built.

STEP 12CLOSE

On-Site Estimate → Same-Day Signed Contract

WHAT TSR DOES

Celia walks the job site. Generates contract #268877: 617 sq ft pool deck, RevaFlex coating, $13,164.50 subtotal, 15% discount → $11,339.82. Customer signs on a tablet. 40% deposit ($4,535.92) collected on the spot. 10-year warranty included.

TOOL STACK

GHL Documents & Contracts module for in-app contract generation and e-signature on a tablet · GHL Payments (Stripe-backed) for instant deposit collection · GHL Estimates module with pre-loaded line items (RevaFlex sq ft pricing, warranty add-ons) · GHL Mobile App on Celia's tablet for the entire on-site flow · GHL Pipeline stage auto-advances the contact to "Won — Deposit Collected" the moment the payment clears · GHL Workflow triggers the install scheduling automation immediately after close.

WHY IT WORKS

By the time Celia arrives, the prospect already knows the product, the price range, and the rep. The "estimate visit" is a confirmation, not a sales pitch. Pre-education via SMS does the heavy lifting before the human shows up.

System Summary

Total funnel duration
26 days
SMS touches before conversion
6
Days of silence before breakthrough
10
Paid channels running
7+ (Google, Meta, TikTok, Nextdoor, CTV, Broadcast, Partnerships)
Phone numbers used
1 — single-thread continuity
Named reps in conversation
3 (Cole, Teal, Celia)
Contract value
$11,339.82
Deposit collected on-site
$4,535.92 (40%)
Core platform
GoHighLevel (LeadConnectorHQ)
Rehash layer
Hatch (or equivalent)
Telephony
Twilio (via GHL native)
Payments
Stripe (via GHL Payments)
TV attribution
TVSquared by Innovid

9 Operating Lessons

LESSON 01

The platform is GHL. The discipline is everything.

You can buy GoHighLevel for $97/month. The reason you can't replicate TSR overnight is the workflows, the templates, the rep scripts, and the rehash discipline that took years to build.

LESSON 02

Pre-checked SMS opt-in is the keystone.

Without it, you have a 20% opt-in rate and the rest of the funnel is starved. With it, you have a 70%+ rate and every other tool gets to do its job.

LESSON 03

One number from first touch to close.

Twilio + GHL gives you a local DID. Use the same number for everything. Every channel switch loses 20% of the funnel.

LESSON 04

Touch 5–6 is where the money is.

Touches 1–4 are warm-ups. The breakthrough happens when most companies have given up. Hatch or equivalent rehash tooling makes this scalable.

LESSON 05

Name a human at every touch.

Cole, Teal, Celia. Real names trigger real responses. Fake "your dedicated team" copy does not.

LESSON 06

Pixel everything, attribute everything.

Meta, TikTok, Google, Nextdoor, TVSquared. If you can't measure it, you can't double down on what's working.

LESSON 07

Page speed is a sales tool.

99/100 PageSpeed isn't a vanity metric. It's the difference between 30% and 60% landing page conversion rates.

LESSON 08

Close on the tablet.

GHL Documents + GHL Payments collects signature and deposit in the same on-site visit. No "we'll send the contract over" delay.

LESSON 09

Pre-sell before you show up.

By the time the tech arrives, the prospect already knows the product, the price range, and the rep. The visit is a confirmation, not a pitch.

How to Port This to Other Industries

The exact same tool stack works for almost any high-ticket service business. The only thing that changes is the script.

Men's Health Clinics

GHL + Twilio + Hatch. Named patient coordinator per clinic. Pre-checked SMS opt-in on every form. 6-touch nurture. Booking inside the SMS thread, not via a separate calendar link.

Home Services (Roofing, HVAC, Solar)

This is TSR exactly. GHL + Twilio + Hatch + Meta/Google/Nextdoor pixels. Add CTV when ad spend supports it. Same 12-step funnel.

Professional Services (Law, Accounting, Consulting)

Drop the on-site component, replace with a video consult. Everything else holds: GHL forms, named rep, 6-touch SMS, GHL Calendar booking, GHL Payments for retainer collection.

B2B SaaS

SMS is harder for B2B but the rest applies. GHL + email sequences + LinkedIn pixel + 6-touch persistence + named SDR + GHL Calendars. The breakthrough touch principle still wins.

The Bottom Line

TSR is not winning because of any single tool. They are winning because they bought commodity SaaS, named every step of their funnel, and ran the same disciplined sequence every single time.

You can replicate the entire stack in 60 days for under $1,500/month plus ad spend. The harder question is whether you'll run it with the same discipline.

Buy the tools. Run the playbook. Trust the sequence.