Build a habit
Recurring rewards
A repeatable offer for sharing regularly, with a cooldown you choose.
Rewards
Encourage regular sharing, bring people together around a launch, or reward an achievement. Every offer rewards a qualifying public post about your app. Choose when users can earn and what your app gives them.
Build a habit
A repeatable offer for sharing regularly, with a cooldown you choose.
Make the most of a moment
A limited-time offer for a launch, release or focused campaign.
Celebrate an achievement
A one-time reward for sharing a specific achievement with your app, with no campaign deadline. Each user can earn each Milestone once.
Start with what users already consume in your app. A recurring offer could reward a post with 25 tokens, 10 image generations or 50 messages. A Drop or Milestone could offer more of the same, or a month of access to a Pro feature to give users a taste of a higher plan.
Your pricing, with an earned tier
An AI app with 1,000 free credits each month.
1,000 credits / month
Refresh automatically.
No posting required.
250 extra credits
Per qualifying public post about your app.
Earn once every five days.
5,000 credits / month
A paid plan for more capacity.
No posting required.
An optional engagement bonus can add up to 100 credits.
Keep the free plan useful. Give users a way to earn extra usage and a paid path to substantially more.
An AI assistant with 1,000 messages included in its monthly subscription.
1,000 messages / month
Included in the subscription.
Refresh each billing cycle.
50 extra messages
Per qualifying public post about your app.
Earn once every five days.
500 extra messages
Purchase a message pack.
Available between renewals.
An optional engagement bonus can add up to 25 messages.
Give subscribers a reason to share too. Small earned top-ups sit alongside larger paid packs.
An image generator that sells packs of generation credits.
10 starter credits
A one-time allowance to try the app.
No subscription required.
20 extra credits
Per qualifying public post showing a creation.
Earn once every five days.
200 credits
Purchase a generation pack.
Buy another pack when needed.
An optional engagement bonus can add up to 10 credits.
Let users make something worth sharing, then choose an earned top-up or a larger purchase.
A design app with free editing and paid Pro tools.
Basic editing
Keep creating with the core tools.
No expiry.
10 days of Pro
For a qualifying post sharing a completed project.
A Milestone earned once per user.
Ongoing Pro access
Subscribe for continued access to Pro tools.
Access while subscribed.
Use a one-time Milestone to introduce Pro without creating a recurring free subscription.
Let users experience the paid features on a real project, with a clear upgrade path when the reward ends.
A productivity app with a 10-day trial of its paid features.
10 days
Try the full product.
Starts when the trial begins.
5 extra days
For a qualifying post sharing a workflow.
A Milestone earned once per user.
Continued access
Subscribe to keep using the paid features.
Access while subscribed.
Your app applies the extra days to the trial; Earnesty verifies the qualifying post.
Give users more time to experience the value while their shared workflow introduces the app to others.
Illustrative setups for your app, not Earnesty pricing. You choose the amounts, cooldowns and reward limits. Users include the required disclosure in their posts; your app grants the rewards.
Recurring rewards
Use a recurring reward when there is always something new to create, discover or explain in your product. Users can earn again after your chosen cooldown, so participation can continue beyond a single campaign.
Start with a pace that fits how people use your product. A weekly offer might suit a creative tool; a longer cooldown can give users time to build something worth sharing. Choose an amount you can afford to give repeatedly.
Drops
Use a Drop when you have a particular moment to share: a launch, a feature release or a seasonal challenge. A closing date and limited places give the offer a clear scope.
Choose one clear theme, an end date and how many participants you want to reward. Give people enough time to try what you are launching and share their own experience. Places go to qualifying requests received before the deadline while capacity remains.
Milestones
Use a Milestone to reward users for sharing an achievement with your app. Each user can earn each Milestone once, whenever they reach it. There is no campaign deadline.
Choose an achievement your users can share publicly and a reward that helps them keep going. It could be a completed project, a new skill or a result they are proud of. Set posting requirements that make the achievement clear; Earnesty verifies the qualifying public post.
Offer writing credits, generation tokens, extra usage or another benefit your app can grant. Set the base amount for an accepted post.
A recurring offer has a cooldown. For example, a five-day cooldown excludes posts published within the cooldown window after the previous earning post. Waiting to submit an ineligible post does not make it qualify. Drops and Milestones are evaluated under their own rules.
Set a per-user lifetime limit for each reward type. Base rewards and engagement bonuses count toward the same allowance for that type.
Set an optional maximum bonus based on the post’s public engagement. The review is due five days after publication and compares it with your program’s recent posts on the same platform. The bonus can be zero. It does not measure referrals, signups or sales.
The bonus maximum is independent of the base reward. You can also configure an engagement-only offer with a zero base reward; an accepted post still incurs a processing fee.
Meet ImageEditor, an example AI photo-editing app. It uses Earnesty to manage rewards.
Give users more tokens for a qualifying post.
Share a photo you edited and tell your followers about your experience.
A user just made something worth sharing. Or they need a few more credits to keep going. Put “Post about this to earn credits” right there in your app, when they’re eligible to earn.
Use live offer JSON to build your own button, banner or access screen, or add our lightweight button helper. Your app chooses the moment. Earnesty checks recurring-offer eligibility and provides the link.
Your earnesty.page keeps the full instructions, X posting link and reward history together, with eligibility checked again when it opens.
Add a contextual posting offerFor an app that charges in tokens, four accepted posts earn 100 tokens before bonuses, assuming enough allowance remains. Bonuses could add up to 60 more. Processing those four posts uses 20 Earnesty Credits; providing the photo-editing tokens is your separate cost.
These are illustrative settings. Choose amounts your users value and you can afford to provide.
Choose a moment, give users something worth earning, and make the offer your own.
Get started