How we test

Six weeks is a first look, not a verdict.

By Kevin Veitia, founder of OuiGrowth

Founders ask it on almost every first call: how long until this works? The honest answer is that the calendar doesn't decide. The amount of data the platform has to learn from does, and that depends on your budget, your cost per result and how deep in the funnel you measure. Here's what that looks like in practice, starting with an engagement that ended at week six.

What six weeks bought

In late 2025 we ran Meta ads for an AI news app that builds a personalized, ad-free news feed. The founder wanted answers faster than the data could produce them, and the engagement ended after six weeks.

In that time, $4,634 of spend produced 728 installs and 522 sign-ups: $6.36 an install and $8.88 a sign-up. The target was $0.75 a sign-up.

Six weeks did tell us useful things:

  • The market. The US and Canada cost $8.42 per sign-up, against $10.20 in Australia and New Zealand, $15.30 in Ireland and the UK, and $17.31 in France.
  • The platform. iPhone users in the US and Canada were the cheapest of all, at $7.51 a sign-up.
  • The message. The single cheapest ad was four words long: "Personalized News, No Ads", at $1.06 a sign-up. Short copy beat long overall, $6.29 a sign-up against $7.39.
  • The product. About 72% of installs became sign-ups, so onboarding was doing its job.
  • Localization. Translating the ads didn't localize them. French sign-ups cost twice as much as American ones, and local news hooks, like cricket scores for New Zealand and exam news for Ireland, didn't rescue the smaller English-speaking markets.

What six weeks couldn't tell us was the thing that mattered most: whether any of those 522 people became paying, returning users. Tracking stopped at sign-up, and extending it was next on the plan. Nor could it show whether costs would fall once campaigns gathered enough data to leave Meta's learning phase and the winning ads got more budget. That's usually when costs come down, and it never started.

The target was the first problem

The $0.75 target came from benchmarks from older work. Benchmarks feel like evidence, but they're usually a different product, a different market and a different year, and sometimes a different event: an install isn't a sign-up. Costs from before Apple's iOS 14.5 update in 2021, when Meta could still see what most iPhone users did after a click, describe a different era of advertising.

A target should come from your own economics: what a customer is worth over their lifetime, and how much of that you can afford to pay to win one. For trade2sync, we worked out the target from the company's own subscription numbers, with a hard ceiling above which ads lose money.

A target that's twelve times too low doesn't just look bad on a report. It makes every week of honest learning look like failure.

The math of learning

Meta's delivery system learns ad set by ad set, and it needs about 50 optimization events within a week to leave its learning phase. Until then, costs run high and swing around. Every significant edit, like a new ad, a new audience or a big budget change, starts the count again.

That turns time into arithmetic. At $8.88 a sign-up, 50 sign-ups cost about $444 a week per ad set. Now suppose you optimize for what really matters, a paying subscriber, and one sign-up in ten pays. Each subscriber costs about $89, and 50 of them cost about $4,440 a week, per ad set. The deeper and more valuable the event, the more budget or time it takes to learn from it.

That's why structure matters as much as patience. trade2sync's account had 53 campaigns, 126 ad sets and 535 ads for one product, and its entire three-year history, 32 purchases, wouldn't have fed one ad set for one week. UGLYCASH's TikTok campaigns were split so finely that none of them could get out of learning; once we consolidated them, cost per first funding came down to about $90 on Android. Fewer, bigger campaigns learn in weeks. Fragmented ones may never learn at all.

The timeline we plan around

  1. Weeks 1 to 2Fix tracking and structure
  2. Weeks 3 to 8Learn which ads, audiences and markets work
  3. Months 3 to 4Scale in steps
  4. Months 5 to 6Judge on what customers are worth
The first six months of a new account, as we plan it. The bar fills in as the numbers become trustworthy enough to act on.

Weeks 1 to 2: fix tracking and structure

Most accounts we take on are measuring the wrong thing, or not seeing a big part of what happens. At CHOQ, about 60% of paid visitors were invisible to every tracking tool. Numbers often look worse in these weeks, because they're finally honest.

Weeks 3 to 8: learn

New ads, audiences and markets get tested in a structure built to leave the learning phase, with kill rules agreed in advance: an ad that spends twice the target without a result gets switched off, and one that looks promising gets enough budget to prove itself. This is where the first real answers arrive. It's also where the AI news app stopped.

Months 3 to 4: scale in steps

Budgets rise in steps, each with a rule for pulling back. Cost per result usually rises as budget does, because each extra dollar reaches people a little less ready to buy. CHOQ's blended cost per purchase went from about $80 in our first month to about $120 in the second, still far under its $300 ceiling.

Months 5 to 6: judge on what customers are worth

By now there's enough history to see who stayed, who paid again and what a customer is really worth. For a subscription business, that's the earliest point at which anyone can say whether acquisition costs are right.

That's why management with us has a six-month minimum. It isn't there to lock anyone in. The first answers worth acting on arrive around the second or third month, and the ones worth betting the business on arrive later.

When results come faster

Some accounts turn around in weeks. CHOQ's did: blended cost per purchase was about $80 in our first month. But CHOQ was an established brand with national radio, podcast and TV already creating demand, and most of that first win came from removing waste the account had carried for years. Fixing what's broken is fast. Building demand for something people haven't heard of is slow, and a new app is the second kind.

Scale fast, or hold your cost

The other timeline fight is about scale. A plan to triple spend next month at today's cost per customer asks for two things that pull against each other. Each step up in budget reaches people further from buying, so costs rise before the account learns to bring them back down. You can scale fast, or you can hold a tight cost. Doing both inside two or three months isn't how ad platforms work.

Before you start a test, agree on five things

  • The event you'll judge on, as deep in the funnel as your volume allows
  • A target worked out from your own numbers, not borrowed from a benchmark
  • How many of those events your budget can buy each week, and so how long learning will take
  • A decision date, and what result on that date means keep going, change course or stop
  • Whether the budget can stay in place long enough to get there. Our fit check asks exactly this, before the first call.

The AI news app's six weeks weren't wasted. They found the market, the platform and a four-word line worth building on. They just stopped where a test starts to pay back.

Our rule

The calendar doesn't decide when ads work. The data does.

Questions

How long should I run Facebook ads before judging them?

Long enough for each ad set to gather about 50 conversions in a week and leave Meta's learning phase, then a few weeks more to see stable costs. For most accounts, that means judging individual ads within weeks, the channel within about three months, and the business case at four to six months, once you can see who stays and pays.

How long does Meta's learning phase last?

Until an ad set gets about 50 optimization events within seven days of its last significant edit. A well-funded ad set with a frequent event can get there in days. A small budget or an expensive event may never get there, which is why fewer, bigger ad sets learn faster.

Why does my cost per result go up when I raise the budget?

Each extra dollar reaches people a little less ready to act than the last, and a large budget change can also restart the learning phase. Raise budgets in steps, judge each step against your ceiling and the previous month, and expect costs to settle once the account adjusts.

Why does OuiGrowth have a six-month minimum?

Because the first trustworthy answers arrive around the second or third month, after tracking is fixed and campaigns have learned, and the answers about customer value arrive later. A shorter term would mean judging the account before it has had a chance to work.

Sources

Want a realistic timeline for your account?

Book a free 30-minute consultation and we'll work out how long learning will take at your budget. Or start with the $5,000 audit, which checks your structure, tracking and targets before you spend more. Curious what it costs first? Our pricing is public.

Book a Free Consultation