1.4 · Smoke Test: Run It and Read the Signal

1.4 · Smoke Test: Run It and Read the Signal

Module 1 · Lesson 1.4 · [CORE] · From Idea to First Paying Customer

Input: a live landing page with Clarity + GA4 installed (from Lesson 1.3)

Output: a go / iterate / kill decision on your hypothesis, backed by real demand signal

Progress: M1 · 4 of 5 · Results so far: hypothesis sentence + live landing page + Clarity + GA4 installed


You have a live page and tracking installed. Now you need cold strangers to see it - people with no reason to be polite to you, which rules out friends and your LinkedIn network. A stranger who hands over an email address is voting with something real; a friend saying “sounds great” is voting with kindness.

After this lesson you will be able to: make a go / iterate / kill decision on your hypothesis based on what 300 cold strangers do with your page.


Pick your ad channel based on who your hypothesis names in the [customer] blank. The dollar ranges below are CPC (cost-per-click - what one ad click costs you):

  • Selling to individual peopleMeta Ads ($0.70-$1.90 CPC). Best when the product is visual and the audience is broad.
  • Selling to businesses, by job titleGoogle Search ($3-$8 CPC) if your customer Googles the problem; LinkedIn ($5.50-$22 CPC) if they don’t.
  • Developer toolsReddit Ads ($1.25-$3 CPC) in r/programming, r/webdev, r/SaaS.
  • Niche vertical → Google Search long-tail ($1-$5 CPC) - real estate, dentists, contractors Googling pain.

Budget: your channel’s CPC × 300 visits, plus ~20% slack for ad iterations. On Meta that’s $210-$570 in clicks - plan $250-$700 total; on LinkedIn, $1,650-$6,600 before slack. Not ready to spend? Start with the $0 organic path on the full channel guide - slower but real.

Start ad-account setup 2-3 days before launch. First-time ad accounts can take 24-72 hours to approve. Meta is the slowest; Reddit clears same-day.

A landing page with ad traffic arrows pointing to it, a tracking dashboard showing conversion numbers, and a decision arrow leading to go/iterate/kill


Launch:

  1. Install your channel’s pixel. Open your ad platform’s pixel manager: Meta → Events Manager, LinkedIn → Campaign Manager, Reddit → Ads Manager. Copy the pixel snippet, paste in your page builder’s head-tag field - same process as Clarity and GA4 in Lesson 1.3. Open your page in an incognito window; verify the pixel fires in your platform’s dashboard. Google Ads users: skip this (GA4 is your pixel).
  2. Verify your ad account is approved and payment method attached. If not, set it up tonight.
  3. Create and launch your campaign. Open the campaign creation recipe for your channel (Meta, Google, LinkedIn, or Reddit). Each recipe walks you through 7 settings: objective, budget, audience, placement, creative, tracking, and launch. Set a daily budget that gets you to 300 visits within 5-7 days.
  4. Do not touch the page. Resist headline rewrites, bid adjustments, and hourly dashboard refreshes for the full run. You want raw demand against the original hypothesis - not an optimized funnel.
  5. After 300 visits, read your conversion rate (form submits ÷ page views) against this table:
Conversion rate from cold trafficDecisionWhat to do
Under 3%Kill or pivotHypothesis is wrong. Rewrite the weakest blank and re-test.
3-6%Iterate the messageRewrite headline or try a different audience. Same hypothesis, different framing.
6-10%PromisingMove to Module 2 interviews. Talk to the people who signed up.
10-20%Strong signalRun interviews + Product Brief in parallel.
Over 20%SuspiciousEither hot market OR broken targeting. Verify with a second channel.

On a boundary (exactly 6%, 10%, or 20%)? Take the higher band’s action.

✅ Success check: you have a conversion rate from ≥300 cold visits AND a go/iterate/kill decision written down.


If this fails: conversion is below 3%. Why: your [customer] or [differentiation] blank is too vague - strangers don’t recognize themselves in the headline. Fix: go back to Lesson 1.1 and tighten the blank that scored lowest on your 4-lens test.

If this fails: conversion is above 20%. Why: either you have a hot market (rare) or your ad targeting is too narrow (common). Fix: run a second channel briefly. LinkedIn 22% + Reddit 3% = your LinkedIn targeting is the variable, not the hypothesis. Both channels near the rate = the signal is real.


When you read the results, notice which number surprised you most - surprise means the data disagreed with something you believed, and whichever hypothesis blank produced that belief is the one worth testing first in Module 2.


Done: ≥300 cold visitors have seen your page and you have a conversion rate read against the go/iterate/kill table. Decision written down.

You have now: Founding Hypothesis (1.1) + clear landing page (1.2) + tracking (1.3) + cold-traffic data + a go / iterate / kill decision (1.4). Price test is next.

Next: 1.5 · Price Your Hypothesis on the Smoke-Test Page - adds a Stripe button so you can find out if strangers will pay, not just sign up.

If blocked: see “If this fails” above. If the ad budget is out of reach, use the $0 organic path on the full channel guide - slower but real.

Deeper reference: Full channel budgets + campaign creation recipes + pixel install + ad account setup timing + B2B budget alternatives


See it in action: Module 1 walkthrough: Mia builds TutorMatch

Built by JetThoughts as part of the From Idea to First Paying Customer free curriculum.