Process & onboarding

Live in three weeks. Scaling from week four.

Onboarding is a fixed sequence with approval gates — not a vibe. You always know which week you're in, what we're doing, and what happens next.

0
weeks from signature to live campaigns
0
approval gates — nothing spends without your yes
0
written report every single week, forever
0
days' notice to walk away, any time
Step 0 — Discovery call
Week 1 — Audit & access
Week 2 — Strategy & creative
Week 3 — Launch
Week 4+ — Scale & report
The line tracks your position as you scroll.
Every ◆ gate is a point where you approve before we proceed.
0
Step 0 · 30 minutes

Discovery call

Before anything is signed: a straight conversation about your brand, your numbers and whether we're the right fit. We take on a deliberately small roster — if we can't move your numbers, we say so on this call and part as friends.

  • Your products, markets and margins
  • Current spend, results, what's been tried
  • What success looks like in 90 days
  • Honest fit verdict — both directions
Gate — you decide to proceed
1
Week 1

Audit & access

We get read access to everything and produce a written audit: account structure, tracking health, funnel, unit economics and creative history. It ends in a verdict — what's broken, what's salvageable, what's missing.

  • Ad accounts, pixel / CAPI, analytics, store backend
  • Break-even model per product and market
  • Creative library review — tested vs untouched
  • Written audit document, delivered Friday
Gate — audit reviewed together
2
Week 2

Strategy & creative plan

You receive the full plan before anything spends: campaign architecture, budget plan, the first creative testing matrix and the exact thresholds we'll judge everything against. Nothing is vague, so nothing is arguable later.

  • Campaign architecture per product and geo
  • Testing matrix — angles, hooks, formats, budget per test
  • Kill / scale thresholds, agreed in writing
  • Creative briefs issued to production
Gate — you approve the plan & budget
3
Week 3

Launch

Campaigns go live with conservative budgets and tight monitoring. The first days are for data, not verdicts — we let structures exit learning before judging them, and we don't touch what's delivering.

  • Launch QA — events firing, policy review passed
  • Daily monitoring against agreed thresholds
  • No panic edits — learning phase respected
  • First weekly report lands Friday
Gate — first results reviewed together
4
Week 4 — forever

Scale & weekly rhythm

The permanent operating mode: test, read, kill, scale, report. Budget follows proof. Creative is queued ahead of scaling steps so the account never starves. You get the numbers weekly and a call every two weeks.

  • Weekly written report — spend, revenue, changes, next moves
  • Bi-weekly 60-minute strategy call
  • New creative queued before every budget step
  • Quarterly roadmap review

What we need from you

A short list, once.

  • Access to ad accounts, pixel and analytics (we send a checklist)
  • Store or booking-engine backend access, read-only is fine
  • Your real unit economics — product cost, shipping, fees
  • Brand assets: logos, photography, past creatives if any
  • One decision-maker we can reach within a business day

What you get, every week

The same view we work from.

  • Written weekly performance report — one page, no fluff
  • Spend, revenue, ROAS and CPA against agreed targets
  • What changed this week, and why
  • What happens next week — before it happens
  • Bi-weekly strategy call to challenge the plan

Questions we hear on every discovery call

Straight answers.

What does the retainer cost?
A fixed monthly fee, scoped to your channels and spend level on the discovery call — no percentage-of-spend games, so our incentive is your profit, not your budget. Ad spend is paid by you, directly to the platforms, in accounts you own.
Is there a minimum contract?
No. Engagements run month to month with 30 days' notice either way. We keep clients by performance.
Do you guarantee results?
No — and you should walk away from anyone who does. Outcomes depend on product, offer, market and factors outside any agency's control. What we guarantee is the process: honest reporting, recorded decisions and budget that only moves on evidence.
Who owns the ad accounts and data?
You do. Everything runs inside your accounts. If we part ways, the structure, audiences, creatives and learnings stay with you.
How fast until we see results?
You'll see honest reporting from week one and a live account by week three. Meaningful verdicts need data — we judge tests on full-history windows, not single days, so expect the first real scaling decisions from week four onward.
What size of brand do you work with?
Brands doing meaningful volume or funded to reach it — typically from around $10k/month in ad spend upward, across e-commerce and hospitality. If you're earlier than that, the discovery call will tell us both quickly.

Week 1, in practice

The audit is a document, not a conversation.

Every engagement opens the same way: read access to everything, one week of work, and a written verdict you keep whether or not we continue. This is a real findings summary, anonymised.

Week-1 audit — findings summary (example)
FindingAreaImpactPriority
Pixel & CAPI firing un-deduplicated — 71% match rateTrackingOptimising on invented dataCritical
14 overlapping campaigns bidding against each otherStructureInflated CPMs, split learningCritical
Retargeting window at 180 days, no exclusionsStructurePaying to reach people who already boughtHigh
Two creatives carrying 91% of spendCreativeOne fatigue event from a bad monthHigh
Merchant Center: 41 SKUs disapproved, “missing GTIN”FeedShopping inventory invisibleHigh
Mobile PDP loads in 4.1sFunnelConversion rate, not impressionsMedium
No break-even model — target ROAS chosen by feelEconomicsNo basis for any kill decisionCritical
7 findings4 areas3 criticalDelivered Friday, week 1
Nothing spends before this is reviewed together.  If the audit says the problem is your landing page and not your ads, that is what it will say — in writing, in week one, before you have paid us for a month of media buying.

Week 3, in practice

Launch QA before a dollar moves.

Campaigns don't go live because a calendar says week three. They go live when the events fire clean, the policy review passes and every campaign has a threshold written against it.

business.facebook.com/events_manager2/list/dataset/overview
Events Manager Dataset: Velmora — Web · Pixel 1049 2287 3364 118 Last 7 daysTest events
Events received — 7d
2.41M
▲ browser + server
Deduplication rate
98.2%
▲ healthy (target >95%)
Event match quality
8.7 / 10
▲ rated “Great”
Conversions API
Connected
▲ 0 errors in 7 days
Event match quality — browser pixel + Conversions API, deduplicated
Purchase
2,814 events
8.7 / 10
InitiateCheckout
6,402 events
8.4 / 10
AddToCart
19,486 events
7.9 / 10
ViewContent
214,830 events
7.4 / 10
PageView
2,181,940 events
6.9 / 10

Launch QA — Events ManagerDeduplication above 95% and a Purchase match quality above 8/10 before anything scales. Fixed in week one, verified in week three.

→ swipe the panel sideways to see every column

adsmanager.facebook.com/adsmanager/manage/campaigns
Ads Manager
Velmora LLC · act_884219036
1 – 30 Aug 2026Export ▾
Campaigns · 6Ad sets · 14Ads · 38
+ CreateDuplicateEdit A/B test🔍 Search and filter Columns: Performance ▾Breakdown ▾
CampaignDeliveryBudget PurchasesReachImpressions Cost per resultAmount spentPurchase ROAS
VEL · A+ Shopping — Hero serum
Sales · Advantage+ Shopping
ActiveSales
$1,540/day
3,4851,388,2143,609,412$12.02$41,9004.40
VEL · Retargeting — Engaged 14d
Sales · Manual · Custom audience
ActiveSales
$720/day
2,843186,4421,742,108$7.67$21,8006.90
VEL · Retention — Past buyers · new SKU
Sales · Manual · Customer list
ActiveSales
$400/day
1,87694,318812,540$6.45$12,1008.20
VEL · Prospecting — Creative test lab
Sales · Manual · Broad
ActiveSales
$620/day
961742,1901,214,806$17.07$16,4003.10
VEL · Prospecting — Founder story
Sales · Manual · Broad
LearningSales
$260/day
15261,22098,410$13.95$2,1203.80
VEL · Prospecting — Clinical-proof angle
Sales · Manual · Broad
Off — killed day 9Not delivering
— paused
150118,904196,330$27.87$4,1801.90
Results from 6 campaigns$3,540/day9,4672,204,9087,673,606$10.40$98,5005.08
Showing 1 of 1 ad account · All campaigns · Attribution setting: 7-day click, 1-day view · $ reporting currency

Launch QA — Ads ManagerSeparated jobs, conservative budgets, and a written threshold behind every line. The account you see in week three is the account you keep.

→ swipe the panel sideways to see every column

The first days are for data, not verdicts.  Structures are left alone until they exit learning. No panic edits, no midnight budget nudges — the single most common way an agency destroys an account in its first fortnight.

Week 4 and forever

The weekly report, in full.

One page, every Friday. It says what we spent, what came back, what we changed and why, and what happens next week. This one contains a campaign we killed and a problem that wasn't the ads' fault.

Written so you could hand it to an accountant.

No screenshots of dashboards you can't interrogate. No “great momentum this week”. Numbers, decisions and reasons — in the order that matters.

LengthOne page
SentEvery Friday
Includes bad weeksEspecially bad weeks
Every change logged with a reasonPermanently
ORVALISWeekly performance report
Velmora · Week 34 · 18–24 Aug 2026
Spend · wk 34
$27,410
on plan (−2.1%)
Revenue · wk 34
$152,860
▲ 6.4% WoW
Blended ROAS
5.58x
▲ target 4.50x
Cost / purchase
$9.62
▼ 4.1% WoW
What changed this week
  • Scaled Retargeting — Engaged 14d from $560 to $720/day. Seventh straight day above target; re-read Wednesday.
  • Killed Prospecting — Clinical-proof angle at $4,180 spent, 1.9x. It had three times break-even CPA to prove itself and didn't.
  • Launched two new hooks on the winning body (Variant B routine). Both exited learning Friday.
  • Fixed a Merchant Center disapproval on 14 SKUs — “missing GTIN”. Back to serving within 36 hours.
  • Flagged: mobile page speed on the hero PDP is 4.1s. That's costing conversion rate, not impressions. Detail in the appendix.
What happens next week
  • Step the Hero serum campaign to $1,780/day if Tuesday holds above 4.2x.
  • Brief three gifting-angle creatives ahead of the September drop — queued before the budget moves, not after.
  • Rebuild the non-brand Search campaign around the four terms that actually converted last month.
  • Page-speed fixes on the hero PDP with your developer — we'll send the exact list.
Prepared by your account lead · all figures pulled from the ad accounts you ownNext strategy call: Thursday, 16:00 CET

The rules, in advance

Four verdicts, agreed before launch.

These thresholds are written into the week-2 plan you approve. Once they're signed off, they're not up for debate at 11pm on a bad Tuesday — which is exactly the point.

Scale

It earns more budget

The structure has held target for seven consecutive days with creative already queued behind it. Budget steps up — never more than 30% at a time.

Trigger: ROAS ≥ target for 7 days · step +20–30% · re-read after 72h
Hold

It stays exactly as it is

Delivering, near target, still inside its learning window. The hardest discipline in media buying is leaving a working campaign alone.

Trigger: within 15% of target · zero edits · re-read at the next weekly
Fix

The account is not the problem

Traffic is fine, the page isn't. We stop buying harder and go after the offer, the landing page or the feed instead.

Trigger: CTR healthy, CVR below benchmark · funnel work before more spend
Kill

It dies, even if we built it

Spent its full test budget and missed the threshold agreed in writing before launch. No defending, no “one more day”.

Trigger: 3× break-even CPA spent, 0 proof · off the same day, logged

Next step

Tell us what you are trying to scale.

A short note about your brand, your market and your current monthly ad spend is enough. We reply within one business day — by email only.

Book a strategy call Use the contact form