Set up your Meta ads
the way a specialist would.
Happyads walks you through the setup, one decision at a time, using the frameworks senior media buyers actually work from. You say what you want out of it. It handles how. Then it keeps telling you what to change, and why.
Not open yet · No card, no commitment · You hear from us before anyone else
Who should see this?
Framework picks oneYou can override any of it. The reasoning is shown so you can disagree on purpose rather than by accident.
Broad — no interest stacking
Recommended25–45 · Denmark · no exclusions
The framework picks this. Meta's model finds buyers faster when you do not narrow it by hand, and a broad set is what your budget can actually feed.
Interest stack — 6 interests
25–45 · Denmark · 6 interests
Too narrow for 4,000 kr a day. You would pay a premium for an audience Meta could have found on its own.
The setup flow as we are designing it. Some of these steps are built, some are not yet.
Set up right. Then kept right.
Campaigns are won or lost in the setup, and that is exactly where most people are left on their own. Happyads makes every one of those decisions with you, to the framework a senior media buyer would use — and then keeps working after launch.
Where we actually are: the guided setup is what we are building first. The four cards below it describe what follows after launch. They are not live yet, and we would rather say so here than let you find out later.
Every decision, made to a framework.
- 1Sales, not trafficYou sell products. Traffic is a number that never becomes money.
- 2Purchase, not add-to-cartMeta learns from what you optimise for — across the whole account.
- 3Broad, no interest stacksYour budget can feed it. Narrowing by hand costs a premium.
- 4One shared budget, 4,000 kr/daySo Meta can move money to the ad set that is working.
- 5Six to start, three formatsA winner needs something to beat.
- 67-day click, 1-day viewThe window every number you see later will use.
- 1Sales, not trafficYou sell products. Traffic is a number that never becomes money.
- 2Purchase, not add-to-cartMeta learns from what you optimise for — across the whole account.
- 3Broad, no interest stacksYour budget can feed it. Narrowing by hand costs a premium.
- 4One shared budget, 4,000 kr/daySo Meta can move money to the ad set that is working.
- 5Six to start, three formatsA winner needs something to beat.
- 67-day click, 1-day viewThe window every number you see later will use.
One number to steer by
3.14×
128,400 kr spend · 403,100 kr revenue
Off, in one click
Video A · 30d
1.4× · freq 4.2
The ad quietly eating 12,480 kr a month will be off, and you will not have had to find it.
More budget where it returns
Raised in steps small enough that Meta does not reset learning — and never without you saying yes first.
Keep the test set fed
Four creatives live is not a test, it is a guess. Happyads will say when the pool is too thin and how many to add — so each week has something new for the winner to beat.
Six steps to a campaign a specialist would sign off on.
You are not being handed a tool to learn. You are being walked through it by someone who has already done the reading — and who stays afterwards.
- 1Step 1
Say what you want
Sales, leads or bookings — in your words. Not Meta's objective names.
- 2Steps 2–5
It sets it up to spec
Event, audience, budget, creative and attribution, each chosen by the framework with the reason shown.
- 3Step 6
You approve and launch
Nothing goes live until you say so, and you can override any decision on the way.
- 4Every Monday
It keeps advising
What to stop, what to scale, what to add — from the same people's frameworks that set it up.
What it will cost.
No percentage of spend, no minimum commitment, no tier that unlocks the useful part. Extra ad accounts cost extra. Nothing else does.
per ad account
- Guided setup — six steps, a framework behind each one
- The reason shown for every decision, so you can override it
- Weekly recommendations after launch: stop, scale, add
- One-click actions with guardrails and 30-day undo
- Full audit trail — who, what, when and why
- Support from people who run ad accounts
What the same work costs elsewhere
- A retainer agency15,000 kr / mo
And you still cannot see what they did, or why.
- A freelance media buyer8,000 kr / mo
The good ones are booked. The rest learn on your budget.
- Doing it yourself6 hours / week
Every week, forever, on top of your actual job.
- Happyads$79 / mo
And you keep the account, the history and the decision.
The ones that actually get asked
Do I need to know Meta Ads Manager?
No, and that is the whole point. Happyads asks what you want out of the campaign in plain language and makes the platform decisions for you — objective, event, audience, budget, creative count, attribution — to the framework a senior media buyer would use. Every one is shown with its reason, so you can override on purpose.
What if I already have campaigns running?
Connect the account and Happyads reads what is there. You can set up something new through the guided flow, and it will start advising on the existing campaigns from the first Monday.
Do you need write access to my account?
Yes, and you should know that before you connect rather than after. Connecting asks for management access, because building and running the campaigns is the product — something that could only read would be another dashboard, and you already have one of those. Today the software only reads; nothing it can do yet changes your account. When that changes you approve each action before it happens, and you can revoke Happyads from inside Meta whenever you like, without asking us.
What is actually built today?
Connecting a Meta account, reading your campaigns, choosing the conversion action, setting campaign roles, and MER against your own revenue. The rest of this page — the full six-step setup, the weekly recommendations, the undo and the audit trail — is designed and being built. That is why there is a waiting list rather than a signup button.
What happens when it gets one wrong?
You will see the reasoning before anything happens, so you can disagree in advance rather than after. Actions will be reversible from an audit log. Neither the undo nor the log exists yet — they ship with the part of the product that can change your account.
Why does it keep asking for more creatives?
Because a winner needs something to beat. With four ads live, the best one is the least bad of four. Feeding the test set is the single change that compounds, and it is the one everybody skips.
Which platforms do you support?
Meta only, on purpose. One platform done properly beats four done approximately. Google is on the roadmap; it is not in the product, and we would rather say so than imply otherwise.
Be there when it opens.
We are building the guided setup now. Leave your address and you will hear from us before it opens — not after.