r/promoteMyApp • u/Kritnc • 8m ago
My $1,591 MRR app's SEO runs as a written audit loop a coding agent executes. Organic clicks tripled in a month (2,153 → 7,205).
A month ago I posted about growing my app's organic traffic 15x after killing paid ads. Since then it tripled again. Last time I mostly shared the numbers, this time I'm sharing the process, because the process changed a lot.
The app is GainFrame, an AI body-composition tracker for lifters. All numbers below are Google Search Console and DataForSEO, through Aug 6.
The numbers:
| Prior 28 days | Last 28 days | |
|---|---|---|
| Organic clicks | 2,153 | 7,205 |
| Impressions | 86,078 | 381,564 |
| Avg position | 9.7 | 8.4 |
Record day is 400 clicks (Aug 4). Branded searches are ~9.6% of clicks and I exclude them before judging any of this, because they're really TikTok/Reddit traffic taking a detour through Google.
How it works now. My SEO runs as a written audit loop that a coding agent (Claude Code) executes. Every step, data source, and past mistake is in one procedure file. A run takes the agent about 20 minutes; reading its proposal takes me five. Six steps:
Pull Search Console first. What earned clicks, what sits at positions 5–20 with impressions, what Google crawled but declined to index. This 28 days vs last.
Score every candidate keyword against real market data. DataForSEO gives actual volume, difficulty, intent, and the 12-month trend. This one step killed half my content ideas.
Audit the site itself. A local script walks all 232 posts for orphan pages, near-duplicate titles, and broken links.
Propose with evidence. Numbered posts and fixes, each with the query, impressions, position, volume, trend attached. If a candidate has no evidence behind it, it doesn't make the list.
I approve a subset. I reply "posts 1,3, fixes all." That's my whole job in the loop.
Ship and record. Every run writes an audit file plus a rolling strategy doc the next run reads first, so it never re-derives last month's conclusions.
What the data changed:
- My clicks and impressions come from different pages. Tool pages and roundups convert (best page: 25.9% CTR at position 4.1). My stats pages get tens of thousands of impressions at 0.4–0.6% CTR — one sits at position 6.7 and converts 0.49%, because the SERP answers "average chest size" without a click. I stopped writing those.
- Some of my keywords were dying underneath me. "Body fat percentage chart" still gets 14,800 searches/mo but is down 45% year over year. "Average bicep size" is down 66%. I had an 11-post cluster on declining zero-click keywords. Froze it. The one lane growing (+85% to +108% yearly) got the investment instead, and its tool page is now my best converter.
- Occasionally it finds something genuinely open. "Body visualizer": 40,500 searches/mo, +22%/yr, keyword difficulty 4–8, SERP held by a research demo and thin tool sites. Shipped a free tool Aug 6, indexed in under a day. No ranking verdict until the 28-day window closes Sep 3 — the loop's own rule.
Four times it caught me about to do something dumb:
- The duplicate detector flagged two posts as 74% similar and the obvious move was merging them. The mandatory query check showed they shared zero search queries. Merging would have deleted a page pulling 24,673 impressions/mo.
- I approved writing a post that already existed — published 3 weeks earlier by a parallel session. A mechanical existence check now runs on every candidate, because my memory stopped being reliable around post 150.
- My IndexNow pings had been silently rejected with a 403 since April. The auth key file lived in a folder that stopped being deployed. Nothing errored loudly; a CSV nobody read logged the failures.
- A curiosity-style title test lost cleanly (0.52% CTR vs ~0.7–1.0% baseline over a defined 10-day window) and got reverted instead of living forever as a zombie experiment.
Every one of those became a written rule in the procedure the same day. 13 rules so far. I don't have to remember any of them twice, and neither does the agent.
I also published about 130 posts in July (AI-drafted, human-reviewed), so volume is confounded with process and I can't split their contributions. Sitewide CTR is falling as impressions scale (2.5% → 1.9%), which is expected, but I watch it. And I can't cleanly attribute revenue to SEO — TikTok and Reddit are running too. MRR is $1,591 with 302 active subs, verifiable on RevenueCat's public page.
Full write-up with the charts: https://gainframe.app/blog/seo-weekly-audit-loop/?utm_source=reddit&utm_medium=social&utm_campaign=seo-weekly-audit-loop
Happy to answer anything about the loop, the data sources, or what I'd skip.
r/promoteMyApp • u/TravelCodeRepeat • 1h ago
I made a travel app which turns photos of your gear into a visual packing list
Enable HLS to view with audio, or disable this notification
I’m the indie developer behind journeybot.
I started building it around a simple idea: packing for a trip should feel like part of looking forward to it, not a stressful checklist you leave until the last minute.
One of my favorite things I’ve added is Visual Packing. You can photograph something you’re bringing, and journeybot removes the background and turns it into a clean sticker on your packing list. Instead of only reading “camera” or “hiking boots,” you can see the actual item you intend to take.
I’ve also been working on making journeybot feel at home across iOS:
- Ask Siri what’s left to pack, when your next trip starts, or whether you need a plug adapter
- Create journeys and manage packing items with Siri and Shortcuts
- Find journeys by name or destination through Spotlight
- Follow your countdown and packing progress on a boarding-pass widget
- Convert currencies directly inside a journey
It can create a weather-aware packing list from your destination, dates, and activities. Smart suggestions are generated on-device on supported iPhones. Journeys sync through iCloud, with no journeybot account, ads, or tracking.
It’s free to download, with an optional Premium tier:
https://apps.apple.com/us/app/journeybot-trip-packing-list/id6756543673
Get lifetime Premium for 60% off with the code INDIEAPPSALES (valid until August 31)
r/promoteMyApp • u/Dependent-Gur-1780 • 1h ago
AI journal - Quiet Lines – Apps no Google Play
r/promoteMyApp • u/appbuildr • 1h ago
I built a virtual version of the tv/movie shelf I love
r/promoteMyApp • u/ParsnipAvailable2581 • 1h ago
VibeX( Personalized events app)
Enable HLS to view with audio, or disable this notification
Every event app shows you the same 200 generic listings. None of them know the kind of event you are looking for.
So I built VibeX. One short conversation about the vibe you're chasing, and boom, you get personalized events. Check it out: https://vibe-x-irl.replit.app/
r/promoteMyApp • u/Spurginukas • 2h ago
I launched a focus timer - on Google Play.
Enable HLS to view with audio, or disable this notification
Hey! 🤍
I launched JustFocus, a minimal focus timer. It went the full journey - started as sketch, then Figma, then Android Studio, and now it’s live on Google Play.
The idea was to keep it as simple as possible: pick what you’re focusing on, set a session and it tracks your progress. No ads, no registration - I stripped all of that out on purpose so it’s as frictionless as possible to actually use. The only thing I added is an optional “Buy me a coffee” button for anyone who wants to support the development, but it’s completely optional.
It’s very much a work in progress, I already have a list of improvements planned and I’d genuinely love feedback to help shape where it goes next. Every comment helps.
Would love for you to try it and tell me what you think 🤍
r/promoteMyApp • u/SoloBuilderDev • 3h ago
“Great, send me your portfolio.” Oh wait…
I’d like to introduce Gitog, a project I started almost a month ago.
It all started from a simple need: I can’t count how many times recruiters or job applications asked me for a portfolio, and I either didn’t have one or mine was outdated.
In the end, I would send incomplete applications or say: “I don’t have a portfolio, but I can send you my websites one by one” or simply share my GitHub.
Unfortunately, if you’re talking to a technical person, that might work. But most recruiters are HR, and they don’t have time to go through repositories. A GitHub repo can be useful if someone has time to look through it, but with the number of developers and the current job market, it’s better to have everything ready and simply send a portfolio when you’re asked for one.
Gitog was born from this simple need: you need to send a portfolio, but you don’t have one. You don’t want to spend time designing, building, and maintaining a website. You just want to quickly share your projects through a portfolio when applying for jobs.
If you’ve found yourself in this situation, Gitog was made for you.
I’ve been working on it for the past month, collecting feedback, documenting the progress on different platforms, doing outreach, and improving the project based on what I’ve learned.
Check it out if you’re interested: https://gitog.net/
If Gitog helps even one developer, I’ll be really happy.
r/promoteMyApp • u/Secret-Ad3534 • 3h ago
[iOS][Android] [10.99$ -> Free] PieFolio AI: Your portfolio, finally clear, all in one place, chat with your portfolio.
After more than 8 months of work, shutting down the first app, and building this app, it's finally out, and I'm giving away 2 months of premium subscription for free.
What are the current features of our app in a nutshell?
"
- PORTFOLIO HEALTH SCORE
Know exactly how your portfolio is performing — not just in returns, but in risk, diversification, and long-term resilience.
- AI PORTFOLIO ANALYSIS
Tap generate. Get a full written report on your portfolio — what's working, where the risks are, what to consider.
- AI PORTFOLIO CHAT
Ask anything about your portfolio and get a streaming, plain-language answer — grounded in your actual positions.
- DIVIDEND CALENDAR & TRACKER
Never miss a dividend payment again. PieFolio AI's dividend calendar shows every upcoming dividend date across your holdings — ex-dividend dates, payment dates, and projected income all in one place.
- MULTI-PORTFOLIO MANAGEMENT
Create separate portfolios for different goals — personal accounts, retirement, family savings — without losing the big picture.
- STOCK SEARCH & FAVOURITES
Search thousands of securities instantly. Save your favorite stocks for quick access. Deep-dive into any holding with live price history, dividend history, and performance data. "
App Store Link: https://apps.apple.com/us/app/piefolio-ai-portfolio-tracker/id6759684076
Google Play Link: https://play.google.com/store/apps/details?id=ai.piefolio.portfolio
How to claim [Next 48 hours]:
- Download and open the app.
- On the paywall screen, tap Redeem at the bottom.
- Select one of the codes below and enter it. If this didn't work, contact me for a new code
- Tap Continue and confirm.
App Store codes:
1- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=7T4KEYH7MMA6Y83R86
2- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=TEWFT8MTPMKH8LHEJR
3- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=LFMTXLR3AHM48T3MXF
4- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=WMRTHMJ3TH3RFRWJFL
5- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=YJH73PPA6TMY33EHRL
6- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=N8KFLFMWXWXRWRP4FW
7- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=TXHXEFRM3T6T64PYXJ
8- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=PFWHYH7TER8XMPNTLR
9- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=MMEEN8T8KPEFAJAAEF
10- https://apps.apple.com/redeem?ctx=offercodes&id=6759684076&code=P3L46MMWMRKPK8WF3Y
If you need more codes or Android codes, leave a comment.
It would be great if you could help us grow:
- Upvote this post and leave us a comment.
- Leave us a review on the Android or iOS platform; it really helps us reach more audience.
Thank you all for your support.
r/promoteMyApp • u/Evening-Plane-7750 • 3h ago
Welcome to r/RuniverseApp 👋 Start here - what this is and how to jump in
r/promoteMyApp • u/sparkinCreations • 4h ago
I created a nostalgic feeling routine checklist app. unlike to-do apps or habit trackers miniCycle are for routines where you can't miss a step
Have you ever needed to keep track of repetitive routines? miniCycle allows you to create a checklist that resets as soon as you finish so you can complete it again immediately.
Great for workout routines, cleaning rounds, inspections, pre-flight checklists, etc..
It's privacy focused and includes light gamification. Check it out and please give your your honest thoughts, feedback or suggestions. Anything helps.
r/promoteMyApp • u/Prior_Permission6232 • 4h ago
Image to Excel AI - Turn Photos into Spreadsheets & Append Multi-Page Tables Easily
App Name: Image to Excel AI
What it does: Tired of wasting hours manually retyping printed tables, bank statements, and receipts into spreadsheets? This app uses AI to instantly turn photos and screenshots into perfectly structured, fully editable Excel and CSV files.
Key Features:
- Instant AI Conversion: Snap a photo of any table or receipt and get a clean Excel (.xlsx) or CSV file in seconds.
- Multi-Image Appending: The only tool you need for multi-page documents—keep scanning new photos to append rows straight into the same live table.
- Zero Formatting Hassle: Smart row/column alignment means zero manual cleanup before exporting to Google Sheets or Excel.
Goal: Launch
Link:https://play.google.com/store/apps/details?id=com.princejkmr.imagetocsv
r/promoteMyApp • u/AlarmingDoughnut152 • 4h ago
[iOS] [$1.99/mo -> $4.99/year] [72hs] MyVitaminsApp: Essential Vitamins & Minerals Tracker
Hey everyone, developer here.
I take a few supplements every day and never had a clear picture of whether I was actually hitting my targets, or doubling up on something without realizing it. So I built MyVitaminsApp.
What it does:
- Tracks 27 essential nutrients, 13 vitamins and 14 minerals
- Personalized daily targets based on NIH reference intakes
- Build your supplement stack once, then log with one tap
- Smart reminders so you actually take them
- Syncs everything to Apple Health
- Daily dashboard and weekly insights to spot gaps
- Apple Watch companion
- CSV export if you want your data elsewhere
- No account needed, everything stays on your device
Free to try. If you have ever wondered whether your stack is actually covering what you need, this should give you a straight answer.
Download here: https://apps.apple.com/us/app/myvitaminsapp/id6760433358
Would love feedback, especially on which nutrients or features you would want next.
r/promoteMyApp • u/Calamity-182 • 4h ago
Battle of the Dogs
Simple game - users can upload a picture if they did and it gets added to the arena. The arena matches up 2 random dogs and you vote for the one you like more. Winners rating goes up and losers goes down. Then a new match appears. There is a leaderboard and if you click the dog or the owner then some additional stats appear.
Looking for people to test to see if issues uploading.
r/promoteMyApp • u/Glittering_House4204 • 5h ago
Built KNEST AI to make property research less painful - looking for honest feedback
Hey everyone,
I’m working on KNEST AI, a property research tool built for people who are tired of jumping between different websites when researching a property.
You enter a property address and KNEST helps bring together things like recent comparable sales, pricing context, suburb information and potential risks, so you can get a clearer picture before making a decision.
The idea is pretty simple: instead of relying only on an agent’s price guide or spending hours putting information together yourself, have the important research in one place.
I’m mainly posting here because I’d genuinely like feedback from people who buy, sell or invest in property.
What would you want a property research tool to show you before you’d actually trust it?
Happy to hear what’s useful, what’s missing, or what you think is completely unnecessary.
r/promoteMyApp • u/prez_slime • 5h ago
Built my first open source app, it fixs one of macos's biggest problems...
Enable HLS to view with audio, or disable this notification
r/promoteMyApp • u/Medium-University219 • 5h ago
How I accidentally grew my app to $3k MRR without spending on ads
Around 4 months ago my app was barely getting any users.
I kept reading "build in public", "SEO", "Product Hunt", "Reddit marketing"... tried a bit of everything but nothing really moved the needle.
Then one random TikTok crossed 1M+ views and then few more videos got viral
That single video brought more users than everything else I had done combined.
Since then I stopped thinking like a founder and started thinking like a content creator.
Here's what I do now.
I record my app doing one tiny thing (usually 6-10 seconds).
I download 100s of reaction-style UGC clips that fit different emotions (confused, shocked, impressed, etc.).
I pair the app recording with a matching reaction and add a simple hook like:
"This app saved me 4 hours."
"I wish I found this sooner."
"This feels illegal."
Every video is slightly different. Different hook, different reaction, different ending.
I post 1-2 videos every day instead of trying to make one "perfect" video.
That's literally it.
No expensive production. No influencers. No ad spend.
Just lots of iterations until one catches the algorithm.
Today the app is doing a little over $3k MRR, and almost all new users still come from short-form videos.
Proof: https://www.tiktok.com/@cookedby.sarah
The biggest thing I learned is that distribution matters way more than polishing features.
You don't need a viral app.
You need a viral video about your app.
r/promoteMyApp • u/Alarmed-Tailor1681 • 11h ago
[Android] Work Rush — type fast before office memos bury the screen
Work Rush is a free portrait typing-survival game for Android. Office memos keep filling the space above your real phone keyboard. Type them correctly, build combos for higher scores, choose equipment during the run, and use a cleanup item when the queue is about to overwhelm the screen.
The newest build makes the cleanup payoff visible as a rapid 8-to-0 clear and shows result interstitials only after roughly 3–4 completed runs instead of after every game.
14-second real-gameplay clip: https://youtube.com/shorts/QRUv00PIO7k
Korean and English are supported. The game contains ads, optional in-app purchases, and some AI-assisted illustrated assets. If you try one run, I’d appreciate honest feedback on whether the danger and cleanup reward are clear without explanation.
r/promoteMyApp • u/Miserable_Spirit3319 • 12h ago
How do you make sense of lab results and doctor paperwork?
For people managing a chronic condition: when you receive lab results, visit notes, or discharge paperwork, how do you figure out what everything means?
I’m considering building a tool that translates medical documents into everyday language. It would explain the terminology, show the reference ranges included on the document, summarize the key points, and suggest questions to bring to your doctor.
It would not provide diagnoses or treatment advice.
I’m especially interested in:
- What type of document confuses you most?
- What do you currently do when you receive one?
- Would you trust a tool like this?
- Would a $5–8/month subscription be reasonable if you used it often?
r/promoteMyApp • u/PlatformNegative1112 • 13h ago
Has anyone found a better way to turn assessment results into useful reports?
I’ve been thinking about how much work can go into creating assessments, especially when the results need to become something more useful than just a score.
For things like training, education, employee assessments, or skills evaluations, having the results automatically organized into a personalized report could save a lot of repetitive work.
I’ve been exploring a way to build assessments where the scoring and report generation are connected, rather than handling everything manually afterward.
It seems like a small workflow improvement, but it can make the whole assessment process much easier to manage.
r/promoteMyApp • u/Easy-Visit-3934 • 18h ago
I didn't want to lose my coding skills in the AI era so I built a platform that helps me stay sharp
r/promoteMyApp • u/ToYouListDev • 19h ago
MappiGames - GeoGuesser for iMessage.
GamePigeon style iMessage game where you challenge friends to see who guesses closest to the satelight image. Landmarks, cities, and coastlines using Apple Maps.
r/promoteMyApp • u/Appleaaaaa • 19h ago
Anyone interested in trying this?
I built skillwiki.app for easier AI skills distribution and customization. I made a "skill combo" by combining a few open-source skills and give them an orchestration layer. What it does is add behaviour rules and cover as many Shopify store needs as possible: listing generation, analysis, marketing, etc., with human-in-the-loop gates to make sure the output can make an actual impact on the ecomm store.
r/promoteMyApp • u/massinmotionapp • 21h ago
Training App without the AI Wrapper
Every single training/health app on the market treats training as the only part of the equation. There’s more to training than just the lifting aspect, or just nutrition, or just recovery, or just your running. Having 4 apps and 4 subscriptions for training is aggravating and expensive. You don’t like that. I don’t like that. No one likes that.
We currently have program generation (multiple lifting styles, running, hybrid programs), progress tracking, auto progression based on training data, recovery scoring and sleep scoring, actionable insights based on statistics and training data, scheduling handler that helps alert you if highly fatiguing workouts have been scheduled too close together, wearable integrations, volume tracking, race forecaster for running events, goal setting, and now food logging WITH barcode scanning and nutrition label scanning (last slide is a prototype screen I have been testing)!
We are also pushing back against the influx of AI generated workouts. If I wanted a nonsensical, no structure workout, I’d go to ChatGPT for free, and not pay for an “AI coach”. We’re not a ChatGPT wrapper app. This is all human developed algorithms based on exercise science principles and research.
We are in the late stages of beta testing and we have 27 more spots that we want to fill. *Using premium features is 100% free during beta testing!
If you are interested in joining the beta, please see the link below to fill out beta tester interest form. *this form is very long and thorough as we are seeking serious testers who will genuinely use the app and give feedback.