The moment
The trigger is an achievement your app already detects:- A completed purchase: the checkout success or thank-you screen.
- A milestone or streak: the user’s 7th consecutive day, a finished course, a cleared level, a savings goal reached.
The mechanic
The reward is a premium brand offer, paid for by the brand, never by you. A brand funds the perk (a free trial, a discount) as its cost of acquiring a customer; your app supplies the moment and the audience. You render the offer as part of your congratulations UI (“You did it, here’s something on us”), the user claims it by tapping through, and the brand fulfills it on their side. There is no coupon inventory for you to buy and no reward budget for you to hold.The economics
Revenue from this use case lands in thebrandOfferRevenue metric: a CPA bounty, paid per verified activation. Two rules govern how it’s counted:
- A claim is not a conversion. A claim means the user tapped through to the brand. Nothing pays out on a claim.
- Activation is server-verified. The bounty is earned only when the brand-side completion is verified on Encore’s servers. Your app never attests to a conversion, which is why the economics survive scrutiny.
Integration surfaces
The API is the lead surface for this use case: the moment lives in your code, the reward is fulfilled externally by the brand, and the whole flow (feed, delivered confirmation, tokenized claim) is complete over REST with nothing to install.
Related
- Rewarded Actions guide: the API integration walkthrough for this use case.
- API Reference overview: the impression and claim model behind the flow.
- Post-Purchase Placements: the Web SDK surface for purchase moments.