10+ years · 3x UK Search Awards
FREE DOWNLOAD

25 GA4 audiences for repeat-purchase ecommerce, built by your own AI assistant

Markdown files your AI assistant uses to build the 25 lists with you. Plus a PDF to read.

Email only. No mail sequence you have to escape from.

GA4 audiences only fill from the moment you create them, plus about 30 days of backfill. The worst time to build them is the day you need them.

I built this framework through the GA4 Admin API for a UK skincare retailer. Then I stripped every brand name out of it. You get markdown files you drop into Claude or ChatGPT. Your AI assistant builds the lists with you. You also get a PDF of the same thing to read.

What is inside

Six markdown files and a PDF. I wrote the markdown for a model to read as an instruction, not for you to read as an article. You run it and you end up with the lists.

All 25 lists, configured

Name, definition, the exact GA4 condition, the membership window, and what each list is for. Not a description of what audiences are. The settings, ready to enter.

Prompts that build them for you

One prompt for the Admin API route. One that walks you through the GA4 interface list by list. One that verifies what actually got built. One that derives your real repurchase cycle from your own data.

The replenishment layer

The three lists almost nobody builds. A moisturiser lasts 60 to 90 days, a 60-capsule supplement about two months. The windows, and how to find yours if you sell something else.

Three Admin API limits, with workarounds

API filters do not allow lifetime value. Count filters have no rolling windows. And "has not purchased in N days" cannot be built in GA4 at all. You assemble it in Google Ads as target minus exclusion.

Who it is for

  • ·Skincare, cosmetics, supplements: anything that gets used up and bought again
  • ·Stores with ecommerce events already flowing into GA4 (view_item, add_to_cart, purchase)
  • ·Anyone who has built five audiences, watched none of them reach a delivery threshold, and concluded audiences do not work

It is not for lead gen. The lifecycle, value and intent layers carry over. Replenishment does not. That is half of why this framework exists.

Slobodan Jelisavac

I am Slobodan Jelisavac. I run Google Ads for ecommerce brands. I built these 25 lists on a live account before writing any of this down. The whole framework is also on the blog, free and ungated. The download exists because reading a framework and running one are different jobs.