Understanding the Offer mode
This article explains about how the offer mode works in the Screen composer
Offer mode in Purchasely screen composer allows you to display an alternative copy or price for your offers. This feature is perfect for new user acquisition, retention and winback an expired user and lets you leverage the same Screen / Paywall both for end-users who are eligible to an Offer and those who are not.
When is Offer Mode displayed?
Offer Mode is displayed only when the end-user is eligible for the Offer associated with the plan—either an Introductory Offer or a Promotional Offer configured in the Offering. If no specific text has been defined for Offer Mode, the SDK automatically falls back to the Regular Mode text.
How to customize a paywall for offer mode:
Once you have prepared a paywall for Regular Mode, you turn on the offer mode radio button on the top of the screen and customize each and every text element you have filled for the regular mode you can customize it for offer mode.

How to display the offer price for different regions ?
Purchasely provides you with tags to automatically to fetch the offer price and offer duration.
Use the following tag to show the the introductory offer or new user acquisition offer & promotional offer or developer determined offer price.
Tag | Usage | Example |
---|---|---|
OFFER_PRICE | Displays the winback offer price. | For a winback offer : Don't miss the intro offer of {{OFFER_PRICE}} for the first week. The output will be: Don't miss the intro offer of $0.99/week for the first week. |
OFFER_AMOUNT | Displays the winback offer amount. | For a winback offer : Don't miss the intro offer of {{OFFER_AMOUNT}} for the first month. The output will be: Don't miss the intro offer of $5.99 for the first month. |
OFFER_PERIOD | Displays the winback offer period. | For an extension of a free trial: Don't miss the free trial for a {{OFFER_PERIOD}}. The output will be: Don't miss the free trial for a week. |
OFFER_DURATION | Displays the winback offer duration. | For a winback: Hurry up intro offer for {{OFFER_AMOUNT}}/ {{OFFER_DURATION}}. The output will be: Hurry up intro offer for $0.99 / 1week. |
OFFER_PRICE_COMPARISON | Displays the price difference between the discounted offer and the regular price of the plan for the higher duration. | With: - offer price: $99.99/year - monthly: $9.99/month {{OFFER_PRICE_COMPARISON}} will display $19.89 |
OFFER_DISCOUNT_PERCENTAGE | Displays the discount percentage between the discounted offer and the regular price of the plan. | With: - offer price: $99.99/year - monthly: $9.99/month {{OFFER_DISCOUNT_PERCENTAGE(plan1,plan2)}} will display 17% |
Get user eligibility to introductory offer
Purchasely SDK provides a method to retrieve easily from your application if a user is eligible to a introductory offer (or free trial)
More information in the dedicated article
Updated 7 days ago
Check Dynamic Offering to learn more about how to associate multiple offering to a same Paywall