GTM Sauce

The Superwall Podcast · 2026-06-24

Marcus Burke - How to Build a $2M/Month App (Copy Me)

Meta ads consultant Marcus Burke (ex-InnoGames, Blinkist, StudySmarter, Tandem) walks through subscription-app ad creative: priming viewers for the App Store, pain-language text walls built from Reddit + Claude research, AI production via Higgsfield/Weavy, and why app ads differ from web-to-app ads. He then shows his account framework: message + media + content type x funnel = audience, age/placement charts, value rules for older users, and ad-set clustering with per-bucket cost targets.

Play the episode

15 tactics

Practitioner pattern · Marcus Burke (Marcus Burke consulting, InnoGames, Blinkist)

Most winning app ads do this; installs suffer otherwise
“One thing on the app side of things is that you want to prepare people for that they are going to land on the app store. Otherwise your install rate tends to suffer.”
Workedpaid-social
The Superwall Podcast · 2026-06-24

Moongate · B2C · sleep noise app

Well over $1M spent on the concept
“we found that a lot of people use their noises to mask their tinnitus. So then we had like tinnitus specific ones”
Workedpaid-social
The Superwall Podcast · 2026-06-24

An emotional regulation app · B2C · text-wall ad example

One of the main working formats; no numbers
“the text in the end is what drives conversion here so you want to find these kind of text blocks that in the end people feel seen by”
Workedpaid-social
The Superwall Podcast · 2026-06-24
“I use Claude mainly to then in the end structure like your research in a way where it's like well across these 10-20 threads that I found”
Unknownpaid-social
The Superwall Podcast · 2026-06-24

Unnamed company

Used for clients; not compared with creator videos
“I wouldn't do it from a cost savings perspective, but to me, if we can do it in AI, that means variables become very controllable.”
Unknownpaid-social
The Superwall Podcast · 2026-06-24

Picnic · B2C · app with over-the-shoulder ads

“weekly cleaning schedule for adhd okay and then just goes through each day like monday”
Unknownpaid-social
The Superwall Podcast · 2026-06-24
“So I would say a web ad and web funnel taps into audiences further away from you being the solution.”
Unknownweb-to-apppaid-social
The Superwall Podcast · 2026-06-24

Blinkist · B2C · book summary app

Claims to be one of the first to scale this way; no numbers
“we were i think one of the first scaling ads while sending them to a website like our blog instead of directly to the app store”
Workedweb-to-apppaid-social
The Superwall Podcast · 2026-06-24

A subscription app · B2C · Marcus Burke client

Ages 25-34 cost the most; older users looked under-served
“So like what's your trial to paid version based on each age bucket? You should be requesting that in onboarding”
Unknownanalytics-attributionpaid-social
The Superwall Podcast · 2026-06-24
“You basically pull them out, give them their own ad set and basically give them room to breathe, have some budget allocated to it.”
Unknownpaid-social
The Superwall Podcast · 2026-06-24
“so i set my budgets on an ad set level and then make sure that i can control how much i'm spending against each bucket”
Unknownpaid-social
The Superwall Podcast · 2026-06-24
“you're probably just going to throw everything in one, see what comes out on top, do the same again next week, and over time, learn these patterns first.”
Unknownpaid-socialexperimentation
The Superwall Podcast · 2026-06-24

A consumer app company · B2C · guest's past employer

Taught the team most of how to write ad copy; no numbers
“And a lot of kind of our understanding of how to write ad copy came from these interviews because you're actually talking to that person that you're trying to target here.”
Workedpaid-social
The Superwall Podcast · 2026-06-24

A Meta ads consulting · B2B · guest's own consultancy

“primarily on LinkedIn I share content like two or three times a week”
Unknownfounder-brand
The Superwall Podcast · 2026-06-24
“Just optimizing for like a purchase event and like having a very minimal funnel of, hey, here you are, welcome, like register and then show them a paywall. That's just not enough anymore.”
Unknownonboardingpaywall
The Superwall Podcast · 2026-06-24

Numbers mentioned

SubjectMetricValueQuote
InnoGamesad spend
Meta spend, among top mobile advertisers alongside King and Supercell
millions every month
approximate
“we were like up there with like a king a supercell um spending like millions every month”
Moongatead spend
lifetime spend on the green-noise concept across all iterations
USD 1M
estimate
“i would say over the course of that it's lifetime and all the iterations it's probably well above like a million dollars or so”
Moongatecount
total iterations of one ad concept (copy variants, scenarios); ~100 versions of the specific ad shown
400 iterations
estimate
“So of this concept, there was probably in total 400 iterations that we did”
Moongatecount
versions of the specific green-noise ad shown
100 versions
estimate
“probably 100 versions of this for this client for example”
attachment/emotional-regulation app (text-wall ad)count
length of the text-wall ad (three clips, text on screen throughout)
10 seconds“we made this app to rewire toxic attachments and support your emotional regulation 10 seconds long”
Marcus Burke consultingcount
share of client ad production his freelancers now do with AI
99%
approximate
“And we like do 99% of it with AI by now.”
Marcus Burke consultingcount
iterations made on established ad formats across clients
400–500 iterations
approximate
“had ads that we made 400 500 iterations on as soon as the format is established”
benchmarkInstagram Reels feed after deliberately engaging with a target audience's contentcount
share of feed from that audience after ~5 minutes of engaging
80%
estimate
“if you do this for five minutes you're gonna have like 80 of content from that audience”
marketTypical forced annual subscription plan price for consumer appsprice
cited as too expensive for 18-24 year olds
USD 70/year
approximate
“to spend like 70 bucks a year on like a yearly plan of an app, which is what many apps like force people to do.”
aggregateMeta subscription-app advertisers: cost per trial start, age 65+ vs younger bucketscpa
cost per trial start for 65+ roughly double younger users, offset by much better trial->paid; illustrative ('I don't know')
+100%
estimate
“100% higher trial start cost on a user 65 plus, but they're also going to convert a lot better.”
aggregateSubscription apps in Marcus's experience: older users convert trial->paid bettercount
share of apps where trial->paid is higher for older age groups
99%
estimate
“if it's the same pattern as for 99% of apps that older people convert better”
anonymized client ad account (charts shown)cpa
cost per target event (likely trial) goal for this advertiser
USD 60
estimate
“Let's say, I don't know, for this advertiser, it's like 60 bucks or something.”
anonymized client ad account (charts shown)cpa
lowest cost per result among ~30 ads; these ads had significant Facebook feed spend
USD 32–35
approximate
“the lowest cost per result are like $33, $32, $35.”
anonymized client ad account (charts shown)ad spend
share of budget on Facebook feed for outlier ads with favorable cost per target (typical top ads ~50/50 Instagram Reels / Facebook Reels)
40–50%
approximate
“They have a very favorable cost per target and they spend 40-50% of their budget on Facebook feed.”
aggregateMeta delivery within a single ad setad spend
share of ad-set budget Meta concentrates on the one ad it picks as best; long tail gets little
80%
estimate
“And they're going to spend 80% of the budget on that.”
Marcus's unspecified previous employer (weekly user interviews)activity volume1 user interviewsper UA team member /week“everyone on the UA team was doing one user interview a week.”
Marcus Burke consultingactivity volume2–3 LinkedIn posts/week
approximate
“primarily on LinkedIn I share content like two or three times a week”
Marcus Burke consultingactivity volume2 Substack posts/month
approximate
“maybe like two pieces a month”