Home / About
We only care about
one number.
A senior, in‑house team running paid ads, lead gen, SEO and email & SMS for brands that care about margin. No juniors, no outsourcing, no vanity metrics. Just the number that ends up in your bank account.
Studio · Austin, TX — 24 people · 0 juniors on accounts — Est. 2016

01 ●
10
Years in business
Since 2016, one office, zero rebrands
02 ●
24
Team
All senior. Average 9 years in role
03 ●
115+
Brands grown
From launch‑stage to $50M+ DTC
04 ●
$70M+
Revenue made
Tracked to the dollar, not estimated
Our story
“Agencies were selling clicks. Founders were buying profit. We started Upside to close that gap.”
Upside started in 2016 as two media buyers in an Austin spare room. Our clients kept asking the same question: the dashboard looks great, so why isn't there more money in the bank? We couldn't find an agency with a good answer, so we built one.
Today we're a senior team of 24 working across four channels. We still work the same way. Every plan starts with your margins, every report ends with profit, and the people on your sales call are the ones running your account.

James Dunn
Founder · Paid media
How we work
Four rules.
No exceptions.
We wrote these down in our first year. They're the reason clients stay for years without being tied to a contract.
01 / 04 · Rule
Profit over vanity metrics
We report revenue and margin every Monday. Clicks and reach are inputs, never results.
02 / 04 · Rule
Senior people only
Every account is run by someone with 7+ years in the channel. No handoffs, no trainees.
03 / 04 · Rule
Ship weekly
New ads, pages, articles or emails go live every week. Testing never stops.
04 / 04 · Rule
Month‑to‑month
No lock‑in contracts. We keep clients with results and a 30‑day notice period.
The team
Senior people.
Real names.
You'll meet the people who run your account on the first call. They stay on it, and nobody hands you off to a junior.

Paid Ads
James Dunn
Founder · Paid media
12 years buying media. Managed $60M+ in ad spend.

Lead Gen
Ayesha Dune
Head of Lead Gen
Built funnels for 200+ local and B2B businesses.

SEO
Crystal Lane
Head of SEO
Ex in‑house SEO lead at a $100M DTC brand.

Email & SMS
Joshua Brown
Head of Retention
Klaviyo Master. Writes emails people read.

Paid Ads
Maya Ortiz
Creative Director
Directs every shoot, hook and edit we make.

All channels
Leo Park
Data & Tracking
Makes sure every number we report is real.
We're hiring
Do the best work
of your career.
Remote‑first, with an Austin studio for shoots. Four‑day weeks in August, and you'll work on brands you actually buy from.