Description: Houston-based mobile car detailing acquired through Google Search Ads. High-intent prospects see a search ad and either click through to the LP or call directly from the ad's call extension. LP visitors fill a quote form or call from the page. All paths converge into GHL (contact + opportunity created), then branch by lead type: form leads receive an automated email/SMS sequence before manual sales conversation, phone leads go directly to Oliver's sales framework. One operator, one channel, one flow. Core Offer: Mobile car detailing — Phase 1 package menu (Problem-Specific $299-549, Signature $349-549, Premium/VIP $599-1,200+) Sales Motion: Direct response — Google Search Ads → LP → phone/text sales conversation → book service Triggering Events: Google Search (primary ~95%), word-of-mouth/referral (secondary ~5%) Ending Event: Prospect books a service. Post-booking delivery and payment happen but are not part of the mapped engine — zero post-service systems exist. Flowchart: Athay Auto Studio - Growth Engine Flowchart.html (Mermaid.js, opens in browser) Created: 2026-02-21 Last Updated: 2026-02-21
Prospects in Houston search Google for car detailing, see one of three intent-based search ads, and either click through to the landing page or call directly via the ad's call extension. On the LP, visitors either fill out a quote form (landing on a thank you page) or call via the page's call button. Both call entry points merge into one path — it doesn't matter where they called from.
All three entry points (form, call from ad, call from LP) converge into one shared CRM flow: contact created in GHL (tagged per source), opportunity created on the sales pipeline, internal notification sent to the team.
The flow then branches based on how the lead came in:
Phone call path: If Oliver answers, he runs the sales framework on the call. If he misses it, he calls back. Either way, the goal is booking a service on that conversation. If the prospect doesn't answer the callback or doesn't book, it's a dead end.
Form submission path: An automated sequence fires — confirmation email, confirmation SMS, then Oliver's intro SMS (~4 min delay) and a follow-up SMS (~30 sec later). If the prospect responds, Oliver runs the sales framework via SMS toward booking. If they don't respond, Oliver manually follows up (call or text, 15-60 min later). If they still don't respond, dead end.
Both paths converge on the same endpoint: SERVICE BOOKED.
| # | Gap | Location | Description | B&O Reference |
|---|---|---|---|---|
| 1 | No remarketing on non-clickers | D1 → X1 | Prospects who ignore the ad are gone forever — no display retargeting | O13 |
| 2 | No retargeting on LP leavers | D2 → X2 | LP visitors who leave are gone forever — no pixel, no retargeting | O13 |
| 3 | No lead magnet / email capture | D2 → X2 | Visitors not ready to buy leave with nothing — no value exchange | O16 |
| 4 | No recovery for missed callbacks | D6 → X3 | If prospect doesn't answer Oliver's callback, nothing else happens | O14 |
| 5 | No automated follow-up for non-responders | D9 → X4 | Manual follow-up is the only recovery — no automated sequence | O14 |
| 6 | No nurture for non-bookers | D7 → X5 | After failed sales conversation, lead is lost — no follow-up, no EPO | O14, O12 |
| 7 | No entry point offer | D7 | Jumps from free form to $300-500 service — no lower-commitment option | O12 |
| 8 | No Engage stage | T1 → T2 | Zero content between ad click and LP — LP bears all trust burden | — |
| 9 | Post-booking stages unmapped | END1 → ? | Service delivery, ah-ha moment, payment happen but have zero systems — no BAMFAM, no review ask, no follow-up, no membership | B2, O3, O6, O11 |
| Color | Category | Nodes |
|---|---|---|
| Orange (#ffe0b2) | Ad / Traffic Source | T1 |
| Yellow (#fff6b6) | Customer on Page | T2, T3 |
| Teal (#b2dfdb) | Customer Initiates Contact | PH1, SAL1, CB1, MF1 |
| Purple (#e8daef) | CRM / Internal | C1, C2, C3 |
| Peach (#fce4d6) | E1 | |
| Light Green (#d4efdf) | SMS | SM1, SM2, SM3 |
| Blue (#c6dcff) | Decision | D1-D7, D9 |
| Red (#ffcccc) | Dead End | X1-X5 |
| Green (#adf0c7) | Start / End | S1, END1 |
``mermaid flowchart TD S1(["START Prospect Searches Google for Detailing in Houston"]):::startEnd --> T1["Google Ad Displayed`"]:::adTraffic
T1 --> D1{"What does the prospect do?"}:::decision D1 -->|Clicks ad| T2["Lands on Quote Request Landing Page"]:::page D1 -->|Clicks call extension| PH1["Prospect Calls"]:::contact D1 -->|Ignores| X1(["Dead End"]):::deadend
T2 --> D2{"What does the prospect do on the LP?"}:::decision D2 -->|Fills out quote form| T3["Lands on Thank You Page"]:::page D2 -->|Clicks call button| PH1 D2 -->|Leaves| X2(["Dead End"]):::deadend
PH1 --> C1["Contact Created in GHL Tagged per source"]:::crm T3 --> C1
C1 -->|Immediate| C2["Opportunity Created on Sales Pipeline"]:::crm C2 -->|Immediate| C3["Internal Notification Sent to Team"]:::crm
C3 --> D4{"How did they come in?"}:::decision
%% === PHONE CALL PATH === D4 -->|Phone call| D5{"Does Oliver answer?"}:::decision D5 -->|YES| SAL1["Oliver Runs Sales Framework"]:::contact D5 -->|NO| CB1["Oliver Calls Back"]:::contact CB1 --> D6{"Do they answer?"}:::decision D6 -->|YES| SAL1 D6 -->|NO| X3(["Dead End"]):::deadend
%% === FORM SUBMISSION PATH === D4 -->|Form submission| E1["Confirmation Email Sent Quote request received"]:::email
E1 -->|Immediate| SM1["Confirmation SMS Sent"]:::sms SM1 -->|~4 min| SM2["Oliver's Intro SMS Hey it's Oliver from Athay Auto Studio..."]:::sms SM2 -->|~30 sec| SM3["Follow-Up SMS Just got a note you requested a quote... was that you?"]:::sms
SM3 --> D3{"Did the prospect respond?"}:::decision
D3 -->|YES| SAL1 D3 -->|NO| MF1["Manual Follow-Up Oliver calls or texts after 15-60 min"]:::contact
MF1 --> D9{"Does the prospect respond?"}:::decision D9 -->|YES| SAL1 D9 -->|NO| X4(["Dead End"]):::deadend
%% === SHARED OUTCOME === SAL1 --> D7{"Does the prospect book a service?"}:::decision D7 -->|YES| END1(["SERVICE BOOKED"]):::startEnd D7 -->|NO| X5(["Dead End"]):::deadend
classDef startEnd fill:#adf0c7,stroke:#7dcc9a,stroke-width:2px,color:#1a1a1a classDef adTraffic fill:#ffe0b2,stroke:#e0a850,stroke-width:1px,color:#1a1a1a classDef page fill:#fff6b6,stroke:#e0d080,stroke-width:1px,color:#1a1a1a classDef contact fill:#b2dfdb,stroke:#6db5a0,stroke-width:1px,color:#1a1a1a classDef crm fill:#e8daef,stroke:#b39ddb,stroke-width:1px,color:#1a1a1a classDef email fill:#fce4d6,stroke:#e0a870,stroke-width:1px,color:#1a1a1a classDef sms fill:#d4efdf,stroke:#82c9a0,stroke-width:1px,color:#1a1a1a classDef decision fill:#c6dcff,stroke:#94b4e0,stroke-width:2px,color:#1a1a1a classDef deadend fill:#ffcccc,stroke:#cc8888,stroke-width:2px,color:#991111 ```