← Back to Sandbox

Ad creative and copy generator

Creative Systems Flywheel

The Hypothesis

Can an AI generate platform-native ad creative across Google, Meta, and TikTok from a single plain-English brief — and keep it coherent with the landing page?

The Concept

Most optimisation stacks focus on what happens after the click. But the thing that generates the click — the ad itself — is still largely manual. Marketers write Google Ads headlines, craft Meta copy, and script TikTok hooks in isolation from the landing page they send traffic to.

This experiment closes that gap.

Describe the campaign in plain English and the system generates a full set of ad variants — formatted natively for each platform, labelled with hypotheses, and message-matched to the landing page being served.

When the landing page evolves, the ad creative evolves with it. The pre-click and post-click experience become a single system instead of two disconnected workflows.

The Flow.
Write a plain-English brief
describing the campaign objective
Add persona context
brand voice and product signals
Generate platform-native variants
for each ad channel
Label each variant
with a clear testing hypothesis
Match ad messaging
to the landing page being served
Feed performance back
into the optimisation loop

Ad creative and copy generator

The hypothesis

Can an AI generate platform-native ad creative across Google, Meta, and TikTok from a single plain-English brief — and keep it coherent with the landing page?


The concept

Most optimisation stacks focus on what happens after the click. But the thing that generates the click — the ad itself — is still largely manual. Marketers write Google Ads headlines, craft Meta copy, and script TikTok hooks in isolation from the landing page they send traffic to.

This experiment closes that gap.

Describe the campaign in plain English and the system generates a full set of ad variants — formatted natively for each platform, labelled with hypotheses, and message-matched to the landing page being served.

When the landing page evolves, the ad creative evolves with it. The pre-click and post-click experience become a single system instead of two disconnected workflows.


How it works

  1. Write a plain-English brief — describing the campaign objective
  2. Add persona context — brand voice and product signals
  3. Generate platform-native variants — for each ad channel
  4. Label each variant — with a clear testing hypothesis
  5. Match ad messaging — to the landing page being served
  6. Feed performance back — into the optimisation loop

What it explores


What we found


Learnings


Where it goes next

The message-match finding is strong enough to build on. We’re testing whether the co-evolution model can handle visual changes — not just copy — by connecting to a tagged asset library. The TikTok gap is worth exploring separately: what makes a hook feel native to that platform, and can that be systemised?

Want early access?
Some of these become products.

Innovation and frustration start in the sandbox. Tell us about your what-ifs and let's test something.

Start a conversation