← Selected Work
02 / Selected Work / Search Arbitrage

Operating at the speed of the market.

Search arbitrage taught me to treat paid media less like campaign management and more like trading.

Started2021
Team8 media buyers
PlatformsMeta · Google · Native
Operating styleHigh velocity
$1M+

monthly media spend managed with the team.

100

campaign launches per day after automation.

600

ads produced per day at peak throughput.

11,240+

generated creative assets in the library and counting.

01 — WHAT IS SEARCH ARB?

Buy traffic for less than the traffic is worth downstream.

I had no idea what search arbitrage was before I joined the space in 2021.

In the simplest form, you buy a user from one traffic source, send that user into a monetized search experience, and keep the spread if the downstream revenue is higher than what you paid to acquire them.

Traffic source
Meta / Google / Native
→
Search intent
Keyword / search experience
→
Monetization
Search advertiser feed
$0.50 traffic cost
→
$0.75 downstream revenue
=
$0.25 spread
02 — TWO MOVING MARKETS

The buy side moves. The payout moves too.

In most performance marketing, the value of what you are selling is relatively stable. Your main job is controlling acquisition cost.

Search arb is different. The cost of buying traffic changes, and the value of that traffic downstream changes too. Geography, device, time, advertiser demand, keyword economics and auction depth can all move the payout.

That is why I describe it as day trading ads.

Buy side
CPC ↑ ↓

What you pay to acquire traffic can move throughout the day.

Revenue side
RPC ↑ ↓

What that traffic earns downstream can move at the same time.

Media Margin — Hourly
todayyesterdayday before
$-20$0$20$40$60$80$10003691215182123Hour (EST)
A few bad hours can wipe out days of good performance.
03 — WHY VOLUME MATTERS

Tight margins make throughput the game.

Meaningful profit comes from volume, and volume requires a lot of research, a lot of launches and a lot of decisions.

You research where advertisers are bidding, find the keyword markets worth testing, then build direct-response creative strong enough to get someone off one platform and into a search.

If the keyword research is weak, the ad cannot save you. If the ad is weak, the keyword opportunity never gets monetized. You need both.

Campaign launch capacity
~5 / day
100 / day
20× throughput
Creative production capacity
~20 / day
600 / day
30× throughput
The answer was not to work 20× harder. It was to turn the work into a system.
04 — CREATIVE INFRASTRUCTURE

11,240+ assets later, creative stopped being a folder problem.

At this volume, creative cannot be made manually in Canva.

I built a structured pattern library so proven approaches could be organized by topic, audience, use case and performance, then adapted into new campaigns instead of reinvented from scratch.

The goal was not to automate taste. It was to stop forgetting what we had already learned.

Generated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creative
Generated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creativeGenerated ad creative
11,240+
creative assets generated and counting

The pattern library behind the volume

Creative pattern libraryorganized for reuse, not storage
IDInput sampleUse caseAudienceTopicTagsStatus
01Used Jeep Wrangler GuideBuyer guideDriversAutomotive
autobuyer-guide
Winner
02Bald Spots Due to AlopeciaSymptom checkerWomenHealth & Medical
healthwarning-signs
Test
03Foods for Healthy HeartLifestyle tipsEveryoneFood & Nutrition
healthfood
Winner
04Budget Friendly Lawn Help for SeniorsLifestyle tipsSeniorsHome & Living
home-serviceshow-to
Winner
05Industrial Metal Storage BuildingsBuyer guideBusiness ownersHome & Living
housingbuyer-guide
Test
06Explore Stylish Summer SandalsClothing guideWomenFashion & Beauty
fashionbeauty
Winner
The system remembered what worked so the team did not have to start from zero.
05 — FROM OPERATOR TO PRODUCT INPUT

Then I helped translate the buyer workflow into the product.

Yield360 was building an all-in-one platform for search-arbitrage operators. I joined as Head of Performance Marketing, built a media-buying team from scratch to six buyers, and worked with the product through the lens of the people actually using it every day.

I was not the engineer building the SaaS product. My value was knowing which decisions buyers were repeatedly making and helping turn those into product requirements around automation, reporting, tracking and campaign controls.

Yield360 automation rules interface
RULES ENGINE — TURNING REPEATED BUYER DECISIONS INTO AUTOMATION
Automation rulesReportingTracking requirementsCampaign controlsBuyer workflows
06 — WHAT IT TAUGHT ME

Performance is a moving target.

Search arbitrage changed how I think about growth. Markets move. Margins compress. Creative gets tired. Good opportunities disappear. Bad ones need to die quickly.

It also taught me to have a steady hand. Look at the signals, make the decision and move on. No hard feelings if a campaign you put work into gets shut off. Launch more. Drive results.

01Speed
02Capital allocation
03Creative volume
04Data discipline
05Automation
06Composure
Look at the signals. Make the decision. Move on.
No sunk-cost thinking. No attachment to the campaign. Keep the portfolio healthy and keep launching.
Next Project

Learning growth when the money was mine.

Maccesory

↗
Contact

Working on something interesting?

LinkedIn · X · © 2026
Conversation

Grab 20 minutes.

If there’s something interesting to talk about, book a time that works.