WORK
Captive Demand
Service:Paid Advertising

The PPC agency whose fees stop at $5,000

Most agencies take a percentage of your ad spend forever. Our fee caps at $5,000/month and stays there. Senior US strategy, static creative included, campaigns live in hours.

See pricing →
How a campaign ships

01 · Pick targeting

Selected

Decision makers

Existing customers
Lookalike

02 · Build the ad

03 · Get results

Pipeline this month

$0k

412 leads · 4.2x ROAS

Amazing group, and amazing people. Can't say enough good things about what they have done for us. Very responsive and genuine team players/problem solvers!

Lacie Randall

Lacie Randall

Director of Marketing, Agentis Longevity

Farmulated
Boombox
BachBar
Finally Home Services
Velocity
Endura Commerce
Modern Mentor
Arctic Elevation
Arete
Dubsy
EOS Wellness
Encappture
The Skin Real
Voyage and Vibes
First Future
Mountain Sledge
Farmulated
Boombox
BachBar
Finally Home Services
Velocity
Endura Commerce
Modern Mentor
Arctic Elevation
Arete
Dubsy
EOS Wellness
Encappture
The Skin Real
Voyage and Vibes
First Future
Mountain Sledge
Farmulated
Boombox
BachBar
Finally Home Services
Velocity
Endura Commerce
Modern Mentor
Arctic Elevation
Arete
Dubsy
EOS Wellness
Encappture
The Skin Real
Voyage and Vibes
First Future
Mountain Sledge
/ THE PROBLEM

Your agency makes more when you spend more

Uncapped % of spend means the person advising your budget gets a raise every time you increase it
Creative gets pushed back to your team, and tests wait weeks
Google and Meta run as separate fiefdoms with contradictory bets
BeforeWith Captive
At $50k/mo spend~$5,000Typical uncapped agency fee
At $50k/mo spend$5,00010% of spend, already at the cap zone
At $150k/mo spend~$15,000Their revenue keeps climbing
At $150k/mo spend$5,000Fee hard-capped; growth is yours
Static creativeYour problemCampaigns wait on design
Static creativeIncluded4:5 and 9:16 composed natively
/ CHANNELS

Search and social, run by the same team

One strategist across every channel you run, so your Google and Meta accounts aren't making contradictory bets with the same budget. Single channel or full mix. The fee structure is the same either way.

Google Ads

Search, Shopping, Performance Max, Demand Gen. Single-theme ad groups, exact and phrase match, no broad-match budget leaks. Display Network and Search Partners off unless we've tested into them.

Get Started
Meta Ads

Facebook and Instagram Feed, Reels, and Stories. Built through AdFactory against the Marketing API, with creative composed natively for each aspect ratio.

Get Started
TikTok

We run TikTok where the audience is genuinely there rather than because the platform exists.

Get Started
Bing

We run Bing where the audience is genuinely there rather than because the platform exists.

Get Started
Pinterest

We run Pinterest where the audience is genuinely there rather than because the platform exists.

Get Started
LinkedIn

LinkedIn earns its cost for B2B and considered-purchase offers where the targeting justifies the CPM.

Get Started
Google Ads

Search, Shopping, Performance Max, Demand Gen. Single-theme ad groups, exact and phrase match, no broad-match budget leaks. Display Network and Search Partners off unless we've tested into them.

Get Started
Meta Ads

Facebook and Instagram Feed, Reels, and Stories. Built through AdFactory against the Marketing API, with creative composed natively for each aspect ratio.

Get Started
TikTok

We run TikTok where the audience is genuinely there rather than because the platform exists.

Get Started
Bing

We run Bing where the audience is genuinely there rather than because the platform exists.

Get Started
Pinterest

We run Pinterest where the audience is genuinely there rather than because the platform exists.

Get Started
LinkedIn

LinkedIn earns its cost for B2B and considered-purchase offers where the targeting justifies the CPM.

Get Started
Google Ads

Search, Shopping, Performance Max, Demand Gen. Single-theme ad groups, exact and phrase match, no broad-match budget leaks. Display Network and Search Partners off unless we've tested into them.

Get Started
Meta Ads

Facebook and Instagram Feed, Reels, and Stories. Built through AdFactory against the Marketing API, with creative composed natively for each aspect ratio.

Get Started
TikTok

We run TikTok where the audience is genuinely there rather than because the platform exists.

Get Started
Bing

We run Bing where the audience is genuinely there rather than because the platform exists.

Get Started
Pinterest

We run Pinterest where the audience is genuinely there rather than because the platform exists.

Get Started
LinkedIn

LinkedIn earns its cost for B2B and considered-purchase offers where the targeting justifies the CPM.

Get Started
Google Ads

Search, Shopping, Performance Max, Demand Gen. Single-theme ad groups, exact and phrase match, no broad-match budget leaks. Display Network and Search Partners off unless we've tested into them.

Get Started
Meta Ads

Facebook and Instagram Feed, Reels, and Stories. Built through AdFactory against the Marketing API, with creative composed natively for each aspect ratio.

Get Started
TikTok

We run TikTok where the audience is genuinely there rather than because the platform exists.

Get Started
Bing

We run Bing where the audience is genuinely there rather than because the platform exists.

Get Started
Pinterest

We run Pinterest where the audience is genuinely there rather than because the platform exists.

Get Started
LinkedIn

LinkedIn earns its cost for B2B and considered-purchase offers where the targeting justifies the CPM.

Get Started
/ CREATIVE

We make the ads, not just the media plan

Most agencies build your targeting and bids, then ask you to send over the creative. The test you wanted last month is still waiting on your designer.

We produce the static creative ourselves, 4:5 for Meta feed and 9:16 for Reels and Stories. Five or more genuinely distinct concepts per test, different angles, not recolored versions of the same ad.

  • Conversion-focused ad copy written against voice-of-customer research, not adjectives
  • Every headline and description character-count validated before it ships
  • New concepts every sprint, no waiting on an external design queue
/ METHODOLOGY

Something new ships every month

Accounts plateau when nothing new gets tested. Every month we ship experiments: new angles, new audiences, new offers, new landing pages. Winners go always-on. Losers get written up so we don't pay to learn them twice.

You see the sprint before it runs and the results after. No black-box optimizations.

This month

New angleCRM
New audienceLive
New offerQueued

Plan

We define the month's experiments against what the account and your CRM data are telling us

Campaign

Paused
Feed 4:5
Stories 9:16
Demand Gen

Ship

Campaigns and creative built and launched, paused for your review first

Vs control

Control100
Test142

Read

Results measured against the control, not against last month's noise

Learning log

WinnerAlways-on
LoggedDocumented

Bank

Winners promoted to always-on, losers documented in your account's learning log

/ YOUR TEAM

The senior strategist is the one you meet with

Your strategist

Spencer Donaldson

Founder · Senior strategy

Spencer Donaldson

The senior person who builds your strategy, for a national account or a Nashville advertising agency client, is the person on your recurring calls, reviewing what shipped, what the numbers say, and what's queued for next month. Not a summary relayed through an account manager. The person who actually made the decisions, explaining why. You also get them between meetings. When something in the account changes and you want a read on it, you ask the strategist directly.

Book an intro call

Only 20-30min. Friendly chat, no pressure.

  • Cadence

    Recurring strategy calls as often as weekly. We set the cadence to match how fast your account actually moves, not a quarterly review you have to chase.

  • Access

    Direct access between meetings. No ticket queue.

  • US-based

    The same senior owns every channel you run, so nothing gets lost between a search person and a social person. US-based senior strategy at a price that usually buys an offshore team.

/ SOFTWARE

Campaigns live in hours, not weeks

AdFactory is our own build software. It posts campaigns directly against the ad platform APIs, which means a full campaign, every ad set, every placement, every creative variant, goes from approved spec to built account in hours instead of the days it takes to click through an ads manager.

Everything builds paused. Nothing goes live until you've reviewed it and said go.

The practical difference: when a test idea comes up mid-month, it runs that week. It doesn't go in the queue for next month's build.

/ MEASUREMENT

We'll fix your tracking before we spend your money

Most underperforming ad accounts aren't a bidding problem. They're a measurement problem: the platform is optimizing toward a conversion signal that's incomplete, duplicated, or firing on the wrong event. Automated bidding is only as good as what you feed it.

We implement the tracking ourselves. Google Tag Manager, Google Analytics, platform pixels, and server-side implementation where browser-based tracking is losing conversions. If your real conversion happens in a CRM three weeks after the click, we'll wire that back to the ad platform so it can optimize toward the outcome that actually pays you.

  • Full funnel event mapping, wherever conversions land
  • Server-side tracking where client-side is dropping data
  • Offline and CRM conversion import, so bidding optimizes to pipeline rather than form fills
  • Verified live before launch. We don't launch onto broken tracking
/ REPORTING

Monthly reportingyou don't have to ask forwith Northstar Analytics

Northstar Analytics is our own BI platform, and every client gets it. Custom dashboards built for your business, reporting delivered automatically instead of on request.

Because it's a real BI tool rather than an ad-platform reporting skin, it pulls from anywhere you keep customer or revenue data, CRM, warehouse, billing, and puts ad performance next to actual revenue in one view. And you can just ask it questions: Northstar includes an AI agent trained on digital marketing that will answer things like "which campaigns drove closed deals last quarter" in plain language.

Link rankings and citations from organic search and AEO, and lifecycle data from lifecycle email marketing. Northstar starts at $50/month.

/ LANDING PAGES
Ad promise
Offer match
Primary CTA
Proof on page

Custom landing pages start at $500 each

The offer page is half the campaign

You can win the auction and still lose the conversion. When the page a searcher lands on doesn't echo the promise that got them to click, the click is wasted, and it's the most common reason a well-built campaign underperforms. Our web team builds conversion-focused offer pages designed against the specific campaign driving traffic to them. Message match handled deliberately, not hoped for.
/ PRICING & ADD-ONS

A fee that stops climbing with spend.

Above the base, 10% of ad spend , capped at $5,000/month no matter how far you scale.

Single Channel

One platform managed end-to-end , strategy, creative, sprints, tracking.

One channel managed
Senior US-based strategy
Recurring calls up to weekly
Direct access between meetings
Static ad creative included
Monthly sprint experiments
Tracking implementation
Northstar dashboard
$2,500Per month / One channel
Get Started
Most Popular

Multi-Channel

Google and Meta (or more) under one operator , same fee cap as you scale.

Two or more channels managed
Senior US-based strategy
Recurring calls up to weekly
Direct access between meetings
Static ad creative included
Monthly sprint experiments
Tracking implementation
Northstar dashboard
Cross-channel learning log
Fee capped at $5,000/mo
$3,500Per month / Two or more
Get Started

Power-Up Add-ons

Extend the account without changing the fee-cap logic.

Custom landing pages

From $500 each , message-matched offer pages.

Northstar Analytics

From $50/month , ad performance next to revenue.

Fee structure

10% of spend above base, hard-capped at $5,000/month total.

Extra creative sprints

Additional concept batches beyond the monthly sprint.

Server-side tracking

When browser pixels alone are not enough.

CRM conversion import

Bid against pipeline, not just form fills.

Who we work with: minimum $5,000/month in ad spend, and companies generating $1M+ in annual revenue. Below that, a managed agency relationship costs more than it returns, and we'll tell you so rather than take the retainer.

/ FAQ

Commonly given answers

Don't find what you are looking for? Send us a message.

Ours starts at $2,500/month for a single channel and $3,500/month for two or more. Above that we charge 10% of ad spend, capped at $5,000/month total. Most agencies charge an uncapped percentage, which means their fee keeps climbing as you scale.

Don't talk to a sales rep.Talk to a founder.

Time to Captivate the market.

/ What happens next

After you book, a senior operator confirms scope and timeline. We map the work across your portfolio or company. You receive a concise note with next steps.

Amazing group, and amazing people. Can't say enough good things about what they have done for us. Very responsive and genuine team players/problem solvers!

Lacie Randall

Lacie Randall

Director of Marketing, Agentis Longevity

RESPONSE TIME · WITHIN ONE BUSINESS HOUR