Made in Calgary

Read as an agentWork with us

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 Highwood 25 page on the Highwood shop, with the bottle, the price and the order button.
shop.highwoodwhisky.comThe page
Highwood 25 ad. Buy Canadian. Be picky. 25 years in oak, High River, Alberta.
Highwood 25The ad

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.

The Sipp N'Soda page on sippvodka.ca with the four flavours, Grapefruit in front.
sippvodka.caThe page
Sipp N'Soda Grapefruit ad, the can beside a cut grapefruit.
Sipp N'SodaThe ad

Centennial 33

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

The Centennial 33 launch page on a phone, with the bottle and how many are left.
centennial-whisky.comThe page
Centennial 33 ad, the bottle beside a gold 33.
Centennial 33The ad

What you get.

  1. 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
  2. The pages.

    The pages your ads land on, built and tested, so a click has somewhere good to go.

    The Highwood 25 page on a phone, with the bottle, the price and the story of the release.
    shop.highwoodwhisky.com
    The Sipp N'Soda page on a phone, with the four flavours and where to find one.
    sippvodka.ca
    The Centennial 33 launch page on a phone, with the bottle and how many are left.
    centennial-whisky.com
  3. The buying.

    Campaign structure, audiences, bidding and tracking, set up clean. A person watching spend every day.

    • Meta
    • Google
    • TikTok
  4. 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.

  1. 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.

  2. Week two

    Built
    and live.

    Campaigns built clean and launched, with enough creative variants to learn from.

  3. 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.

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.