Building the best revenue analytics for iOS app founders @MobileAnalytics.io
If you don't, then I linked a guide by @damjandabo.bsky.social below
Now there's no reason to skip this chance, right? 👇
If you don't, then I linked a guide by @damjandabo.bsky.social below
Now there's no reason to skip this chance, right? 👇
What do you think this app is about?
What do you think this app is about?
📍 1 St Giles High St, WC2H 8AG London
- Peter Friese — “Hybrid AI with Apple + Firebase”
- Hannah Downey — “Compose Yourself: SwiftUI × Compose”
- Giordano Scalzo — “AI-Accelerated Mobile Development”
✍️ RSVPs open soon → www.meetup.com/nslondon/eve...
Go to Open Graph website www.opengraph.xyz and check your meta tags and images.
If yours looks like this, you're loosing easy points 😅
Go to Open Graph website www.opengraph.xyz and check your meta tags and images.
If yours looks like this, you're loosing easy points 😅
Don't worry it won't work 😆
Don't worry it won't work 😆
Hearing this kind of feedback and seeing the impact firsthand points exactly to why we built this product in the first place.
Great to see Josh joining this journey 🙌
Come along too!
Josh, founder of Orbit (beautifully designed subscription tracker app), tried @MobileAnalytics.io and discovered Orbit was crushing it in the US 💪
Now his company has a whole new market to focus on! 🌎
We love celebrating founders. Got a win? Share it 👇
Hearing this kind of feedback and seeing the impact firsthand points exactly to why we built this product in the first place.
Great to see Josh joining this journey 🙌
Come along too!
This is a wild story of how our entire subscription system vanished overnight.
No warning. No email. No support response.
Just chaos.
#BuildInPublic
Here’s what happened 👇
This is a wild story of how our entire subscription system vanished overnight.
No warning. No email. No support response.
Just chaos.
#BuildInPublic
Here’s what happened 👇
This is my go-to workflow for trying lots of design ideas fast before investing time into actual implementation.
This is my go-to workflow for trying lots of design ideas fast before investing time into actual implementation.
As mobile developers, we have so many important decisions to make all the time – pricing, features, bug fixes, updates, UX, etc.
As mobile developers, we have so many important decisions to make all the time – pricing, features, bug fixes, updates, UX, etc.
It probably won't break even, but let's wait a few weeks ⏳
P.S. Lots of 1-star ratings because the app is paid - downside of targeting cheaper regions
It probably won't break even, but let's wait a few weeks ⏳
P.S. Lots of 1-star ratings because the app is paid - downside of targeting cheaper regions
Just broke it the other way around 🕺
After my last update no-one could disable free trials 🚀
That's how you do business
#BuildInPublic
Just broke it the other way around 🕺
After my last update no-one could disable free trials 🚀
That's how you do business
#BuildInPublic
I'm testing an ad campaign in Philippines to confirm all Android events and revenue values sync with Firebase, Google Analytics, and Google Ads.
Cheap traffic is perfect for this 🧠
#BuildInPublic
I'm testing an ad campaign in Philippines to confirm all Android events and revenue values sync with Firebase, Google Analytics, and Google Ads.
Cheap traffic is perfect for this 🧠
#BuildInPublic
People DO enable the free trial toggle, as long as it actually works ahah
Let's see if throwing Android trial events into the mix will confuse the hell out of Google Ads
#BuildInPublic
People DO enable the free trial toggle, as long as it actually works ahah
Let's see if throwing Android trial events into the mix will confuse the hell out of Google Ads
#BuildInPublic
It was a reminder of how fragile billing setups can be - and for iOS founders, one of the biggest decisions you’ll ever make - how you implement it.
There are two main paths for handling billing:
It was a reminder of how fragile billing setups can be - and for iOS founders, one of the biggest decisions you’ll ever make - how you implement it.
There are two main paths for handling billing:
Most analytics tools ask you to embed SDKs, update your app, ship a new version, and wait for enough data to trickle in before anything useful shows up.
We thought that was…not right.
Most analytics tools ask you to embed SDKs, update your app, ship a new version, and wait for enough data to trickle in before anything useful shows up.
We thought that was…not right.
Tbf It's not them to blame, it's AWS that fell, which is the best humanity's got.
But this doesn't change the point
Think 10 times before using a third-party service in the critical path of your application, like billing.
Tbf It's not them to blame, it's AWS that fell, which is the best humanity's got.
But this doesn't change the point
Think 10 times before using a third-party service in the critical path of your application, like billing.
With Mobile Analytics, our “Customers” tab gives you real-time visibility into payment journeys.
See this tag on the screenshot?
Unlike in iOS where the billing can be implemented natively easy-peasy 🍋🍋, for Android we use a third-party - Revenue Cat, which has tricks and custom behaviours to know about.
#BuildInPublic
See this tag on the screenshot?
Unlike in iOS where the billing can be implemented natively easy-peasy 🍋🍋, for Android we use a third-party - Revenue Cat, which has tricks and custom behaviours to know about.
#BuildInPublic
It now fits the app much better.
Also added social proof for the first time — everyone says it helps with conversions, so let’s see. 👀
Thanks @alekseyrozh.bsky.social for the inspiration! 🙏
#IndieDev #BuildInPublic #Flutter #Paywall
It now fits the app much better.
Also added social proof for the first time — everyone says it helps with conversions, so let’s see. 👀
Thanks @alekseyrozh.bsky.social for the inspiration! 🙏
#IndieDev #BuildInPublic #Flutter #Paywall