We originally built Promies to solve a very specific problem of our own: distributing and managing promo codes for our Android apps. Once we saw how much easier it made our lives, we decided to share it with the rest of the developer community.
A few months ago, we completely re-wrote Promies from scratch. Along with that total codebase overhaul, we gave our promo code distribution system a massive, much-needed revamp.
If you’ve ever run an app giveaway, you know how chaotic it can get. Here is a look at how the new system takes the headache out of managing your promo codes.
From spreadsheet chaos to "batches"
When you export promo codes from the Google Play Console, you are handed a raw Excel sheet. From that point on, you are completely on your own. You are responsible for managing them, manually keeping track of which codes have been handed out, which ones are actually used, and which ones are still sitting idle in your spreadsheet.
With Promies, you can take those exported codes and insert them into what we call a "batch" in the code repository. Think of a batch as a clean, digital container for a specific set of codes you've generated.
Creating and sharing Promotions
Once your batches are set up, you can create a "promotion." A promotion can pull promo codes from one batch or even combine codes from multiple batches.
After configuring your promotion, you are provided with a clean, dedicated promotion URL. Instead of pasting a giant wall of text codes into a forum, where bots scrape them instantly, or users get frustrated trying already-redeemed codes, you just share this single URL.
This makes distribution incredibly easy, making it ideal for posting on Reddit, Twitter, and other online communities. Promies handles the logistics in the background, handing out codes one by one and automatically keeping track of which ones are used.
Tailor the giveaway experience
Every app campaign has different goals, so we built plenty of ways to customize your promotion pages.
For instance, you can choose to require an email address before providing a user with a promo code. This acts as an excellent speedbump against bots and serial hoarders, ensuring your codes go to actual users, since email verification is required.
To highlight the true value of what you're giving away, you can display before-and-after pricing so users have context on the value they are receiving. We've also packed in several other customization options to drive engagement, such as displaying the code's expiration date or setting up limited availability thresholds to create a sense of urgency.
Finally, sometimes a user grabs a code only to realize they can't use it or have already unlocked the feature. We've added a button that allows users to seamlessly return a code, instantly throwing it back into the pool for someone else to enjoy.
Getting free exposure for your apps
On top of making the logistics effortless, we also want to help you actually get eyes on your work.
On our homepage, we prominently showcase recent public promotions, allowing you to gather new users organically right from the platform. Additionally, we are now sending out a monthly newsletter featuring the best recent promotions directly to our subscribers, driving even more exposure to your apps.
Give it a spin for your next giveaway and let us know your thoughts!
If you do not already have one, you can sign up for a Promies developer account and get started quickly.




Top comments (0)