BETWEEN THE LINES MEDIA
Book a creative call
Ad creative for Meta, TikTok & YouTube

Fresh ads every month. Made by storytellers.

UGC, AI video, motion and static ads for brands that run paid social. We make the ads, see which ones win, and build the next batch from the results.

New ads every month Any format and ratio Built on what’s winning
Your brandSponsoredShop now
Hook A
Hook B
Winner → next batch
9:16 · 4:5 · 1:1
Trusted by some of the world’s most well-known brands
PwCPfizerJanssenSun LifeTranchessCanada LifeVerasityTDVerusBASFHyperbridgeBMOBlockstationLyraMcMaster University
Our work

Ads we’ve made, by industry

UGC, AI avatars, animation and motion, made for health, finance, tech and consumer brands.

Why volume matters

Your best ad has an expiry date.

Most ads lose steam within a few weeks. Run the same creative longer and you pay more for every result. Brands that keep testing new ads keep their costs down. The fix isn’t one great ad. It’s a steady supply of new ones.

What you pay for each result

Higher means more expensive · illustration, not client data

$$$ $ Same ad: cost keeps climbing ↑ New ads every week: cost stays low Wk 1Wk 2Wk 3Wk 4Wk 5Wk 6

As people see the same ad again and again, they stop responding, so each sale or lead costs more. Fresh creative keeps costs down.

What you get

A creative team that learns from your numbers

Creative strategy

Angles drawn from your reviews, your customers’ objections, and the ads your competitors keep running.

Any format

UGC with real creators, AI video, animation, motion graphics, statics and carousels, in 9:16, 4:5 and 1:1.

Hook testing

Each concept comes with several openings, so you find the one that stops the scroll quickly.

Monthly learning loop

We report what won and why. The next batch doubles down on it.

Across the funnel

Ads for every stage, not just the first click

How it works

From kickoff to your first batch in one week

STEP 1

Strategy

Your brand, your numbers, your audience, and what you’ve already tried.

STEP 2

First batch

Concepts, scripts and finished ads in about one week.

STEP 3

Testing

Your media buyer launches them, or we work alongside your agency.

STEP 4

Iterate

Every month we keep what works, cut what doesn’t, and make more of the winners.

Why BTL

Agency quality at the speed ads need

BTL MediaTypical agencyFreelancersDIY AI tools
Speed✓ First batch in 1 weekSlowVaries✓ Fast
Storytelling and craft✓ 10+ years of creative experience✓Varies✕ Generic
Volume every month✓ExpensiveHard to scale✓ Low quality
Learns from results✓ Monthly loopSometimesRarely✕
You own the ads✓UsuallyUsuallyCheck the terms
Who it’s for

Built for brands already running ads

A good fit if you…

  • Already run paid social on Meta, TikTok or YouTube
  • Spend around $5k or more a month on ads
  • Need more creative than your team can make
  • Have a media buyer, agency or in-house team running the ads

Probably not a fit if you…

  • Haven’t run paid ads yet
  • Want one ad and done
  • Are looking for the cheapest option
Questions

Good to know

Do you use real creators or AI?

Both. Real creators for testimonials and anything that needs a genuine voice, and AI for speed, variations, b-roll and concepts that would be costly to shoot. We never use AI to fake customer reviews.

Do you run the ads?

No. We make the creative and work alongside your media buyer, agency or in-house team, so you keep control of your ad accounts.

How much does it cost?

Monthly plans are based on how many ads you need and which formats. Book a call and we’ll give you a quote that fits your ad spend.

How fast is the first batch?

About one week from kickoff. After that, new ads arrive every month, or more often on larger plans.

Who owns the ads?

You do. Once paid for, the finished ads are yours to run anywhere.

Can you work with our agency?

Yes. Many agencies use us as their creative team while they handle the media buying.

Put new ads to work every month.

Book a 20-minute call. Tell us what you sell and what you’re spending, and we’ll show you what we’d test first.

Prefer email? [email protected]