Introducing ASO Suite, a powerful tool for businesses and developers to analyze & maximize their apps' performance on the App Store.
Sign up for early access at .
A ๐งต to dive into the why, what, and how it helps growing apps.
@DmytroKrasun
Just do the math, and youโll find out.
Spoiler alert: you cannot. Youโll have to deprioritize something, and itโs probably not something you should deprioritize, as health, family, and happiness are more important than work.
๐ Increase downloads and make more money with your apps by optimising their discoverability on the App Store.
Iโve analysed and summarised
@arielmichaeli
โs excellent keyword teardowns and made
@dailytimeapp
rank first.
Hereโs a thread ๐งต on how you can do the same:
For those using Time Machine, I made a widget showing its status from your desktop or Notification Center.
Itโs free to download (a tip is highly appreciated โค๏ธ), and its source code is available.
Available now via .
RTs appreciated ๐ฅฐ.
๐ ๐ฆ๐๐ฎ๐ฟ๐๐ถ๐ป๐ด ๐ฎ ๐ป๐ฒ๐ ๐ฏ๐๐๐ถ๐ป๐ฒ๐๐:
Helping developers optimize their search visibility on the App Store to increase downloads and make more money for a fixed price.
๐งต Continue reading to know more.
6 tips for writing a great app description.
๐ซ Write for humans, not algorithms.
โฌ๏ธ The goal is to generate downloads.
๐งน Make it concise: less = more.
๐ Keep sentences short and use paragraphs.
๐ Use bullet points to make it scannable.
๐ Highlight value over features.
Results are in:
$19.99 to $29.99 (up 50%)
Download to trial: 23% to 19%
Trial to paid: 47% to 48%
Download to paid: 10% to 8%
Conversions reduced slightly but the price increase makes more than up for this. Confirms that people willing to pay aren't that price sensitive.
I never could have thought this "little" side project I started building in 2013 to scratch my own itch now provides a stable income, allowing me to live on my own terms. I realize this is something truly special ๐ฅฐ.
Daily turned 10 years today ๐ฅณ
It improved a lot along the way, but its mission remained the same: making tracking time less painful. With more than 1,800 ratings, giving it an average rating of 4.6, we believe it succeeds in doing so.
On to many years to come ๐พ!
Reddit: I'm looking for a time tracking app.
Me: Try my app, it might help you.
Reddit: You're banned due to self-promotion.
Twitter: I'm looking for a time tracking app.
Me: Try my app, it might help you.
Twitter: Looks what I need, thanks.
Community = Helping each other.
App Store Optimization works like a flywheel:
Higher ranking โก๏ธ
More downloads โก๏ธ
More (new) reviews โก๏ธ
Higher ranking ๐
The best thing? Itโs easier and way faster than
#SEO
.
Learn how to do this via .
If I had to choose again I would use Firebase over CloudKit.
Not being able to sell your app, platform lock-in, slow and uncontrolled syncing behavior and weird bugs are reasons why I'm still considering switching.
Indie dads and papa makers: read this if youโre jealous of those building more and faster than you.
This will make you reprioritize what is truly important.
"I have the rest of my life to make apps. I donโt have the rest of my life to raise my kids"
Change of life ๐ฑ.
As of this week Iโm not employed anymore. I will focus all my time on my (new) businesses and parenting (not the best combination btw ๐ ).
Also moved from Amsterdam ๐ณ๐ฑ to Aljezur ๐ต๐น. Awesome nature, great weather and great value for money while still in ๐ช๐บ.
โญ๏ธ Free App Store optimization consult โญ๏ธ
I need references for so I'm giving away 3 consults for free.
You'll receive a report on how to optimize discoverability and increase conversions.
Reply with the link to your app + retweet to participate.
Seriously considering starting an indoor playground like this. Kids love them and investment-wise shouldnโt be massive, too. Easily movable so accommodating shorter-lease (more flexible? cheaper?) buildings is possible. Made a bunch of photos and will speak to the owner to knowโฆ
ASO Suite now correctly displays keyword rankings for both the iOS and Mac App Store. It also supports positions up to 200.
Also happy to announce I'll be focusing on it in the coming period, so stay tuned for cool updates!
Join testing it via ๐.
People often ask how long it takes for the App Store (keyword) rankings to change after updating metadata.
Pretty instantly, actually. I introduced new keywords to a clientโs app yesterday, and the app is already ranking for them today.
@dvassallo
Employee: manager as your boss.
Self-employed: client as your boss.
Founder: users as your boss.
I don't see a big difference. In the end, you're always working on somebody else's terms. Flexibility is key, and you can also have this as an employee.
Iโm currently facing one of the most difficult periods of my life. My mother was diagnosed with cancer two years ago and things went very fast in the last weeks. Sheโs now in her last stage of her life and will leave us in the coming days ๐ฅ.
Iโm checking out for a while.
Designed this (daily & weekly) report giving insights in how your app ranks for configured keywords per country. Knowing this is essential for making your app rank high for the right keywords.
Any thoughts? Would you use it for your app?
Didnโt felt like working today so I went for a hike with my youngest. No meetings to cancel and no boss that I had to ask permission for. Grateful ๐.
And itโs in. The difficulty score indicates the expected difficulty to rank within the top 10 for a given keyword.
The next update will be more suggestive, something I aim to be a differentiator for ASO Suite.
Want to join testing? Sign up via .
Wrote an algorithm that calculates the difficulty of ranking (within the top 10) of a given keyword based on:
โข Similarity of the keyword with the top appsโ names and subtitles.
โข Number of ratings.
โข Rating.
โข Position in category rankings.
Will be in this weekโs release.
Did your (developer) Apple ID get blocked? You likely provided it to a service scraping App Store Connect (or another Apple service).
Apple changed its auth logic, causing (automatic) auth mechanisms to fail, and blocking accounts.
Be careful where you leave your credentials.
Added a Top Results section that shows the top 5 for any tracked keyword.
This instantly gives an overview of your competition. Hovering your mouse over an icon reveals the app name. Clicking on it brings you to its product page.
This and more launching later this week ๐.
Woke up reading these emails:
๐ง โI've been using the app for a few months and really can't imagine using any of the others.โ
๐ง โFirst time management product I actually like. Signed-up for the Lifetime license.โ
Iโve had worse mornings ๐ฅฐ.
Experimenting with the following price increase:
Yearly: $19.99 > $29.99.
Monthly: $3.49 > $3.99.
Lifetime: $49.99 > $59.99.
No free plan, only a 7-day trial on the yearly license.
Keeping my ๐ closely on their conversion rates and will report back about my findings.
Started donating all revenue coming from
@Setapp
(an ๐บ๐ฆ company) to
@RedCrossUkraine
, including revenue generated so far: $449.54).
Take care guys ๐ช.
The world doesnโt need more coaches, managers or politicians.
It needs more inventors, creators and builders.
Thatโs what I love about the indie developer culture. Good stuff actually happens ๐ฅฐ.
I just sold my Mercedes-Benz RV. Bought it for โฌ7k, drove more than 50k km (it now has 770k km on it ๐คฏ) and lived in it for ~1.5yr while traveling through Europe and Morocco. Sold it for โฌ20k. Hands down the best vehicle Iโve ever had. Germans know how to build stuff.
Updated
@dailytimeapp
โs promo video, using:
โข cliclick for mouse movements.
โข QuickTime for screen recordings.
โข
@rotatoapp
for animated mockups.
โข Apple Motion for composition.
โข
@Envato
for music.
Inspired by
@alyssaxuu
๐.
Any feedback before I publish it ๐?
Get up and carry on. Just received this heartwarming email after the whole /r/apple "debacle". ๐ฅฐ
"As a fellow independent developer, I feel annoyed at the sense of entitlement that some folks had [...]. You have an amazing product and you are doing a great job."
An interesting Sunday ๐ง.
I promoted
@dailytimeapp
on /r/apple. It went viral, but in a bad way. People complained about subscriptions and pricing. Many comments were offending and respectless.
Guess
@dailytimeapp
is the closest to B2C I'll ever do.
New (positive) ratings help your app rank better.
You can score them in-app, but another effective way of scoring them is during customer support.
Iโve added a link deep-linking into the App Storeโs review functionality in my email signature. Explicitly asking is even better.
Taking the opportunity to test
@ASOSuite
's ranking mechanism for Vision apps while visiting
@jordibruin
and
@hiddevdploeg
.
Rankings seem to be 100% accurate โ๏ธ!
Last week weโve been to our farm in rural Sweden to sign the contract and get the key. Itโs such an amazing place in a beautiful area. Huge difference with the Netherlands ๐. So much stuff to learn that we used to take for granted. We will move there permanently in April.
Why isnโt the
@AppStore
doing the obvious?
Got another 1-star review from someone complaining the app is offered for free while after installed thereโs a paywall.
I donโt want people to download
@dailytimeapp
thinking itโs free, but this isnโt my fault ๐คจ.
Sneak peek of
@ASOSuite
's upcoming navigation structure.
Much more logical and paving the way for further improvements and functionality I plan to add.
What do you think?
(I took Xcode's Organizer as a source of inspiration)
Important milestone ๐ฅ
Popularity scores are now visible per keyword across many different regions. Straight from Apple and without needing to provide your credentials.
Join testing via .
Wrote an algorithm that calculates the difficulty of ranking (within the top 10) of a given keyword based on:
โข Similarity of the keyword with the top appsโ names and subtitles.
โข Number of ratings.
โข Rating.
โข Position in category rankings.
Will be in this weekโs release.
Owning an iOS or Mac app? Use secondary locales to increase the number of characters for keywords. Improve your appโs discoverability and increase impressions ultimately leading to more revenue.
#ASO
#SEO
#digitalmarketing
#GrowthHacking
Add multiple (comma-separated) keywords at once by pasting them into the text field. This makes adding keywords from what you already have configured in App Store Connect easy (and quick!).
Available to test via .
Our neighbors thought I was house dad as I was outside and playing with our kids all the time.
Took that as a compliment. Having a portfolio of products (with MRR) allowed me to enjoy summer without loss of income.
Now Iโm energized for digital action again ๐ช.
It wonโt make any difference, but I just pulled
@dailytimeapp
out the Russian App Store. Itโs my statement that what they are doing is absolutely unacceptable.
To all my former Ukrainian colleagues, and the rest of the Ukraine people: stay safe โค๏ธ.
@levelsio
@Twitter
It also shows the danger of our dependency on platforms like Twitter or App Stores. Building an audience or business on those, and losing (access to) it for whatever silly reasonโฆ ๐คฏ
Unpopular opinion: design is often overrated.
While comparing time tracking apps, I found that most popular apps have a very simple (and ugly) user interface, while most great-looking apps donโt seem to get traction.
Don't overthink design. Overthink marketing instead.
@preshonyee
I do, but more and more websites seem to cause issues. To all web developers: please please please test your apps on Safari. I donโt want to be forced to use a 3rd party web browser.
Giving DTS another shot to resolve the issue of NSPersistentCloudKitContainer taking too much time to (initially) import data.
I just cannot believe this technology isnโt suitable for my needs.
@dailytimeapp
โs (data) characteristics (scheme, records, size) arenโt rocket science.
I received an email from someone from Egypt asking for a discount for
@dailytimeapp
.
Purchasing power parity (adjusting the price based on the income per capita) is something Iโve always wanted to experiment with.
Is there an indie who already did this? What was the outcome?
Collect email addresses of users requesting features in your productโs backlog. Hereโs why:
๐ Requirements gathering
โ Idea validation
๐งช Test invitations
๐จ Availability announcement
It helps making a better product, reduces churn and win back lost customers.
๐๐๐๐ซ๐ง ๐ฆ๐จ๐ซ๐
Keen to learn more? Continue reading via . Subscribe or follow me to be informed of future updates.
Hope this was useful! Let me know your thoughts ๐.
One week after publishing, asking Google to index it and after some basic promotion on Twitter, Reddit and Quora, it already has become the top growing page that people find when searching for โmac time tracking appโ. SEO (like ASO) is fun ๐.
Published this monster page with the aim of ranking (better) for โtime tracking app macโ. Not the most popular term and quite competitive, but highly relevant so wanted to give it a go.
Now the promotion starts. Letโs see what it does in a few months.
It happened. I joined Gen Z in adopting video. Scary at first, but slowing getting used to it ๐.
Recording a video for to explain how the service works and to build trust. End result later this week ๐ฟ.
Brought my oldest to her new kindergarden in Portugal this morning. Quite a difference from her old one in Amsterdam. No more sitting inside between 4 walls all day. Playing outside, gardening and simply enjoying nature instead ๐ฅฐ.
@mijustin
Decided to try ๐ต๐น. Great nature and weather. Also wanted to stay in Europe because of family, health care and social security. Itโs still expensive (this region at least: the Algarve). Very international though and many (international) schools. Lifeโs good for kids here too.
Keep promoting your app, even when it starts to feel uncomfortable ๐ .
I promoted on several subreddits again this Sunday. It got the same kind of traction, but it also was picked up by
@ifun
resulting in an article. Scored a backlink and some ๐ฉ๐ช sales.
I would pick a campervan over a house. We lived in this old girl ('83 Mercedes 613d) for more than a year while traveling Europe with our oldest daughter in 2019. After spending this winter in Portugal, we're back in The Netherlands and call this our house. โค๏ธ Being outside.
Marketing tip: Use
@IFTTT
to monitor Twitter for people searching a product like yours.
Next, don't just self-promote, but really try to help them. Even when they end up using a competitor.
I get 17% of 's traffic this way. 21% visits the App Store.
This weekโs release ๐. Wanted to have keyword difficulty in, too, but Iโll keep that for the next release.
You can update in-app or sign up via if you donโt have the app yet.
Packed a truck with most of our stuff today. Tomorrow, I'll drive to Germany and take the night boat to Sweden.
Curious about the road conditions in Sweden, especially the last part, as it snowed a lot today. The tires aren't that great for icy conditions ๐ฌ
Who has implemented a Black Friday offer for an automatically renewable in-app purchase (subscription), that:
โข Is for first-time users only, and;
โข Includes a (free) trial.
Is a special IAP in a separate subscription group the only way to achieve this?
During his course,
@dvassallo
mentioned the danger of passive income: it gets you out of the habit of work and you will never know whether you need to get into that habit again. This is what I find so naive about
#FIRE
.
Design a desired lifestyle and live & work accordingly.
I'm improving how apps and regions can be added in
@asosuite
:
โข Suggested regions based on configured locales.
โข Select All button to quickly track the most important regions.
โข Search for regions so you don't have to endlessly scroll.
Will be in this week's release ๐
Getting this out is a major step in achieving my vision for
@ASOSuite
: offering a suggestive approach to App Store optimization rather than a purely analytical one.
Curious to know what you all think! Please let me know, and if you're not using it yet, sign up viaโฆ
Introducing Opportunity Score, a single score indicating a keywordโs potential to generate downloads.
It's based on a keyword's popularity, difficulty and relevance. Highest scoring keywords should be added to your metadata.
Update in-app or sign up via .
@JordanMorgan10
I forwarded him/her to documentation from Apple explaining how to cancel subs and delete apps. Oh, and that I recommend seeking professional help.
I had many people offering 3x annual revenue for
@dailytimeapp
. It simply didnโt make sense: I could wait 3 years, see the business grow and still have the business.
So what would work for me? At least 5x. Why? Because it would start to become life changing. Thatโs my criteria.
Selling prices for bootstrapped businesses are absolutely delusional
4x annual profit only starts making sense if you DESPERATELY need to get rid of your company, I don't know happy founders around me who'd sell for that
That means the bootstrapped selling market isn't logical
I might be weird and different, but honestly donโt think this is something you can be proud of. Life is more than sitting behind your desk all day and trying to make money.
What do you want to see when reflecting on life when youโre old? For me, itโs not MRR or hours workedโฆ
I built 17 startups in 2 years.
- I don't party
- I don't do meetings
- I don't test my code
- I don't use git branches
- I don't sacrifice my sleep
- I don't change my tech stack
- I don't use my phone before 3 pm
I sit at my desk every day and work. Less is more.
โญ๏ธ Free App Store optimization consult โญ๏ธ
I need references for so I'm giving away 3 consults for free.
You'll receive a report on how to optimize discoverability and increase conversions.
Reply with the link to your app + retweet to participate.
Back from a hectic offline period and a long holiday in the Nordics, and we got ourselves a nice souvenir ๐.
Weโll emigrate to Sweden somewhere in the upcoming months. Looking forward to combining physical projects in nature during summer and digital projects in winter ๐ฅฐ.
It wasnโt the easiest thing to implement (hello again AppKit), but I added tooltip buttons for all columns to explain their purpose.
These are also great entry points for some guides I plan to introduce.
This, too, be in tomorrowโs release. Get it via .
#Growth
tip: find users on Twitter asking for a product related to yours, and recommend your product.
I'm using the following filter:
"?" AND ("time tracking" OR "time tracker") -filter:links -filter:retweets -filter:replies
Trying to run it every day ๐.
Great seeing much more pricing flexibility on the
@AppStore
.
Finally, I can price
@dailytimeapp
โs lifetime license 59,99 in both โฌ and $.
Before, it was either $49.99/โฌ59,99, or $59.99/โฌ69.99. It felt like I was either leaving money on the table or screwing EU users.
While having a great time in Ibiza ๐ช๐ธ with my family, I managed to squeeze in some improvements based on user feedback (thanks again!).
New exciting functionality is coming next week. Please join testing via ๐ฅฐ.
@GergelyOrosz
The entire tech industry relies way too much on investments. Unhealthy businesses are artificially kept alive. Even worse: they often make it hard for bootstrapped businesses to do their thing in a healthy way as they outprice them in an unsustainable way.
Being more transparent about an app's business model is one of my recommendations for
@Apple
to improve subscriptions.
Here's an example. The app is shown as free but actually requires a subscription in order to work.
Read more in my latest blog post: .
Finished the video explaining the service behind and the value it provides.
What do you think? Any feedback before I publish?
Special thanks to
@WillRBishop
for using
@pestlechef
as the example.
๐New blog post!
Why I believe
#subscriptions
are underappreciated and good for both developers and users, also for relatively simple apps providing ongoing value.
#iOSDev
#AppStore
โก๏ธVersion 1.18 of my time tracker Daily is out now!
Are you working on
#billable
projects, need to report hours, or looking to increase your
#productivity
? Check .
Got this email from a customer, whoโs using Daily across his organization (a payment processing SaaS). They even built custom tooling on top of Daily to process tracked hours.
555,659 hours is absolutely wild. Thatโs almost 70,000 working days ๐คฏ.
I never could have thought this "little" side project I started building in 2013 to scratch my own itch now provides a stable income, allowing me to live on my own terms. I realize this is something truly special ๐ฅฐ.
Sales
#growth
of
@dailytimeapp
over the last 12 months.
The app hasn't changed drastically. This is a result of better product positioning,
#marketing
and (app store) optimization.
It proofs that (assuming you have a good product) marketing is vital for success.