Campaign Best Practices
Overview
Campaign
A campaign encompasses the business rules that reflect a promotion. This includes general information relating to the promotion as well as qualification and reward information.
Campaigns are the foundation of Eagle Eye Omnichannel Promotions, holding the business rules and configurations required to generate coupon rewards for customers. This includes setting information such as the start and end dates, defining qualification criteria, and specifying the rewards customers should receive. Campaigns can be created and managed via the Campaigns API and AIR dashboard, offering a variety of campaign types to meet diverse promotional needs.
Terminology
| Term | Description |
|---|---|
| Qualification | What the customer needs to do in order to receive the reward. Generally the qualification is a basket or product spend and/or unit threshold. |
| Reward | What the customer gets when they meet the qualification requires set in a campaign. This could be a discount, points or the creation of a coupon account in their wallet. |
Example: Fabulous Promotions
Consider this loyalty program example that will be referenced throughout this documentation to help you identify key areas of the qualification and rewards containers for the campaign request JSON payloads for creating campaigns via API.
A Fabulous Retailer offers a very attractive loyalty program called Fabulous Rewards that allows consumers to:
- Earn 10 base points for every 1.00 spent
- Receive personalized (targeted) and mass(open) loyalty rewards such as:
- Points
- Discounts
- Coupons for future use
A Fabulous Retailer would like to streamline their campaign creation and decided to create campaigns via the Campaigns API.
Updated about 5 hours ago
Visit the below pages to dive deeper into the various Campaign functionality.
