Our guest today is Marcus Burke, a marketing and growth consultant specializing in subscription apps. In this episode, he shares insights on optimizing Meta ad spend, scaling through creative diversification, and leveraging Web2App funnels to drive subscription profits.
About Marcus: LinkedIn
ABOUT ROCKETSHIP HQ: Website | LinkedIn | Twitter | YouTube
KEY HIGHLIGHTS
đ Setting up automated placement-level reporting to track ad spending on Meta platforms effectively is crucial for optimizing campaigns.
đ Different creative types directly influence ad placements, with static creatives performing well on Facebook feeds and UGC excelling on Instagram Reels.
đ Avoiding restrictive ad campaigns for placements helps prevent higher CPMs due to Metaâs algorithmic penalties for limiting targeting.
𧹠Metaâs algorithm tends to skew toward younger audiences in subscription apps, even though older audiences often deliver higher conversion rates.
đ” Scaling ad accounts requires diversifying creatives and placements rather than relying solely on top-performing ads.
đČ Web2App funnels offer flexibility, enabling quicker iterations and experimentation with pricing structures compared to in-app funnels.
đ Web-based advertising is gaining momentum as brands bypass App Store fees and optimize web traffic for efficient user acquisition.
FULL TRANSCRIPT BELOWSHAMANTH RAO:
I’m excited to welcome Marcus Burke to the Mobile User Acquisition Show. Marcus, welcome to the show.
MARCUS BURKE:
Glad to be here, Shamanth.
SHAMANTH RAO:
We’ve talked about having you for a long time. I’m glad the stars aligned, and I’m excited to share a lot of very unique perspectives that you bring, which I’ve admired and appreciated for a very long time now.
I also like and appreciate that, on the surface, you’d think, “Oh man, that’s just a black box. You just kind of set it and forget it.” But, from what you talk about, it’s not quite as simplistic. Yes, some elements are a black box, but there are absolutely things you can and should control, especially given the unique nuances of subscription apps.
So, to get started, a big part of the black box thesis is not to worry about placements. To a certain extent, yes, you should have automatic placements, but you have a unique take and perspective. Tell us about how you recommend thinking about placements.
MARCUS BURKE:
In the end, just like you said, Meta is moving in the direction Google has been running for a few years now, ever since they launched UAC. You have very little control over how you target or where you target.
There’s also minimal reporting on their end, and gaining control is difficult because their network is vast. It’s hard to know, “What do my specific placements look like?” or “In which context am I shown?” But on Meta, weâre still in a good position where the reporting is very strong.
Despite Meta recommending that you let the machine control everything, we can still know whether our money is being spent on Instagram, on Reels, in the feed, or the video feed. There are, I think, 25 placements by now. I donât know; I donât track it anymore.
But the idea is that Iâve seen, even pre-ATT, a vastly different performance depending on where my traffic was coming from. When I worked at Blinkist, we had distinct strategies for the Facebook feed versus the Instagram feed. We had different content formats for that.
We ran two different ad accounts targeting both of these placements. And a lot of that still holds. Itâs just that visibility has suffered with ATT. Since traffic comes in as an aggregate, no one understands, and itâs harder to know how these placements perform on the backend.
As a first step, I urge everyone to understand where your money goes on Meta, so set up placement-level reporting. You can always use breakdowns for that. They tell you on every creative where your money went. You can automate that by going through the Meta Ads reporting.
You can pull CSVs and update them, put them into a spreadsheet, or hook it up through something like Supermetrics or Funnel.io to have an automated placement-level report. This way, youâll see what percentage of your money is spent on Instagram, Facebook feed, or other significant placements and how that shifts over time. Whenever a shift happens there, you can expect something will happen in the app as well, regarding trial start rates or conversion.
SHAMANTH RAO:
A hundred percent. And as you said, even though it is a black box and you canât always directly control it, you want to know where that money is going because, as you said, it leads to a performance shift. If I might ask, once you know where the money is going, how easy is it to influence that shift?
MARCUS BURKE:
Itâs not easy. What you donât want to do is set up different campaigns for different placements. As soon as you restrict your placements, CPMs shoot up because youâre limiting the algorithm, and that gives you a penalty because youâre more targeted than other advertisers.
You want to try to influence that through creativity, as you always do. Creative equals targeting, which also equals targeting in terms of which placements youâre on, which doesnât make it easy. As a first step, you need to figure out, on a creative level, which placements your creative is spending on.
Then, as soon as you go into evaluating your creative tests on a placement level, youâll quickly see common patterns. For example, static creatives spend more money on feeds and Facebook, while UGC creatives are always big on Reels, mainly Instagram Reels.
By creative type alone, you already have some control over targeting. If you want to push more into Instagram Reels because they work well for you, you should do more UGC. Most advertisers need to consider what it does to their targeting. Everyone pushes UGC to Instagram Reels, which is an interesting placement because thereâs a lot of volume there. Itâs close to a TikTok experience; people are watching many videos. However, user intent and quality are lower than on other placements because the traffic is younger, and purchase power is worse than other placements.
MARCUS BURKE:
It doesnât mean you canât run ads at a good return there; it just means the traffic behaves differently. A lower cost per trial or cost per actionâwhatever youâre targetingâon that placement will mean something different than for people coming from a Facebook feed. So, drill down on a creative level to determine which creatives outperform on specific placements.
Sometimes, by accident, I come across things like, âOkay, interesting, this one scaled on Android on a rewarded video,â a placement thatâs never in my top three or four. Itâs very seldom that something happens there, but now and then, I find an outlier.
When you find those outliers, you can unlock this additional bucket. You can run those specific creatives and iterations of them in their own ad set and scale that specific placement if it works. Over time, you can unlock one placement after another if you find which creative works best. That essentially turns Meta into multiple channels, not just one, because the Facebook feed has massive traffic, as does the Instagram feed. So, you want to know how to spend your time there.
SHAMANTH RAO:
A hundred percent. I like how you talk about breaking it out into its own campaign or ad set once you know whatâs performing because then you can say, âLook, this ad set is UGC-Reels focused, this one is an animated video, and this one is focused on Feeds.â What Iâm also hearing is that itâs a great way to expand your audience because someone on Feeds is probably going to be older, maybe a Midwestern mom, as you like to say, compared to someone younger on the East Coast or West Coast whoâs a Reels user, right? Thatâs very interesting. I havenât heard anyone describe it quite this way, so thank you for sharing that.
MARCUS BURKE:
As you said, it comes down to setting up your account structure to allow you to scale on these placements. The issue with Meta is that it often acts on a “winner takes all” principle. If you throw everything into one ad set or Advantage Plus campaign, theyâll put 80% of your budget on your best creative, and the rest gets very littleâthe last 20%. Thatâs not your goal. If you want to scale an ad account, you want to scale multiple creatives and placements, so you reduce risk by running across a large portfolio.
Itâs not about running your best ad in the best placement to the best audience because that limits your spend. Maybe you can spend $50K a month doing that, but if you want to spend $500K or more, you need broader targeting, a broader creative set, and different angles in your creatives. Meta wonât diversify for you; theyâll always favor the winner. So, itâs up to you to build your infrastructure in a way that enables you to spend across those different placements and never put all your eggs in one basket.
SHAMANTH RAO:
I would also add that, in subscription apps, Meta doesnât always do a great job of identifying the best ad. I know you have a strong opinion on this. Can you share your thoughts?
MARCUS BURKE:
Yeah, thatâs another issue. In products where Meta is tracking actual purchasesâlike in the D2C world or eCommerceâMeta has a very good understanding of whoâs buying. So, Meta can identify your ideal customer well. But in the subscription world, most apps optimize for a trial start. From trial to conversion, there might be a 50% to 60% drop-off, depending on how good you are, and this drop-off varies massively by audience.
For instance, in the 18â24 age group, you might see drop-off rates of 80% to 90%, while among older usersâlike 65+âthe trial conversion might be 80% because they actually have the money to spend on a subscription. This means the algorithm skews younger because all trials look the same. Meta sees a trial event and thinks, “Young audiences are cheap,” so they give you more young trials without knowing that those trials convert worse on the backend.
So, more modeling must happen if you’re running this kind of optimization. You have to guide the algorithm in the right direction. One thing I like to do is exclude younger audiences. I tend to avoid targeting anyone under 25, at least in the early days when you donât understand how things behave. Sometimes, targeting 30+ is a good call, depending on the app and price point.
Then, you can also look into which creatives drive which traffic. For example, static creatives typically target Facebook feeds, and older people are on Facebook feeds. So, statics bring in older people, which might need a different cost-per-trial goal because you know that older users are more likely to convertâif you have an age survey during onboarding. Thatâs why gathering first-party data is super important. You want to ask users for information to help you understand conversion on Meta or any channel.
SHAMANTH RAO:
Do you find connecting a creative angle to a userâs goal reliable and actionable? For example, if I join an app to improve my productivity but I saw an ad that says, âGet a promotion,â how reliable are those insights?
MARCUS BURKE:
The goal and angle are much less reliable than age, gender, and channel. Those basics give you a very good understanding. Anything deeper becomes tricky. Not every user goes through this kind of funnel. Someone might see a productivity ad but give a different answer during onboarding. Also, an ad with a productivity angle might mention promotions because youâve seen that work.
Usually, thereâs little drop-off in onboarding questions, so you can gather data to get additional insights. However, donât go crazy with your modeling. Itâs more for direction. For example, you might find that females who say they want to be more productive convert worse than males who wish to a promotion. That gives you directionâmaybe use more male creators in your videos because you want to target males while talking about success and promotions.
SHAMANTH RAO:
Makes sense. Just to switch gears, something you also talk aboutâand something youâve worked extensively withâhas been Web2App. Beyond the obvious, like “save 20%” or using a different flow, what are some of the pros and cons of using Web2App?
MARCUS BURKE:
I just wrote an article about that on the RevenueCat blog. Everyone starts using Web2App to save the 30% fee, but in the end, thatâs not the real benefit. Itâs a catchy hook to get people interested, but for me, the funnel behaves completely differently than an in-app funnel. Every metric looks different, and you use a different algorithm on Metaâthe web sales one instead of the app promotion oneâwhich behaves differently and drives different people.
Itâs not like you can just compare your funnel metrics and say, “Okay, if everything stays roughly the same, weâll save 30%, and all is good.” Itâs a totally different picture. Youâll probably have to iterate on the funnel a few times, just like you would on your app onboarding.
The main benefit, to me, is that you can iterate much more easily because youâre on the web. It decouples the marketing from the product experience. This means that marketing, using a no-code tool, can build a number of funnels, iterate on them, and test them much more easily than in the app. It saves time and is a fun task for marketing to work on.
Youâre also a lot more flexible with pricing. Through Stripe, you can set up anything you wantâyou can do upsells or offer pricing structures that are much more customizable compared to whatâs possible with SKUs on the App Store.
Lastly, a web onboarding can help you stand out. Everyone sends traffic to the App Store these days, so users are very used to landing there after clicking an ad. You can differentiate by having different screenshots, but the App Store is very standardized. The web is not, so you can bring part of your product experience to the user early on, like an “aha moment.” Users can see the value of your product immediately, or you can use quizzes, which are now a standard way to do Web2App onboarding.
At Blinkist, we scaled paid content pages, where the first touchpoint was an article about the service we provided. This was very interesting because that funnel was tailored to certain placements. For example, on Facebook or Twitter feeds, users are consuming news, so a UGC video ad doesnât fit the environment well. But a written article fits perfectly. Thatâs why we scaled that placement and ran it on Facebook feed, Twitter, Taboola, and Outbrain.
So, think of Web2App as a way to differentiate and tailor an experience to certain placements, something thatâs much more unique than what you could do in the App Store.
Of course, there are disadvantages as well. On the web, you need to gain trust and credibility. The App Store is standardized in a good wayâit shows reviews and ratings right away, and people can immediately tell if an app is trustworthy. On the web, you need to work harder to build that trust. You should think about adding social proof, trust symbols, and secure payment options. Offer more than just credit cardsâinclude PayPal or Apple Pay so users can pay as conveniently as they would in the App Store.
So, you have to do some homework, and it wonât work perfectly in the first iteration, but the benefits can be massive once you get it right.
SHAMANTH RAO:
Over the last year or year and a half, I’ve seen more developers adopting Web2App and doing quite well with it. It really feels likeâ
MARCUS BURKE:
Like I always say, when SKAN came out, everyone said, “Okay, weâre going to spend on the web now and not use SKAN.” But then they realized it wasnât that easy. It feels like people have figured it out in the last year or so, and more are moving spend to the web, which is cool to see.
SHAMANTH RAO:
Just to latch on to something you saidâitâs not easy. You said it requires homework and preparation. How easy is it for an early-stage app to adopt Web2App? Is there a certain scale where it makes sense for an app to start looking at Web2App?
I ask this because we worked with someone very early on. They had a budget in the four figures per month, and they wanted to do Web2App. My advice was, âItâs too risky with such a small budget; itâs probably all going to be gone.â So, at what scale does it start making sense to pursue Web2App?
MARCUS BURKE:
Iâve seen it work well for even small advertisers. My RevenueCat article was about leveraging Web2App to go from zero to one on Meta because any funnel you want to do work will take resources and require multiple iterations. You either need to iterate on your app onboarding or your web funnel.
In the early days, your product resources should be focused on improving the core product. Thereâs probably a lot of work to do outside of onboardingâgetting rid of bugs and adding user-approved features. Marketing doesnât have to compete for those same resources. Instead, they can build a web funnel, improve it, learn from it, and send traffic that way. Plus, signal quality is better on the web, and you donât need to deal with the complexities of SKAN or AEM.
Of course, it depends on the product. Older audiences tend to perform better on the web, while younger users are more used to the app funnel. And it depends on the resources you have in-house. If no one knows how to work with the web, then maybe itâs not the best place to start. But if you have the resources, it can be a good strategy early on.
Iâve seen startups scale to $100K or $150K in profitable spending on Meta without ever running an app store ad, and itâs worked very well for them.
SHAMANTH RAO:
Are there examples that come to mind that youâd feel comfortable sharing?
MARCUS BURKE:
Yes. I spoke with a language-learning app called Jumpspeak. They were only doing Web2App. It was a small teamâthe founder was running the ads. They knew what they were doing on the web, which worked well for them.
For example, they didnât do a free trial; they did a 100-day, no-questions-asked money-back guarantee. Users made a direct purchase, which is an amazing signal for Meta to find the right audience. They even had an upsell after purchase. Their pricing was quite expensive, over $100 for a yearly plan, and they had a lifetime deal for $300. Then, they offered an additional video course for another $40. They built a neat package with a lot of pricing psychology, which is easier to do on the web. They charged a lot more than most apps, which I found interesting.
SHAMANTH RAO:
Thatâs interesting. You’re rightâI’ve noticed much higher pricing for products that use a web-based flow. And youâre saving 30%, so your net margins are higher.
MARCUS BURKE:
Itâs probably not infinitely scalable, and thereâs a ceiling. So, you need both the Web2App funnel and the direct-to-app funnel at some point. The app store is great for volume, and volume is what you need to gain rankings through app store optimization. If users donât pay right away, theyâre gone on the web. They wonât go to the app store and search for your app. Theyâre just going to leave.
So, you wonât get the install volume or ratings you need to rank well in the app store. At some point, you need both approaches to reach scale.
SHAMANTH RAO:
100%. This is quite a rabbit hole, and Iâm so fascinated every time I learn from youâwhether Iâm reading your posts or speaking with you directly. Marcus, I want to respect our schedules, so this is a good place for us to wrap up. But before we go, can you tell folks how they can learn more about you and your work?
MARCUS BURKE:
You can find me on LinkedInâ https://www.linkedin.com/in/marcusburke/ I post content about app growth and Meta ads three to four times a week, so check out what I have to sayâit might be helpful.
SHAMANTH RAO:
Amazing. Weâll link to that in the show notes and send it to our email list. For now, thank you for being on the show. Itâs been a pleasure and a privilege to have you.
MARCUS BURKE: Thanks, Shamanth.