Decide What the Ad Is Testing
Before you spend a cent, write down the single question the test answers. Usually it is one of three: does this audience have the problem, does this specific positioning of the solution land, or will people take a costed action like joining a waitlist or starting a checkout. Each question needs a different ad and a different landing page, so pick one.
The most common mistake is running a vague 'awareness' campaign and reading the impressions as validation. Impressions are not interest. Design the test so the only way to register a positive signal is for a real person to do something that costs them effort.
- Problem test: does the pain in your headline make people click?
- Positioning test: which framing of the same product wins on click-through?
- Intent test: do clickers take a costed action on the page?
Pick the Platform That Matches Intent
Choose the channel by how your future customer would encounter the problem. Search ads (Google) capture people actively looking for a solution, which is the strongest possible intent signal. If people search for what you make, run search first, because a click there means someone typed the problem into a box.
Paid social (Meta, LinkedIn, Reddit, TikTok) is interruption. You are catching people who were not looking, so a click means your hook beat their scroll. That is a weaker intent signal than search but it is the only option when nobody is searching for your category yet, which is common for genuinely new ideas. Match the platform to where your audience already is, not where ads are cheapest.
- Existing demand and searchable problem: start with search ads.
- New category or no search volume: use paid social with sharp targeting.
- B2B with a specific job title: LinkedIn targeting is expensive but precise.
- Niche community already exists: Reddit ads against that subreddit can be cheap and on-target.
Write Ads That Sort, Not Just Attract
Your ad should repel the wrong people as hard as it attracts the right ones. A broad, friendly ad gets cheap clicks from people who will never buy, which corrupts your data and burns budget. Name the specific person and the specific pain. If the headline makes someone outside your target scroll past, that is the ad working.
Run two or three honest variations of the message, not ten. You are testing which framing of the problem resonates, so change the angle, not the button color. Keep the offer real to what you might actually build. An ad that overpromises will get clicks that mean nothing once the landing page tells the truth.
- Lead with the problem or outcome, not your product name.
- Put the target customer's words in the headline, taken from real research.
- Test message angles against each other, not cosmetic tweaks.
- Do not promise features you would not build. Inflated clicks are wasted money.
Send Clicks to a Page That Forces a Decision
The ad buys the click. The landing page is where validation actually happens. The page must ask for a costed action: an email on a waitlist, a 'start free trial' that captures intent, a short qualifying survey, or a pre-order. A page that just describes the product and ends in 'learn more' measures nothing.
Keep the message match tight. The headline on the page should echo the ad that brought them, or your bounce rate spikes and you cannot tell whether the idea failed or the handoff did. This is a smoke test sitting behind a paid traffic source, and the two halves have to tell one continuous story.
- One clear costed action above the fold.
- Page headline mirrors the winning ad's promise.
- Strip navigation and exits. The only paths are convert or leave.
Measure the Funnel, Not the Click
Track the whole chain: impressions, click-through rate, cost per click, landing page conversion rate, and cost per costed action. The number that matters most is cost per action, because it is the first honest glimpse of what acquiring a real customer might cost you. If it takes a painful spend to get one email, that is a finding, not a footnote.
Hold the test long enough and wide enough to mean something. A day or two of spend on a tiny audience produces noise that looks like signal. Let each ad set gather enough clicks that the conversion rate stops bouncing around. Keep the audiences separate so you can attribute results to a specific message and platform rather than an average across everything.
- Watch cost per costed action above all other metrics.
- Give each ad set enough volume that its conversion rate stabilizes.
- Separate audiences and messages so you can attribute the result.
Read the Result and Know the Limits
A clean pass looks like a click-through rate that signals the message landed, plus a landing page conversion at a cost per action you could plausibly sustain. That earns the idea a real build or a pre-sell. A clear fail (almost nobody clicks, or clickers refuse the costed action) is a gift, because the ad cost a fraction of what building would have.
Stay honest about what paid testing cannot tell you. It measures cold acquisition, which is the hardest channel, so a weak result might mean the message is wrong rather than the idea. It says nothing about retention, willingness to actually pay over time, or whether your real acquisition channel might be cheaper than ads. Treat the result as one strong data point about top-of-funnel demand, then confirm with conversations and a pre-sell before you commit.