All services
We consult

Know what to build next. And who it is actually for.

Ten years of running campaigns and shipping products, applied to the two questions that decide whether yours works: what goes in the next release, and how anyone hears about it.

Thrifty Adventures social campaign post grid
How it works

What product & growth direction looks like with us

Positioning comes first

Most growth problems are positioning problems. If you cannot say who the product is for and what it replaces, no channel strategy will fix it. We start there, in plain language, and everything downstream gets easier.

A roadmap you can defend

Not a wish list. A short, ordered set of releases with a reason each one exists and something measurable at the end. Just as importantly, an explicit list of what you are choosing not to build yet.

Marketing that matches the product

Channel choice, message, and cadence built around how your buyers actually decide, informed by campaign work for organisations from Meta to the IFC and by shipping our own products to real users.

The work

Campaigns and content that ran

The work that went out, and the decisions behind what did not.

  • Thrifty Adventures social campaign post grid
    Thrifty Adventures · campaign
  • Innovatr research carousel on Gen Z trends
    Innovatr · research content
  • Generated campaign frame: a model in Filosofee on a brownstone street
    A street we never flew to
  • Generated campaign frame: a model in Filosofee in a diner
    A diner we never booked
  • Filosofee sticker product photographed on a laptop
    Stickers · the line we closed
Client case

Thrifty Adventures

Awareness to leads to sales for a travel brand starting from nothing, including the offer that worked and the one that did not.

Thrifty Adventures

Jul 2025 – Jan 2026

LinkedIn paid media for a South African travel brand, from zero

leads
742leads · from a channel that had never run before. Cost per lead stays with the client
impressions
4.91Mimpressions · 0.97% CTR vs a 0.52% benchmark
cost per thousand impressions
−81%cost per thousand impressions · R63.16 down to R12.18

Not everything worked. The offer, not the audience, was what the channel actually rewarded: the brochure offer converted at 36.6% where the generic form managed 8.6%.

Start here

Need help with product & growth direction?

Send a short note about where you are and what you are trying to reach. We will come back with what it would take.