Pinned Tweet
Jeffrey Bunn
@jeffreybunn
Building . Entrepreneur and software developer. Previously Co-Founder (acquired). 
Jeffrey Bunn’s Tweets
8 new besties came together tonight in Vancouver 🇨🇦 for the 100th episode! We already have a business idea 😜. Thanks to the besties and and for making it happen
3
9
✨ I’m building "ASO Tracker" — The smarter way to track your app & keyword performance
I'll be giving away FREE Life Time Offers (valued at $249) 🎉
How to claim yours:
1. Retweet this tweet
2. Comment "👋"
3. Check your DM’s for the secret link
#buildinpublic
190
161
117
Show this thread
Now, if a user loses their daily streak, they will be disappointed, but still motivated to keep journaling by seeing their unbroken weekly streak.
Show this thread
Another benefit of having a weekly streak is that losing a daily streak is not so devastating. We imagined users becoming completely demotivated if they lost their one and only daily streak (I sure would have).
1
Show this thread
We initially built the weekly streak feature thinking that journaling doesn’t necessarily have to be a daily thing, and that being forced into a daily cadence in order to maintain a streak would ultimately result in a negative experience.
1
Show this thread
Just hit a 100-week journaling streak with . Feels good!
My daily streak should be much longer but I missed one day in February this year during a marathon coding session 😔.
1
3
Show this thread
One of the best parts of doing web dev again is getting to use . Makes design so much easier and faster.
2
2
Scammers are on the App Store again, with a new developer account, but the same app and of course weekly subscription.
Quote Tweet
Seems like they have the same app submitted on another developer account, they only changed the color. It's green now. twitter.com/IM_Kevin_Arche…
Show this thread
2
43
75
Show this thread
An interesting data point I have from tracking expenses - a local takeout place I often go to has raised prices 5% in the last two months, 17% in the last nine months, and 19% in the last 14 months. 🤑
1
Watching this now 🔥
Quote Tweet
This Thursday we're showing off our new and improved Charts with live data from @gregsavesplants and commentary from CEO @AreteRoss. Topics we'll cover:
- Realized LTV vs. LTV estimates
- Funnel analysis
- Segmenting subscriber retention
Plus Q&A! app.livestorm.co/revenuecat/ana
2
We just learned this the hard way after doing a new aso experiment. All of the 11 volume keywords and combo keywords we were trying out ended up actually having 5 volume 😞
1
2
Show this thread
#ASO tip: When adding new keywords to aso tools that grab data directly from Apple, they will often show keywords with 11 search traffic that actually have 5. This will be usually corrected in a couple of days.
So be careful of long lists of newly added keywords with 11 volume.
1
2
Show this thread
The results of the pricing page test in question was detailed here:
Quote Tweet
I've recently chatted with a few app developers in @SubClubHQ about a pricing page test we recently did that ended up being quite successful, though with an interesting tradeoff. Thought I'd share the results here.
Show this thread
1
Show this thread
The quick answer is we save a timestamp, 5 days in the future, to the user's profile when they start a free trial.
A Firebase cloud function grabs the user on day five, does some validation by looking up RevenueCat data, then sends a push notification if everything checks out.
1
1
Show this thread
For those who have been asking how we implemented free-trial ending notifications for our recent pricing page test, here's a short article detailing how we used and to get it done.
1
2
Show this thread
Quote Tweet
I've recently chatted with a few app developers in @SubClubHQ about a pricing page test we recently did that ended up being quite successful, though with an interesting tradeoff. Thought I'd share the results here.
Show this thread
2
Just pushed out an experiment that will show the paywall on app open. It is (for now) only shown to new users, has some conditional logic to it, and is less aggressive than suggested below, but I'm excited to see how it performs.
5
Quote Tweet
Habit: Journaling for 5 Minutes Pre-Bed
I used to have bad anxiety at night. I’d get into bed and find my mind racing in a million directions.
A brain dump of thoughts before bed has been hugely helpful.
It gets things from the day off my chest and I fall asleep faster.
Show this thread
I've recently chatted with a few app developers in about a pricing page test we recently did that ended up being quite successful, though with an interesting tradeoff. Thought I'd share the results here.
3
7
33
Show this thread
We're next going to test the free-trial-timeline page against our long-form page, with a key change - the timeline component will be added to the top of the long-form page.
Here's a longer write-up I did on my blog:
2
2
Show this thread
Our working hypothesis is that our long-form pricing page, with its features and benefits, testimonials, social proof, and frequently-asked-questions, provides users with a better understanding of our product, even if they don't decide to upgrade right away.
2
1
Show this thread
The most fascinating part of this test, however, was a decrease in retention, particularly because observed retention was worse not only for users that started a free trial but **even for users that saw the pricing page but did not start a free trial**. 😕
2
Show this thread
More good news - we also saw an increase in opt-ins to push notifications.
1
1
Show this thread
After running this test for a month, we found that the **timeline page increased trial starts by 54%**. 🚀 The best part - the vast majority of these users are converting to our Pro subscription plan. There isn't a corresponding drop in conversions to paid.
1
1
5
Show this thread
And here's the timeline-style pricing page, with the notification reminder dialog:
1
2
Show this thread
We decided to try this type of pricing flow in Clearful and test it against our long-form feature/benefit pricing page.
Here's the long-form pricing page:
1
1
Show this thread
Even more compelling, Apple is now recommending this type of pricing flow! Funny enough, I saw them demo a timeline-style page in a presentation they did for app developers just this morning.
1
1
Show this thread
In it, she detailed how a timeline-style pricing page test improved key metrics across the board - increased free trial starts, increased push notification opt-ins, reduced customer complaints, and reduced trial cancellations. Pretty amazing results.
1
2
Show this thread
In our research, we came across this article uxplanet.org/how-solving-ou written by , then a Senior Product Designer at Blinkist.
1
3
Show this thread
I've recently chatted with a few app developers in about a pricing page test we recently did that ended up being quite successful, though with an interesting tradeoff. Thought I'd share the results here.
3
7
33
Show this thread
1
3
Today I learned that my current career as a software dev is, unbeknownst to me, exactly what my 13-year-old self wanted to do for a living. Thanks to my parents for saving this!
3
Then it’s just a matter of sending the firebaseAppInstanceId as a subscriber attribute and you’re good to go!
Full write-up here:
1
Show this thread
Instead of writing your own plugin to grab it from Firebase Analytics ios/android plugins, use this dart package instead - pub.dev/packages/fireb. It’s quite simple and does exactly what you need.
1
Show this thread
If you’re trying to hook up the new (amazing) x integration and use , you’ll find that the firebaseAppInstanceId prop hasn’t been exposed by the Flutter/Firebase Analytics plugin.
1
Show this thread
We put together a nice promo page for our upcoming iOS Widgets release. Looking forward to getting these out in the wild!
1
3
Thanks editors for featuring in a Today story! It’s nice to be featured alongside such amazing apps
5
I bought this oyster mushroom kit from a farmer’s market a couple weeks ago. 😮
3
Thinking about trying out Colemak, Dvorak, or other alternative keyboard layouts to QWERTY? Here’s a short post on my experience with Colemak, six years later:





