Growth

How to Promote an App for Free: 14 Tactics Ranked by Effort and Payoff

Fourteen free ways to promote your app, ranked by the time each one takes and what it is likely to return, with the steps, example wording and the Apple rules that apply to each.

By Spreadcast · Updated October 17, 2026 · 34 min read

To promote an app for free, fix the App Store listing first, because most downloads start with a search there. Then ask happy users for ratings with Apple's own prompt, and put your remaining hours into one launch community and one social network you can keep up every week. Free means no ad spend. It still costs time, so this guide ranks 14 tactics by the hours they take and what they are likely to return.

This is the zero budget companion to how to market an app, which covers the wider plan: positioning, paid ads, retention and what to measure. If you searched for how to market an app for free, the ranked table below is the short answer. The limits and rules were checked against their sources in October 2026.

App promotion ideas ranked by effort and payoff

These mobile app promotion ideas are ranked by our judgment of what works for a new app from a small team. Tactics that keep working after you stop come first, and one day spikes come later. Time estimates assume you are doing each one properly for the first time. The rules and numbers in each section are sourced.

Rank, Tactic, Time it takes, Likely payoff, Best moment
RankTacticTime it takesLikely payoffBest moment
1App Store Optimization1 to 2 days, then 1 hour a monthHigh and lasting. Every search visitor sees itBefore launch and at every update
2Apple's rating prompt2 to 4 hours of developmentHigh. Your rating shows in search results and affects rankingIn the first version
3Apple's free marketing tools and promo codes1 to 2 hoursMedium. They make every other channel work betterThe week before launch
4A localized store listingAbout half a day per languageMedium and lasting in each country you addAfter the first month of data
5In app events2 to 3 hours per eventMedium. A new card in search results and on your pageA challenge, a season, a live session or a major update
6Featuring nominationUnder 1 hourLow odds, large upside3 weeks to 3 months before a launch or big update
7Reddit and niche communities2 to 3 hours a week for a monthMedium to high for a niche appStart a month before launch
8Product Hunt and Show HN1 to 2 days of preparation, 1 full day liveA spike of a day or two, strongest with a tech audienceLaunch day or a major version
9Posts from updates, reviews and milestones30 to 60 minutes per post by handMedium and compoundingEvery week after launch
10Build in public on X and LinkedInAbout 20 minutes a daySlow at first, then compoundingFrom the first prototype
11Short video1 to 2 hours per videoUnpredictable. Most clips do little, a few travel farWhen the app is visual
12An email list1 hour to set up, 30 minutes per emailLow at first, high by your next launchFrom the day the landing page goes live
13Press outreach to niche newslettersHalf a day for 15 pitchesMedium. A small audience that matches yoursLaunch week and major updates
14Cross promotion1 to 3 hoursLow to mediumWhen you have a second app or a friendly developer

How to promote an app on the App Store for free

Six of the fourteen tactics happen inside the App Store, and they rank highest because the store is where the decision to download is made. Apple's advertising site says 70% of App Store visitors use search to discover apps and almost 65% of downloads happen directly after a search (Apple's worldwide figures for 2022).

1. App Store Optimization

Time: one to two days, then an hour a month. Payoff: every person who searches or lands on your page sees the result for as long as the app is live.

  1. Collect 30 search phrases. Type your main term into the App Store search field and write down the suggestions, read the reviews of three competing apps, and note the words your testers use.
  2. Choose phrases you can win. Apple's App Store search guidance says popular terms are highly competitive for a newer or smaller app, while less common terms bring less traffic with less competition.
  3. Place them. The strongest phrase goes in the app name (30 characters), the second in the subtitle (30 characters) and the remaining words in the keyword field (100 characters, separated by commas with no spaces). The limits are in Apple's product page guidance.
  4. Remove waste from the keyword field: no word that is already in the name, subtitle or category, no plural of a word you included, no "app" or "game".
  5. Rewrite the captions on your first three screenshots so each states one benefit. Depending on orientation, the first one to three screenshots are the images that appear in search results.
  6. Use the promotional text (170 characters) for news. You can change it at any time without submitting a new version.
  7. After two weeks, open App Analytics and read the conversion rate by source. Change one thing, wait two weeks and compare.

It helps to know which fields search reads. The same Apple page says results depend on text relevance, meaning matches for your app's title, subtitle, keywords and primary category, and on user behavior such as downloads, ratings and reviews. The description is not on that list, so write it for the person deciding whether to download. Search results can also show app tags, which Apple generates with large language models from the metadata you supply, and that is one more reason to keep every field accurate.

What to expect: a slow climb over weeks, since search ranking reflects downloads and ratings as well as your text. Image dimensions are in our App Store screenshot sizes reference.

2. Ask for ratings with Apple's own prompt

Time: two to four hours of development. Payoff: high, because your rating shows next to the app in search results and Apple's App Store search guidance says ratings and reviews can influence how the app ranks.

  1. Find the moment a user has just succeeded: a saved file, a finished session, a streak reached.
  2. Call Apple's rating prompt at that moment (the SKStoreReviewController API, as Apple's ratings and reviews page names it). The user rates without leaving the app.
  3. Accept the limit. The prompt can be shown up to three times in a 365 day period, so do not spend one on first launch.
  4. Do not build your own popup to replace it. In Apple's App Review Guidelines, section 5.6.1 says custom review prompts are disallowed and section 3.2.2 says an app must not force users to rate or review it to access features.
  5. Reply to reviews in App Store Connect. The reviewer is notified and can update the review.

What to expect: ratings arrive in proportion to active users, so the count grows slowly at first. Wording, timing and reply templates are in how to get App Store reviews.

3. Apple's free marketing tools and promo codes

Time: one to two hours. Payoff: medium. These tools bring no traffic by themselves. They make every other channel look right and show you which one worked.

  • Marketing assets from the App Store Connect app. Apple's app promotion page says you can generate assets for a launch, a new version or a feature and share them to social media.
  • Badges, short links and QR codes. Apple's marketing tools generate a short link, a QR code or an embeddable badge for your product page, and the badge comes in 50 localizations. The usage rules are in Apple's App Store marketing guidelines, which we summarize on our App Store marketing guidelines page.
  • A Safari Smart App Banner on your website, another tool on Apple's app promotion page. It links straight to the app on the App Store, or opens the app if it is installed.
  • Campaign links. App Analytics in App Store Connect lets you create a link per channel, so you can see which post, newsletter or community sent downloads.
  • Promo codes for a paid app. You get up to 100 per version per platform, each valid for four weeks and usable once, per Apple's promo code help page. People who redeem a code cannot rate or review the app, so keep codes for press and partners.

Set up the campaign links before anything else goes out. In App Store Connect, open the app, click Analytics, choose Campaigns under Acquisition and add one campaign per channel. Apple's campaign link help page allows a campaign name of up to 30 characters, shows a campaign only after it has been live for 24 hours, and displays a metric once it reaches 5 in the date range you selected. Name each one so you can still read it in six months: reddit launch, newsletter october, x bio.

4. Localize the store listing

Time: about half a day per language. Payoff: medium and lasting, because everyone who browses in that language sees a listing written for them. Apple's localization page says the App Store is available in 175 regions and 50 languages, and that you can localize the app name, description, keywords, screenshots and app previews for each region.

  1. Open App Analytics and view impressions by territory. Countries where the app is already seen but rarely downloaded are the first languages to add.
  2. Translate the listing before the app: name, subtitle, keyword field, description and the captions on the first three screenshots. If the interface is still in English, say so in the description.
  3. Research keywords again in the new language. A translated keyword is a guess, so type it into that country's App Store search and read the hints.
  4. Ask one native speaker to read the result. A tester or a user from that country will do, and a wrong word in a 30 character name is seen by every visitor.
  5. Compare the conversion rate for that territory four weeks later.

What to expect: a new set of search terms and a gradual lift in the countries you chose. On Google Play, visitors see an automated translation of your listing if you add none, and Play Console offers free machine translation in 10 languages, per Google's translation help page. Google notes that no human reviews those translations, so have the name and short description checked by a person.

5. In app events

Time: two to three hours per event. Payoff: medium. An event gives an app that is already live a new card in search results and on its product page, and Apple's editors can pick it up for the Today, Games or Apps tabs.

  1. Find a real moment with a start and an end: a 30 day challenge, a new season of content, a live session, a major update.
  2. Choose the badge that fits. Apple's in app events page offers Challenge, Competition, Live Event, Major Update, New Season, Premiere and Special Event.
  3. Write to the limits: an event name of up to 30 characters, a short description of up to 50 and a long description of up to 120. Leave prices out, since Apple says a price in the text leads to rejection.
  4. Supply the artwork: a 16:9 image or video for the event card, at least 1920 by 1080 pixels, and a 9:16 one for the details page.
  5. Add the deep link that opens the event inside the app. Apple requires one for every event.
  6. Submit the event for review, which does not need a new app version, and let it appear up to 14 days before the start so people can ask to be notified.

What to expect: an event can run for up to 31 days and an app can have 10 published at once. People who already have the app see the event card beside it in search results. People who do not have it see your screenshots there and can download from the event page. Apple rules out daily tasks, price promotions with nothing new in them and general awareness campaigns, so plan events around things that really happen in the app.

6. Nominate the app for featuring

Time: under an hour. Payoff: low odds and a large upside. Apple does not charge for featuring and promises nothing.

  1. In App Store Connect, open your app, click Nominations under Featuring in the sidebar and create a nomination. You need the Account Holder, Admin, App Manager or Marketing role, per Apple's nomination help page.
  2. Pick the type: App Launch, App Enhancements or New Content.
  3. Describe what is new and why it matters to users, set the publish date, platforms and countries, and add up to 5 supporting links.
  4. Send it early. Apple's featuring page asks for at least two weeks of notice and suggests up to three months for wider consideration, while the help page says three weeks minimum. Three weeks or more satisfies both.

Apple says there is no checklist, but its editors consider user experience, interface design, innovation, uniqueness, accessibility, localization and the quality of the product page. What to expect: most nominations lead to nothing you can see. Send one for every launch and major update anyway, because the cost is an hour.

Two more free App Store tools

  • Custom product pages. You can publish up to 70 extra versions of your page, each with its own link, screenshots and promotional text. Apple's custom product pages overview says developers see conversion rise by 2.5 percentage points on average when they send people to one.
  • Product page optimization. Test up to three alternative icons, screenshots or previews against your original for up to 90 days, as Apple's product page optimization page describes.
Apple's WWDC25 session on App Store Connect updates, including keywords for custom product pages, offer codes and review summaries. Video by Apple Developer on YouTube

Where can I promote my app for free? Reddit, Product Hunt and Hacker News

7. Reddit and niche communities

Time: two to three hours a week for a month. Payoff: medium to high for a niche app, and close to zero if you arrive on launch day with nothing but a link.

Reddit's rules ask you to participate authentically in communities where you have a personal interest, to follow each community's own rules and not to spam. The audience is real: 26% of US adults say they use Reddit, according to Pew Research Center's 2025 survey.

  1. Find three communities where your audience asks the question your app answers.
  2. Read each community's rules. Many limit self promotion to a weekly thread, and some ban it.
  3. Spend three to four weeks answering questions with no link.
  4. When you launch, post what you built, why you built it and what you learned, in the format the rules allow. Say plainly that you are the developer.
  5. Stay in the thread all day and answer every comment, including the harsh ones.

An example launch post for an invented plant care app called Fernlog: "I killed four ferns in a year, so I built an app that tells me which plant needs water today. It is free and iPhone only for now. I am the developer. One thing I would like to know: is the watering schedule in the second screenshot clear to someone who has never opened the app?" It says who made the app, what it does, what it costs and which kind of reply you are hoping for.

What to expect: honest feedback first and downloads second. The comments are free product research. The same approach works in Discord servers, Facebook groups and forums for your niche. If your users gather on Telegram, start a channel of your own and follow our guide on how to grow a Telegram channel.

Answering questions is the part of this tactic that keeps paying after launch, and it is the honest answer to where you can promote your app week after week. Search each community for the question your app solves, sort by new, and write an answer that fixes the problem even if nobody taps a link. Say that you are the developer. Add the link once, where the rules allow it.

Community, What its rules say, What works
CommunityWhat its rules sayWhat works
RedditFollow each community's rules and do not spam. Reddit's spam guidance adds that if your contributions are mostly links to a business you run, you should post them less often or buy adsA full answer first. The link only when someone asks for it, or in the community's self promotion thread
Hacker NewsThe guidelines ask you not to use the site primarily for promotion and not to solicit upvotes or commentsTechnical detail about how you built the app, and one Show HN per real release
Product HuntLaunches come from personal accounts, and you cannot ask people for upvotesComments on other people's launches for weeks before your own
Discord servers, Facebook groups and forumsSet by each group's moderatorsA message to a moderator before you post anything about your app

The Reddit row comes from the Reddit Rules linked above and Reddit's spam help page, and the Hacker News row from the Hacker News guidelines. The "what works" column is our advice.

8. Product Hunt and Show HN

Time: one to two days of preparation and one full day live. Payoff: a spike that lasts a day or two, strongest for apps aimed at people who work in tech.

  1. Create a personal Product Hunt account weeks ahead and take part in discussions. You submit the launch from that personal account.
  2. Prepare the page: a tagline of at most 60 characters, a square thumbnail (240 by 240 pixels recommended) and at least two gallery images (1270 by 760 pixels recommended), as listed in Product Hunt's launch guide.
  3. Schedule the launch for 12:01 am Pacific time to get the full 24 hour cycle. You can schedule up to a month ahead.
  4. Write the maker's first comment: who the app is for, why you built it, what feedback you want. The guide says 70% of products that won Product of the Day, Week or Month had one.
  5. On the day, ask people for feedback and comments. Asking for upvotes is against the policy in Product Hunt's guide to sharing a launch.

Hacker News works the same way with stricter manners. A Show HN post must be something people can try, landing pages do not qualify, and the guidelines are blunt: "Please don't ask friends to upvote or comment."

What to expect: visitors for a day or two and a handful of thoughtful comments. Decide in advance what a visitor should do next, and make sure the page they land on links straight to the store.

Free app promotion sites: where to submit an app

Lists of free app promotion sites tend to mix launch platforms people really browse with directories nobody visits, and some of the old favorites now charge. These are the sites worth checking for a new app, with what listing costs today.

Site, Cost to list an app, Worth knowing
SiteCost to list an appWorth knowing
Product HuntFreeLaunch from a personal account, schedule for 12:01 am Pacific time and never ask for upvotes, as tactic 8 explains
Hacker News (Show HN)FreeIt has to be something people can try now. A landing page or a waitlist does not qualify
AlternativeToFree. A paid priority review moves you up the queue but does not buy approvalUse the submission form, not your user profile, and keep links and contact details out of the description, per AlternativeTo's FAQ
BetaListPaid only, with an automatic refund if you are not selectedFor pre launch and recently launched startups. It needs your own domain and does not accept a direct App Store link, per BetaList's FAQ
Reddit and niche forumsFreeOnly where the community's rules allow it, after weeks of taking part, as tactic 7 explains

Many older lists still describe BetaList as free, which is no longer true. Submit to the free sites in launch week, give each one its own campaign link, and skip any directory that would not send you visitors you would recognize as your users. That is why bulk directory submissions sit in the not worth your time list further down.

Turn every update and review into a post

9. Posts from updates, reviews and milestones

Time: 30 to 60 minutes per post by hand. Payoff: medium and compounding. An app that ships regularly never runs out of true things to say.

  • A new version. Boil the release notes down to two or three changes users will notice and add a screenshot. Our app release notes examples and app update announcement examples show the wording.
  • A rating. Apple's ratings and reviews page lets you use your rating in marketing as long as it accurately reflects the current rating.
  • A review. The same page allows customer reviews in marketing only with the reviewer's permission. If you cannot get it, post the rating instead.
  • A milestone. 100 ratings, 1,000 downloads, one year live: thank your users and say what comes next.
  • A feature tip, for any week with no release.

Regularity matters more than volume. Buffer's consistent posting study of more than 100,000 users (January 2025) found that people who posted in at least 20 of 26 weeks got about five times the engagement per post of people who posted in four weeks or fewer. One post a week is the target.

What to expect: little from any single post. The value is a feed that proves the app is maintained when a journalist, a partner or a possible user looks you up. Formats and networks are covered in how to promote an app on social media.

Free audience building: build in public, short video and an email list

10. Build in public on X and LinkedIn

Time: about 20 minutes a day. Payoff: slow for the first months, then it compounds, and the audience follows you to your next app. It is the core of founder led marketing.

  • A progress screenshot with one sentence on what changed.
  • A real number: downloads this week, crash rate, revenue if you are comfortable sharing it.
  • A decision and the reason behind it.
  • A mistake and how you fixed it.
  • A question for people who have the problem your app solves.

Pick the network by audience. X reaches other developers and early adopters (21% of US adults use it, per the Pew survey above). LinkedIn fits apps that people use at work or that companies pay for. Spend as much time replying to other builders as posting, because nobody follows an account that only broadcasts.

What to expect: slow growth at first. Judge it after three months of weekly posts.

11. Short video

Time: one to two hours per video. Payoff: unpredictable. Most clips do little, and an occasional one reaches far beyond your followers. The audience is large: in the same Pew survey 84% of US adults use YouTube, 50% Instagram and 37% TikTok, and among adults under 30 the figures are 95% for YouTube and 80% for Instagram.

  1. Record the screen doing the one thing the app is for, in under 30 seconds. Per Apple's product page guidance, app previews also run up to 30 seconds and use footage captured on the device, so one recording can serve the store listing and social media.
  2. Open with the result, then show how you got there.
  3. Add captions. App previews autoplay muted on the App Store, and a clip that works with no sound works everywhere.
  4. Post the same clip as an Instagram Reel, a TikTok and a YouTube Short.
  5. Make five before you judge the format.

What to expect: a handful of views on most clips. Keep the recording even when a clip does nothing, because the same footage becomes the app preview on your listing and the opening frames of your Product Hunt gallery.

12. An email list

Time: one hour to set up, then 30 minutes per email. Payoff: low at first and high by your next launch. A list is the one audience you can reach on launch day without depending on a feed, and everyone on it asked to hear from you.

  1. Put a sign up form on your landing page and say what people will receive: launch news and about one update a month.
  2. Offer the same sign up inside the app as an option, never as a gate. Guideline 5.1.1 in Apple's App Review Guidelines requires consent for the data you collect and a privacy policy that says how you use it, so name the email address there.
  3. Send four kinds of email: launch day, each major update, a milestone thank you and a request for feedback before a big change.
  4. Put one button in each email and make it a campaign link, so App Analytics shows what the email sent.
  5. Follow the rules for marketing email. In the US, the FTC's CAN SPAM compliance guide requires a valid physical postal address in every message, an opt out that keeps working for at least 30 days after you send, and removal within 10 business days. The guide puts the penalty at up to $53,088 for each email that breaks the law.

The free plans of the common email tools differ mostly in how many subscribers they allow. These limits were read on each vendor's pricing page in October 2026.

Email tool, Free plan limit, Worth knowing
Email toolFree plan limitWorth knowing
KitUp to 10,000 subscribersLanding pages and sign up forms are included. Automated sequences start on the paid Creator plan and Kit branding stays on, per Kit's pricing page
beehiivUp to 2,500 subscribersNo cap on sends and landing pages included. Automations start on the paid plan, per beehiiv's pricing page
MailerLite250 subscribers and 2,500 emails a month1 landing page, 3 forms and 3 automations. Sending locks above 250 until you upgrade or remove people, per MailerLite's pricing page
Mailchimp250 contacts and 500 emails a month1 seat and a cap of 250 emails a day. Automation flows and scheduling are not included, per Mailchimp's pricing page
ButtondownYour first 100 subscribersSending from your own domain and a hosted archive are included, per Buttondown's pricing page

What to expect: a small list for a long time. Fifty people who typed in their address are worth the hour, since they are the ones most likely to download on day one, rate the app and reply when you ask what to build next.

Press outreach and cross promotion

13. Press outreach to niche newsletters

Time: half a day for 15 pitches. Payoff: medium. The audience is small but matches yours exactly.

  1. List 15 newsletters, blogs, podcasts and YouTube channels your audience follows. Prefer the ones that have covered a similar app.
  2. Write four sentences: who the app is for, what is new about it, why now, and the link. Attach one screenshot.
  3. Offer access. Send a promo code for a paid app, or an invitation to a beta build through TestFlight, which supports up to 10,000 external testers.
  4. Send each pitch individually, with one line that shows you read their work.
  5. Follow up once after a week, then stop.

An example pitch for the same invented app: "Hi Dana, your issue on balcony gardens is why I am writing. I made Fernlog, an iPhone app that tells you which plant needs water today. Version 2.0, out on Friday, adds light readings from the camera. It is free with an optional upgrade. Here is a TestFlight link if you would like to try it before release." Five sentences, one reason for this writer, one piece of news and a way to try the app.

What to expect: most pitches get no reply, which is normal. One mention in a newsletter your audience trusts repays the half day.

14. Cross promotion

Time: one to three hours. Payoff: low to medium, and it depends on having a second app or a friendly developer.

  • Your own apps. Apple's App Review Guidelines (section 3.2.1) allow you to display your own apps for promotion inside your app, provided the app is not merely a catalog of your apps. A "More from us" row in settings is enough.
  • One limit: an app must not force users to download another app to reach a feature (section 3.2.2).

Cross promotion with other indie apps works best outside the app itself. Section 3.2.2 of the same guidelines lists, among unacceptable practices, an interface that displays third party apps in a way similar to the App Store or as a general interest collection. Apple does not publish where one recommendation ends and a collection begins, so keep partner mentions in places App Review never has to judge: each other's newsletters, social accounts and websites.

  1. List ten apps your users are likely to have as well: the same audience and a different job. A plant care app pairs with a garden planner or a recipe app for home grown herbs.
  2. Pick partners close to your own size, so the trade is fair to both sides.
  3. Propose one concrete swap with a date: one newsletter mention each in the same week, or one social post each on release day.
  4. Give every partner a campaign link and compare first time downloads two weeks later.
  5. Repeat with the partners that sent users who stayed, and drop the rest.

What to expect: a modest number of downloads per swap, from people who already pay attention to apps like yours. The result depends on the partner's audience, which is why every swap gets its own campaign link.

How to promote an Android app for free on Google Play

Everything outside the App Store section applies to Android unchanged. Inside the store the fields differ: Google Play allows a 30 character app name, an 80 character short description and a 4,000 character full description, per Google Play Console Help. Put your search phrases in those fields as natural sentences. Google warns that repetitive or irrelevant keywords can get an app suspended.

Two free Play Console tools match the Apple tactics above. For ratings, Google's In App Review API lets people rate without leaving the app. Google's developer guide to the review API tells you not to ask a question such as "Do you like the app?" before the rating card and not to put the request behind a button, because a quota that Google does not publish decides whether the card appears at all. For different audiences, Google's custom store listing help page allows up to 50 extra listing pages, each aimed at a country, a search keyword or a link of your own, which covers the same ground as Apple's custom product pages.

The store side of Google Play, including listing experiments, pre registration and the testing requirement for new personal accounts, is laid out field by field in how to market an app.

Google's Play team covers the 2026 Play Console updates for growing an app, from time savers for daily tasks to deeper growth insights. Video by Android Developers on YouTube

How to promote an app on Google for free

Google search is the other place people look for an app, usually with the problem in the query ("app that reminds me to water plants") or with your app's name after they saw a post. None of these steps cost money.

  1. Write one page per use case on your own site, in the words people search, with the App Store badge and a Smart App Banner. A page that answers one question does better than a home page that lists every feature.
  2. Add structured data. Google's software app documentation says a page can show app details as a rich result when its markup includes the app's name, its price (0 for a free app) and either a rating or a review, and it recommends adding the category and operating system. Google also says it does not guarantee the rich result will appear.
  3. Connect the site to Google Search Console, which shows the queries that bring people to each page. Write the next page around a query that already brings visitors.
  4. Publish one walkthrough video on YouTube with the app's name in the title. People search YouTube for how to use an app, and a link in a regular video's description can be tapped once your channel has advanced features turned on. The details are in how to promote an app on social media.

Keep the rating in your markup honest and current, the same rule Apple applies to a rating in your marketing. What to expect: search traffic to a small site builds over months, so start the pages before launch and add one a month.

How to promote an app offline for free: QR codes and App Clips

Some apps are found in person: at a gym, a cafe, a campus, a meetup or a trade show. A printed code costs nothing beyond the paper and takes the person straight to the store.

  • A QR code for your product page. Apple's marketing tools, linked from the App Store marketing guidelines, generate one for free. Use a campaign link behind it, so App Analytics shows how many downloads came from the poster, the flyer or the table at the event.
  • A one line reason above the code. "Scan to see which plant needs water today" gives people a reason to lift the phone, where a bare code gives none.
  • An App Clip for a quick try. Apple's App Clip documentation describes a small version of the app that opens instantly without an install, and a demo version, such as a game's first level or one free workout, that ends with a prompt to install the full app.
  • App Clip size. On iOS 17 and later the uncompressed App Clip can be up to 100 MB, and the demo link that App Store Connect generates supports App Clip Codes, NFC tags and QR codes, per Apple's App Clip functionality guide. It takes development work, so save it for an app whose value shows in one minute.

What to expect: a few downloads per event, from people who saw the app in a setting where it makes sense. Print the code large enough to scan from a step away and test it on two phones before you print a batch.

Words to promote an app: example lines you can copy

Every tactic above ends in a sentence somebody has to write. These lines are written for Fernlog, the invented plant care app from the examples above. Swap in your own audience, result and price. Each one says who the app is for or what it does, and stays inside the limit of the place it goes.

Where it goes, Example line, Limit or rule
Where it goesExample lineLimit or rule
App Store subtitle"Watering reminders by plant"30 characters. This one uses 27
Promotional text"New this week: light readings from your camera. Point it at a windowsill and see which plants will be happy there."170 characters, and you can change it with no new version
In app event name and short description"Spring Repotting Week" and "Live repotting class with a nursery owner"30 and 50 characters, with no prices in the text
Product Hunt tagline"Know which plant needs water today"60 characters at most
Community post opener"I am the developer. I built this after killing four ferns in a year."Say who you are, and link only where the community's rules allow
Update post"Fernlog 2.0 is out: light readings from your camera, faster reminders and a widget for your home screen."Two or three changes a user will notice, with the version number
Rating post"4.8 stars from 1,200 ratings. Thank you for every one."The rating has to match your current one on the day you post
Launch email subject line"Fernlog is live on the App Store today"Mailchimp's subject line guidance suggests no more than 9 words and 60 characters

The character limits for the subtitle, promotional text, event fields and tagline come from the Apple and Product Hunt pages linked in the sections above. More worked wording is in our app launch announcement examples.

What not to do when you advertise an app for free

  • Do not buy, swap or reward reviews. Apple's App Review Guidelines say that manipulating reviews or chart rankings with paid, incentivized, filtered or fake feedback can end in expulsion from the Developer Program.
  • Do not ask for upvotes on Product Hunt or Hacker News. Ask for feedback.
  • Do not paste the same link into ten subreddits. Reddit's rules prohibit spam and tell you to follow each community's rules.
  • Do not quote a review without the reviewer's permission, and do not show an old rating.
  • Do not alter Apple's badge. Apple's marketing guidelines call for one badge per layout and artwork left exactly as supplied.
  • Do not pack the app name with keywords. Guideline 2.3.7 limits names to 30 characters and tells developers not to pack metadata with popular app names or irrelevant phrases.

Free app promotion that is not worth your time

Nothing in this list breaks a rule. Each one simply returns less than the hour it takes, and with no budget your hours are the budget.

  • Keywords in the promotional text. Apple's App Store search guidance says promotional text does not affect search ranking. Use the field for news and keep search phrases in the name, subtitle and keyword field.
  • Launching on eight networks at once. One account you post to every week does more than eight you abandon in a month, and the consistency data above counts weeks with a post, whatever the network.
  • Bulk submissions to app directories. Before you fill in a form, ask whether you would ever visit that site to find an app. If not, your users will not either.
  • A press release to large tech sites. A general newsroom gets more launch announcements than it can open. The 15 individual pitches in tactic 13 take the same half day and go to people who cover your subject.
  • Follower swaps with other developers. They add followers who will never open the app, and the feed then looks busier than the audience is.
  • Mass direct messages. Reddit's spam help page lists sending large amounts of unsolicited chat or private messages among the things that violate its policy.
  • Checking downloads every day. Campaign data appears after 24 hours and only once a metric reaches 5, so a look once a week tells you more than seven daily ones.
  • Polishing a launch video for a week. Record the screen, add captions and post. The fifth rough clip teaches you more than one perfect one.

Cheap ways to advertise an app when free is not enough

Free tactics cost hours. When you have a little money and fewer hours, a small paid test can tell you in two weeks what organic posts would take months to show. These are the smallest tests we would run, one at a time, judged by first time downloads per campaign link and not by clicks.

Option, Smallest real test, Why it suits a small budget
OptionSmallest real testWhy it suits a small budget
Apple Ads on your app's name and a few phrasesEligible new accounts get a 100 USD credit, and the product runs in 91 countries and regions, per Apple's app promotion page. You set the most you will pay per tapThe person is already searching in the App Store, and the ad is built from your listing, so there is no creative to make
Boosting a post that already did wellPut a small daily amount behind an Instagram post or a TikTok clip that earned saves and comments without help. The options for Instagram are in how to promote an app on Instagram and for TikTok in how to promote an app on TikTokYou pay to extend proof you already have, instead of testing a guess
A TikTok Ads Manager campaignA campaign's daily budget must exceed $50 and an ad group's must exceed $20, per TikTok's budget help page, so a one week test costs at least $140 at the ad group floorWorth it only once your unpaid clips already work on TikTok
A sponsored slot in a niche newsletterOne issue of a newsletter your audience reads, with a campaign link or a custom offer code so you can count what it returnedA small, exact audience, and the price is set by the writer instead of an auction

The arithmetic: $20 a day for 7 days is $140. Before any of these, make sure the listing converts, because every paid visitor lands on it. The full comparison of Apple Ads, Google App campaigns, Meta and TikTok, with what an install typically costs, is in the paid section of how to market an app.

How to promote a new app for free: a week by week routine

If the app is new, the first month sets up everything the weekly routine relies on later. This schedule covers the four weeks around a release and uses only the free tactics above, with our own estimates of the hours. The longer calendar, including positioning and paid tests, is the 30 day plan in how to market an app.

Week, What you do, Tactics, Hours
WeekWhat you doTacticsHours
1, three weeks before releaseCollect 30 search phrases and write the name, subtitle, keyword field and first three screenshot captions. Send the featuring nomination. Join three communities and answer your first questions. Put a sign up form on your page1, 6, 7 and 1210 to 12
2Place the rating prompt after a success moment. Create one campaign link per channel. Record the 30 second screen capture. Draft the Product Hunt page and 15 pitches2, 3, 8, 11 and 138 to 10
3, release weekRelease. Email the list, go live on Product Hunt, post in your communities in the format their rules allow, publish the launch post and send the pitches. Answer every comment the same day7, 8, 9, 12 and 1312 to 15
4Reply to every review. Read downloads by campaign and drop the weakest channel. Rewrite the weakest screenshot caption. Ship the first update and post about it1, 2, 3 and 95 to 6

From week 5, drop to the three hour routine below. Leave localization and your first in app event for the second month, when App Analytics has enough data by territory to tell you which language to add and which feature people use most.

How to promote an app for free in three hours a week

After launch week, the tactics that keep paying fit into about three hours a week. Put them on your calendar as fixed slots, or the next release will always win. That routine is how to promote your app for free without it taking over your week.

Weekly task, Time, Tactic it serves
Weekly taskTimeTactic it serves
One post from an update, a review, a milestone or a feature45 minutes9
Reply to every new review15 minutes2
Answer questions in one community60 minutes7
Three short build in public posts60 minutes10
Check downloads by source and conversion rate15 minutes1 and 3

Once a month, add an hour to review your keywords, one short video and one email to your list. For every major update, send a featuring nomination and a round of pitches, and set up an in app event if the update fits one of Apple's badges. Once a quarter, add a language to the listing or arrange one swap with another developer. The app launch checklist lists the one time tasks around a release.

Let a free plan draft the posts from your updates and reviews

Tactic 9 is the one that costs time every single week. Spreadcast's free plan does the drafting. Paste your App Store link at the start page and it checks your public listing every day. A new version, a new 5 star review or a rating milestone becomes a designed post made from your icon and screenshots, which you download and publish yourself.

Posts on the free plan carry a small Spreadcast mark, and a post that quotes a reviewer waits for your approval, in line with Apple's permission rule. It covers App Store apps today. The paid plans, which publish for you, are on the pricing page.

Questions

Frequently Asked Questions

How can I promote my app for free?

Start with the store listing (name, subtitle, keywords and the first three screenshots), add Apple's rating prompt, then pick one community and one social network and show up every week. Those four cost no money and keep working after launch week.

How do I get app downloads without paying for ads?

Most free downloads come from App Store search, so the listing is the first job: Apple says almost 65% of downloads happen directly after a search. Add ratings, a launch in one or two communities and a steady feed of update posts. The wider plan is in how to market an app.

How do I advertise an app for free?

Use the free placements you already own: the promotional text and in app events on your product page, the App Store badge on your website, a Smart App Banner in Safari, your email list and your social accounts. Apple also offers featuring nominations at no cost.

How long does free app promotion take to work?

A launch on Product Hunt or in a community shows results within a day or two. Listing changes and ratings take weeks, and social accounts take months. Plan on about three hours a week for at least three months before judging.

Can I promote my app on Reddit?

Yes, if you are a real member of the community and follow its rules. Reddit's rules prohibit spam and ask for authentic participation, and many subreddits restrict self promotion to certain threads. Contribute for a few weeks before you post your app.

How do I get my app featured on the App Store?

Submit a featuring nomination in App Store Connect for each launch or major update. Apple asks for two to three weeks of notice at minimum and suggests up to three months, per Apple's featuring page. Selection is editorial and not guaranteed.

Is Product Hunt worth it for a mobile app?

It is worth a day if your audience includes people who work in tech or like trying new tools. Expect a short spike and useful comments. For a consumer app with a general audience, communities and short video usually deserve the time first.

Sources

Where These Facts Come From

Every outside number, rule and price on this page links to the page it was taken from.

  1. Apple Ads on the App StoreApple Ads
  2. App Store search guidanceApple Developer
  3. Creating your product pageApple Developer
  4. Ratings, reviews and responsesApple Developer
  5. App Review GuidelinesApple Developer
  6. Promote your appsApple Developer
  7. App Store marketing guidelinesApple Developer
  8. Analytics in App Store ConnectApple Developer
  9. Request and manage promo codesApp Store Connect Help
  10. Nominate your app for featuringApp Store Connect Help
  11. Getting featured on the App StoreApple Developer
  12. In app events on the App StoreApple Developer
  13. Custom product pagesApple Developer
  14. Product page optimizationApple Developer
  15. Reddit RulesReddit
  16. Social media fact sheet, 2025 surveyPew Research Center
  17. Preparing for a Product Hunt launchProduct Hunt
  18. Sharing your Product Hunt launchProduct Hunt
  19. Show HN guidelinesHacker News
  20. Consistent posting studyBuffer
  21. TestFlight overviewApple Developer
  22. Main store listing limitsGoogle Play Console Help
  23. Expanding your app to new marketsApple Developer
  24. Translate and localize your appGoogle Play Console Help
  25. Create custom store listingsGoogle Play Console Help
  26. Google Play In App Review APIAndroid Developers
  27. Campaign links in App AnalyticsApp Store Connect Help
  28. Spam policyReddit Help
  29. Hacker News guidelinesHacker News
  30. CAN SPAM Act: a compliance guide for businessFederal Trade Commission
  31. Best practices for email subject linesMailchimp
  32. Kit pricingKit
  33. beehiiv pricingbeehiiv
  34. MailerLite pricingMailerLite
  35. Mailchimp marketing plansMailchimp
  36. Buttondown pricingButtondown
  37. About budgetTikTok Business Help Center
  38. AlternativeTo FAQAlternativeTo
  39. BetaList FAQBetaList
  40. Software app structured dataGoogle Search Central
  41. About Search ConsoleGoogle
  42. App Clips documentationApple Developer Documentation
  43. Choosing the right functionality for your App ClipApple Developer Documentation
  44. Video: App Store Connect updates from WWDC25Apple Developer
  45. Video: growing an app with Google PlayAndroid Developers

Researched and written by Spreadcast. Last checked on October 17, 2026.

Still on autopilot

Put Your App's Marketing on Autopilot

Paste your App Store link once. Your next update, review and rating milestone becomes a post, published for you.

Free to start · No credit card · No manual posting