{"ok":true,"plan":{"schema_version":1,"id":"organic-launch","name":"Organic Digital Launch - The Airtight System","objective":"Take HVAC Automations from zero organic presence to a working lead loop: education-first content builds trust, every asset routes to the free Airtight Revenue Leak Audit or the 15-20 minute HVAC Growth Assessment, and the OS attributes every captured opportunity back to its source.","status":"staged","paid_media_enabled":false,"voice":"Operator-minded, calm, anti-hype. Verified facts only; unverified gaps framed as 'potential opportunity based on...'. Only live offers are named: the free Airtight Revenue Leak Audit (includes an authorized After-Hours Call Test) and the 15-20 minute HVAC Growth Assessment at hvacautomations.ca.","phases":[{"id":"soft_launch","name":"Soft launch - presence and proof foundation","window_days":"0-14","gate":"None - all assets are organic, first-party, and non-CEM. Publishing each asset is a human action from this staged copy.","assets":[{"id":"linkedin-founder-profile","day":0,"channel":"linkedin_profile","title":"Founder profile + company page","leverage_score":90,"status":"draft","casl_gated":false,"copy_draft":"Headline: I help HVAC companies stop losing booked revenue between marketing, calls, and follow-up. | About: Most HVAC shops don't have a marketing problem - they have a leak problem. Calls ring out after hours. Quotes go out and nobody follows up. Jobs get done and reporting stops at clicks. I built The Airtight System at HVAC Automations to connect marketing, call handling, lead follow-up, booking and job reporting into one loop, so owners can see exactly where revenue leaks and close the gap. If you run an HVAC company in Ontario and want to know what's slipping, we run a free Airtight Revenue Leak Audit - including an authorized After-Hours Call Test. hvacautomations.ca"},{"id":"site-audit-cta","day":0,"channel":"website","title":"Site hero + Revenue Leak Audit capture section","leverage_score":95,"status":"draft","casl_gated":false,"copy_draft":"Hero: How much booked revenue is leaking out of your HVAC business? | Sub: Missed after-hours calls. Quotes with no follow-up. Marketing reports that stop at clicks. The Airtight System connects the whole loop - and the free Airtight Revenue Leak Audit shows you exactly where the leaks are. | CTA button: Find My Revenue Leaks | Secondary CTA: Book a 15-20 minute HVAC Growth Assessment. | Form fields: name, company, phone, email, city, biggest frustration. Form posts to the OS signed lead ingest so every audit request lands in Opportunity Capture with source=website, cta=revenue_leak_audit."},{"id":"gbp-listing","day":1,"channel":"google_business_profile","title":"Google Business Profile description","leverage_score":70,"status":"draft","casl_gated":false,"copy_draft":"HVAC Automations builds The Airtight System - automation and growth infrastructure for HVAC companies in Ontario. We connect marketing, call handling, lead follow-up, booking and job reporting so revenue stops leaking between the steps. Start with the free Airtight Revenue Leak Audit, including an authorized After-Hours Call Test, or book a 15-20 minute HVAC Growth Assessment at hvacautomations.ca."},{"id":"linkedin-post-leak-01","day":3,"channel":"linkedin_post","title":"Education post 1 - the first five minutes","leverage_score":80,"status":"draft","casl_gated":false,"copy_draft":"How many jobs does an HVAC company lose in the first five minutes after a lead comes in? A homeowner's furnace dies at 9pm. They call three companies. One answers - or calls back within minutes, books the visit, and confirms by text. The other two return the call the next afternoon. Same marketing spend. Completely different month. That first-five-minutes gap is the cheapest revenue an HVAC business can recover, because the lead already chose to call you. We map that gap - along with quote follow-up and booked-job reporting - in the free Airtight Revenue Leak Audit, including an authorized After-Hours Call Test. hvacautomations.ca"},{"id":"linkedin-post-build-01","day":7,"channel":"linkedin_post","title":"Build-in-public post 1 - why I built this","leverage_score":75,"status":"draft","casl_gated":false,"copy_draft":"I didn't start with software. I started with a question: where does an HVAC company's booked revenue actually leak? Not 'do you need more leads' - most shops I talk to are busy. The leaks are between the steps: the after-hours call nobody hears, the quote nobody chases, the completed job that never makes it into a report an owner can act on. So I built The Airtight System to connect those steps for HVAC companies - and I'm building it in public, sharing what works and what doesn't. If you want to see where your own loop leaks, the Airtight Revenue Leak Audit is free and takes an authorized After-Hours Call Test to prove the point. hvacautomations.ca"},{"id":"demo-walkthrough-brief","day":10,"channel":"demo_asset","title":"OS demo walkthrough brief (for Rod & Earl)","leverage_score":85,"status":"draft","casl_gated":false,"copy_draft":"Demo flow (12-15 min): 1) Home - Growth Command Centre, honest system status. 2) Leads - capture a live lead in the room, watch it enter the Revenue Pipeline, run Apollo qualification live. 3) Voice - call the AI line +1 833 969 9813 from a phone on speaker; show the same assistant in web chat. 4) Prospects - the 1,365-company Ontario list programmed, tiered, and ordered by leverage; explain the CASL/CRTC gate before any dialing. 5) Campaigns + Content Factory - the programmed playbooks and staged launch assets. 6) Settings - every integration's honest status; nothing fakes success. Close: what goes live next and which gates (legal sign-off, Zoho OAuth) unlock it."}]},{"id":"full_launch","name":"Full launch - cadence and conversion loop","window_days":"14-45","gate":"Soft-launch goals met AND the relevant legal gates: outbound calls need CRTC/DNCL sign-off on file plus a supervised canary; email/DM sequences need CASL consent basis + working unsubscribe; CRM automation needs the complete Zoho OAuth set.","assets":[{"id":"linkedin-cadence","day":14,"channel":"linkedin_post","title":"Standing cadence - 2 posts/week","leverage_score":80,"status":"draft","casl_gated":false,"copy_draft":"Rotation (70% education / 20% product demonstration / 10% offer): Mon - Revenue-leak teardown (one leak, one fix, no client names unless verified + authorized). Thu alternating: Build-in-public update (what shipped in The Airtight System, what broke, what we learned) OR walkthrough clip (after-hours furnace flow: capture -> acknowledge -> route -> follow up). Every post ends with the same single CTA: the free Airtight Revenue Leak Audit at hvacautomations.ca. No invented metrics, no fabricated case studies, no hype adjectives."},{"id":"cold-call-activation","day":14,"channel":"cold_call","title":"Cold-call campaign activation (canary first)","leverage_score":100,"status":"gated","casl_gated":true,"copy_draft":"Activation order for the programmed cold-call campaign (see Campaigns > Airtight Revenue Leak - Outbound Prospecting and the 1,365-prospect list in Prospects): 1) CRTC Unsolicited Telecommunications Rules + National DNCL compliance sign-off recorded on file. 2) Supervised canary: dial ONE operator-controlled number through the outbound path with a human listening; verify script, disclosure, and opt-out handling. 3) Tier A only, human-supervised, outcomes logged per call in Prospects (attempted/connected/assessment_booked/not_a_fit/do_not_call - do_not_call suppresses permanently). 4) Review outcomes weekly before widening to tier B. The OS never dials autonomously."},{"id":"nurture-activation","day":16,"channel":"email","title":"Nurture sequence activation via Zoho","leverage_score":85,"status":"gated","casl_gated":true,"copy_draft":"Activate the programmed 6-step nurture campaign (Campaigns > HVAC Marketing Automation - Nurture Sequence) through Zoho once BOTH gates clear: CASL consent basis + working unsubscribe verified, and the complete Zoho OAuth set (client_id + client_secret + refresh_token) in the vault. Sends go only to recipients with a recorded consent basis, from info@hvacautomations.ca, with suppression (unsubscribe_status, dnc_status, consent_basis, last_contacted) enforced by the OS email-automation module."},{"id":"review-engine","day":21,"channel":"reviews","title":"Authorized review ask flow","leverage_score":70,"status":"draft","casl_gated":true,"copy_draft":"After a completed, verified engagement (assessment delivered or system installed), the booking-confirmation / follow-up email includes one line: 'If this was useful, a short Google review helps other HVAC owners find us - [review link]. If anything wasn't right, reply and I'll fix it first.' Ask once, never incentivized, never scripted for content. This is a transactional follow-up to an existing business relationship; it still respects CASL consent state and unsubscribes."},{"id":"attribution-report","day":30,"channel":"reporting","title":"Monthly Growth Intelligence attribution report","leverage_score":75,"status":"draft","casl_gated":false,"copy_draft":"Monthly report assembled from OS data only (no estimates): leads captured by source/cta/campaign_id, pipeline conversion by stage (new -> contacted -> qualified -> conversation -> assessment_booked -> won/lost), Apollo qualification scores vs outcomes, prospect-list coverage by tier, and cost per booked assessment where spend is actually recorded. Anything the OS did not measure is reported as 'not measured' - never inferred. This report is the demo-closing artifact: it proves the loop end to end."},{"id":"case-study-01","day":45,"channel":"website","title":"First verified case study (blocked until real)","leverage_score":90,"status":"blocked","casl_gated":false,"copy_draft":"BLOCKED until a real engagement produces verified, client-authorized results. Structure when real: situation (verified facts), what The Airtight System connected, measured before/after from the attribution report, client quote (written authorization on file). No composite stories, no directional claims without data. Until then, the live-site after-hours furnace flow remains the only walkthrough example, always labelled as an example workflow, not a customer result."}]}],"goals":[{"id":"g1-presence","phase":"soft_launch","leverage_score":90,"title":"Founder + company LinkedIn presence live","measure":"Both pages published from staged copy; first two posts up","default_status":"pending","status":"pending","note":null,"updated_at":null},{"id":"g2-capture-loop","phase":"soft_launch","leverage_score":95,"title":"Site audit CTA wired to OS lead capture","measure":"hvacautomations.ca form posts signed webhooks to /api/leads/ingest; a test lead appears in the Revenue Pipeline with source=website","default_status":"pending","status":"pending","note":null,"updated_at":null},{"id":"g3-list-programmed","phase":"soft_launch","leverage_score":85,"title":"Cold-call list programmed + CRM pack ready","measure":"1,365 prospects in the OS store; zoho-leads-import.csv generated; Zoho Leads custom fields provisioned","default_status":"pending","status":"pending","note":null,"updated_at":null},{"id":"g4-assessments","phase":"full_launch","leverage_score":100,"title":"First 10 booked Growth Assessments from authorized outreach","measure":"10 prospects reach assessment_booked with recorded outcomes, after legal sign-off + canary","default_status":"gated","status":"gated","note":null,"updated_at":null},{"id":"g5-nurture-live","phase":"full_launch","leverage_score":85,"title":"Nurture sequence live under CASL","measure":"Zoho OAuth complete; consent-based sends active with enforced suppression","default_status":"gated","status":"gated","note":null,"updated_at":null},{"id":"g6-attribution","phase":"full_launch","leverage_score":75,"title":"Attribution loop demo-ready","measure":"First monthly Growth Intelligence report generated from real OS data","default_status":"pending","status":"pending","note":null,"updated_at":null}],"disclaimer":"STAGED - every asset above is a draft for human review and human publishing. Nothing on this page posts, emails, dials, or publishes anywhere. CEM steps (email, DM) remain PENDING CASL sign-off; outbound calls remain PENDING CRTC/DNCL sign-off plus a supervised canary. Paid media is disabled. All copy uses verified business facts only and names only live offers."}}