mykodoes.bsky.social
banner
mykodoes.bsky.social
mykodoes.bsky.social
@mykodoes.bsky.social
building apps: oompf.app, umamiworld.cloud, mockstars.app
Pinned
Hello Bluesky! My name is michelle and I am currently building oompf.app with my cofounder Ted, to help with communication and soft skills!
#buildinpublic #apps #dev #saas
Oompf - The Duolingo for Confident Speaking
The Duolingo for Confident Speaking
oompf.app
day 25 of marketing - Apple Ads CPP

CPPs are great. You can use deeplink to open to a specific screen upon first launch.
January 20, 2026 at 12:10 AM
day 25 of marketing - Apple Ads CPP

Design CPP that speaks directly to the search intent.
Apple rewards high Tap-Through Rates. They will give the ad a high "quality score," and lower your bid price to win the same auction.
January 19, 2026 at 8:10 PM
day 25 of marketing - Apple Ads CPP

Custom Product Page Features
- pass data to your app on first launch, bypassing generic onboarding
- link specific Ad Groups to specific CPPs
- AppStoreConnect provides dedicated dashboard for each CPP, tracking impressions, downloads, conversion rate

January 19, 2026 at 4:10 PM
day 25 of marketing - Apple Ads CPP

Custom Product Page
Instead of the generic homepage, send potential users to a page that looks exactly like the solution they are looking for.
- create up to 35 versions
- each CPP can be localized into multiple languages
- every CPP gets its own distinct
January 19, 2026 at 12:20 PM
day 24 of marketing - Apple Ads

Running my first apple ads campaign:
Based on the user's specific pain points will update the screen shots that speak directly to them. If they need help with interviews, the text will be updated to target that pain point.
January 19, 2026 at 2:20 AM
day 24 of marketing - Apple Ads

Running my first app ads campaign:
To find specific pain points user are actively looking for, find and look through popular subreddit communities and popular posts.
January 18, 2026 at 11:20 PM
day 24 of marketing - Apple Ads

Running my first app ads campaign:
When crafting my long-tail keywords, I focus on specific intent.
Treat the app store like an search engine.
User want a specific pain solved.
January 18, 2026 at 6:20 PM
day 24 of marketing - Apple Ads

Running my first app ads campaign:
I am finding long tail keywords such as 'voice monitor for speaking too fast'
These are lower in popularity and will be cheaper.
Now I need to target MANY of these
January 18, 2026 at 4:50 PM
day 23 of marketing - Apple Ads

Running my first app ads campaign:
I am targeting long tail keywords such as 'how to keep conversation going with new friends' instead of popular keywords like 'public speaking'
These are lower in popularity and will be cheaper.
January 17, 2026 at 6:50 PM
day 23 of marketing - Apple Ads

Rookie mistake:
Running campaign that target generic keywords.
You are competing against players with more money.
Instead ,target long tail keywords, combination that has a much smaller, lower popularity.
January 17, 2026 at 4:50 PM
day 23 of marketing - Apple Ads

Most apps starting out shouldn't bid on their own name unless it is generic.
People look for apps by what they offer.
January 17, 2026 at 3:20 PM
day 22 of marketing - Apple Offer Codes

Apple offer One-time-use codes and Custom codes.
Use custom codes to track marketing campaigns such as promotions targeted at specific customer groups.
One time code for individuals as a special discount, or contest winners.
January 16, 2026 at 10:20 PM
day 22 of marketing - ASO

Summary Checklist for ASO
- Did you remove spaces after commas?
- Did you remove words already in your Title/Subtitle?
- Did you use singular versions of words?
- Did you use all 100 characters? (Or at least 90+?)
January 16, 2026 at 5:20 PM
day 22 of marketing - ASO

Critical Mistakes in ASO
- do not duplicate keyword
- remove all spaces
- search up the stop words and do not include them (app, the, an, of, for)
- do not put your category name in your keywords
January 16, 2026 at 2:20 PM
day 21 of marketing - ASO

Keyword are weighted:
1. Title: Heaviest weight (Put your "money" keywords here)
2. Subtitle: Medium weight
3. Keyword Field: Lowest individual weight, but critical for volume.

Use this for synonyms, secondary features, and specific use cases.
January 16, 2026 at 2:05 AM
day 21 of marketing - ASO

Treat aso like legos.
If you have the bricks `voice`, `training`, `ai`, and `coach`, you automatically rank for:
- "Voice training"
- "AI voice coach"
- "Training for voice"
- "AI coach"
January 15, 2026 at 5:15 PM
day 21 of marketing - ASO

10x the Size of Your Keyword List in the App Store
In your app meta data add keywords to these countries:
Arabic, Chinese (Simplified), Chinese (Traditional), French, Korean, Portuguese (Brazil), Russian, Spanish (Mexico), Vietnamese

All the keywords will be aggrega
January 15, 2026 at 2:15 PM
day 20 of marketing

starting with apple search optimization keywords

Use Singular

Apple generally matches plurals automatically
(e.g., "game" matches "games")
January 14, 2026 at 6:10 PM
day 20 of marketing

starting with apple search optimization keywords

Single Words Only

Break phrases into individual words. Apple’s algorithm mixes and matches them for you.
User searches: "public speaking coach"
Your app will show if it has keywords: public,speaking,coach
January 14, 2026 at 4:15 PM
day 20 of marketing

starting with apple search optimization keywords

DO NOT PUT DUPLICATES

The algorithm automatically combines words from your Title, Subtitle, and Keywords.
So if 'Speaking' is in your Title, do not put it in your keywords field
January 14, 2026 at 1:10 PM
day 19 of marketing

in aeo all hub pages should be a top-level routes.
they need to be:
short
memorable
citation-friendly
LLM-safe
ex: domain.app/public-speaking
January 13, 2026 at 4:15 PM
day 19 of marketing

in aeo what hub pages are:
Long
Calm
Educational
Explicit
Question-driven
January 13, 2026 at 12:10 PM
day 18 of marketing

in aeo which hub pages should you create first?
create for high-intent, high-frequency problem query.

LLMs love citing pages that:
define the problem
explain why it happens
explain what works
explain what doesn’t
January 12, 2026 at 10:10 PM
day 18 of marketing

in aeo, your site has three different jobs:
Landing page → convert humans
Hub pages → educate + get cited by LLMs
Help Center → win long-tail follow-ups and trust

Never mix them
January 12, 2026 at 6:05 PM
day 18 of marketing

in aeo it is important to keep content fresh.
ai overwhelmingly cites content updated within the last ~10 months
January 12, 2026 at 4:40 PM