Meta, Google + TikTok
Performance ads, judged on sales.
We make the ads, build the pages they land on, and move the spend to what sells.


The page answers the ad.
Most ads send people to a page nobody made for them. We make both, so the thing the ad sells is the first thing you see when you land.
Sipp N'Soda
The can in the ad is the can on the page, down to the label.


Centennial 33
The bottle in the ad opens the page, with how many are left.


What you get.
The creative.
Briefs, scripts and concepts made for the feed, with editing and motion done in-house. New ads every week.
- Scripts
- Editing
- Motion
- UGC
The pages.
The pages your ads land on, built and tested, so a click has somewhere good to go.
shop.highwoodwhisky.com sippvodka.ca centennial-whisky.com The numbers.
Conversions API, GA4 and server-side tracking, then a weekly report and a person who can explain it.
- ROAS
- CPA
- Revenue
Live in ten business days.
Week one
The audit
and the plan.Your accounts, tracking and creative, read end to end. Then the channel mix, the budget split and the first briefs.
Week two
Built
and live.Campaigns built clean and launched, with enough creative variants to learn from.
Every week after
Tested
and moved.New creative, landing page tests and bid changes, decided on the data.
Priced for each client.
- The fee
- Ours. Quoted after the audit, for the work your account needs.
- The spend
- Yours. Paid straight to Meta, Google and TikTok, separate from our fee.
FAQ
Questions we get asked.
Is there a minimum ad spend to work with you?
It depends on the channel. Google Ads has a floor, because below it the management fee eats too much of the budget and Smart Bidding has nothing to learn from. Meta needs enough to fund prospecting, retargeting, and lookalike layers at once. Those are ad spend floors, not our fee, which is quoted for each client. On a quick call we will tell you whether your budget clears them, and whether paid media is the right channel for you right now.
How fast do you launch?
First creative in-market within ten business days of kickoff. Audit and strategy happen in week one, build and launch in week two. We don't believe in a 90-day onboarding.
Can you manage performance ads and make the creative?
Either works. We have an in-house team that does scripts, editing, motion, and UGC sourcing, but plenty of clients come to us with their own creative and just want us running the media. Whatever fits your setup. More on where creative is heading in our note on AI ad creative in 2026.
Do you lock us into a contract?
Contract duration and terms are agreed separately for each scope. The proposal sets out the services, fees, review points and arrangements for ending or changing the engagement.
Who actually works on my account?
A strategist, a media buyer, a creative lead, and an editor. All named, all reachable. You'll know who is pressing which buttons.
How do you decide when to kill a losing ad?
We assess the campaign goal, conversion data and amount of evidence available. One poor day does not establish a pattern. We may stop the ad, change the creative, or investigate the offer and landing page before moving budget.
How many creative variants do you test at once?
Enough that the algorithm actually has something to learn from. A single ad guessing at what works isn't a test. We run real variance across hooks, angles, and formats until a pattern shows up.
Do you guarantee a return on advertising spend?
No. Advertising returns depend on the offer, market, creative, website and measurement. We report on ROAS, CPA and contribution to revenue where the data supports it. CTR and CPM help diagnose performance, but they do not prove profitability.
How is the management fee structured?
It is quoted for each client after the audit, based on the work your account needs. Ad spend is paid directly to the ad platforms and kept separate from our fee.
How do I vet a paid media agency before handing over the keys?
Ask who owns the ad account and the billing profile, and make sure the answer is you. Ask what they would change in week one based on what they can already see. Ask who works on your account by name and how many other accounts that person has. Ask what the contract length is and what happens to the account if you leave, with the commitment, review points and exit arrangements agreed for your scope before work begins. Two answers should end the conversation. Anyone guaranteeing a specific multiple is about to take your money, and anyone who wants to keep you out of your own Meta Business Manager, Google Ads account or GA4 property should be walked away from. Those accounts are yours.
What usually goes wrong in an account that already has a manager?
Four things, over and over, in audits of managed accounts. The conversion action is wrong, counting page views or unanswered phone clicks, so every number is inflated and the bidding is optimizing toward noise. Performance Max is running unsupervised, spending on brand searches you would have won for free without exclusions or separate asset groups. The negative keyword list stopped growing, which means nobody has opened the search terms report in months. And the reporting is a vanity slide, where impressions and CTR go up and to the right but nothing connects spend to a number your accountant recognizes.
Read next.
- NoteStop sending ad clicks to your homepagePaid clicks arrive with one intent and the homepage answers with a lobby. What a real landing page contains.
- NoteYour ad reporting is taking credit for sales you already hadWhen eBay switched off its brand ads, sales barely moved. What controlled experiments show about attribution.
- NoteAI ad creative in 2026, what's working and what's noiseWhat actually moves CPA, what burns budget, and how to use AI without making the same ads as everyone else.
- CalgaryGoogle Ads management in CalgaryGoogle Ads and PPC management for Calgary businesses.
- CalgaryFacebook and Instagram ads in CalgaryFull-funnel Facebook and Instagram campaigns for Calgary businesses.
Want a second opinion on your ads?
We'll look at your account for free. If there's nothing worth fixing, we'll say so.


