About · Austin, Texas · since 2018

About · Austin, Texas · since 2018

Fourteen people. One number.

Upcurve is a performance marketing agency for direct-to-consumer brands. We started in 2018 with one rule: report money back per dollar in, and nothing that hides it.

$41M

ad spend managed since 2018

$41M

ad spend managed since 2018

37

brands, from $1M to $30M a year

4.1×

blended return, last twelve months

31 mo

average client tenure

Why one line.

Why one line.

Teo Marsh and Ines Okafor ran paid media inside two subscription brands before they started Upcurve. Both had sat through agency reviews where forty slides of charts all went up while the bank balance didn’t.

So the agency reports one thing: total revenue over total ad spend, measured in the client’s own store. Every Monday at nine, on one page. When it goes down we say so first, and say why.

We stay small on purpose. Fourteen people, no more than twenty-four accounts, and nobody runs more than four. The fee is flat, so the only way we grow is if our clients do.

Who you’ll talk to.

TM

Teo Marsh

Co-founder, strategy

Ran paid media for a meal-kit brand from $2M to $40M.

IO

Ines Okafor

Co-founder, measurement

Built the Monday number. Will not let a platform grade its own homework.

RD

Rafa Delgado

Head of paid social

Has killed more ads on a Friday than most teams launch in a year.

HN

Hana Nakamura

Head of search

Rewrites product feeds for fun. Has rebuilt 31 of them.

LB

Lena Brandt

Head of email

Eleven flows before anything else. Hates a discount in the first email.

OA

Omar Aziz

Creative lead

Writes the scripts, cuts the edits, names the test.

Your first 90 days.

Your first 90 days.

It usually dips before it climbs. We show you that on day one, so week three isn’t a surprise.

Where you started

Day 90 · +64% typical

  1. Days 1–14

    Audit

    We read every campaign, feed, flow and page, and tell you what we'd stop. You keep the document either way.

  2. Days 15–45

    Rebuild

    New account structure, new tracking, first twenty ads. Return dips while the platforms relearn. That's the dip.

  3. Days 46–90

    Scale

    Budget moves to what's working. Weekly creative, weekly call, one number on Monday.

Tell us where the line is now.

Five fields. A strategist replies within one working day with a straight answer on whether we can help.

Create a free website with Framer, the website builder loved by startups, designers and agencies.