Frontend Customizations
Adding widgets and buttons in your app to open the FlipGive Rewards webview in conspicuous but thoughtful ways that complement your users’ existing clickpaths is key to driving engagement to your rewards program. We recommend showing widgets contextually so that they provide a helpful service. For example for an event scheduling app, a widget showing restaurants and hotel offers nearby would be useful and not seen as intrusive advertising.
Link Format
When opening the webview via a rewards link, you will need to append the SDK token (required) as well as UTM tracking tags (recommended but optional). The UTM tags will help determine which on-screen prompts within your application lead to the highest number of conversion events - sign up, shopping trip, and purchase. This is then used to optimize your integration with FlipGive Rewards to maximize revenue generation.
UTM_Source = {your company or app name that is referring traffic into FlipGive Rewards}
UTM_Campaign = {name of your rewards program which whitelabels FlipGive Rewards}
UTM_Content = {placement within your application (e.g. header_nav)}
UTM_Medium = {channel (e.g. mobile_app, email)}
UTM_Channel = whitelabel
As an example, if your company is "Footeam" and your FlipGive Rewards program is being renamed to "Footeam Rewards" and you are creating a link to open the embedded solution from the header of your mobile app, you would setup the link as follows:
https://cloud.flipgive.com?token={token generated by backend SDK}&UTM_Source=footeam&UTM_Campaign=footeam_rewards&UTM_Content=header_nav&UTM_Medium=mobile_app&UTM_Channel=whitelabel
Example link with tracking variables to open embedded rewards
Design Patterns (coming soon)
The following best practices are recommended to maximize engagement of the embedded Rewards solution within an existing website or application
Pattern | Channel | Example |
---|---|---|
Header Button w/notifications (recommended) | Mobile, Desktop | IMG |
Header Button w/o notifications | Mobile, Desktop | IMG |
Navigation Tab | Mobile | IMG |
Navigation Link | Desktop | IMG |
Content Button w/notifications | Mobile, Desktop | IMG |
Content Button w/o notifications | Mobile, Desktop | IMG |
Widgets (Coming soon)
Widgets are components that utilize the Rewards API or data stored locally from our webhook to bring dynamic data from Rewards into other parts of your app. FlipGive is currently developing widgets in react native, swift and kotlin, or widgets can be custom built by our partners using our API. Here are some examples based on best practices:
Deal widget
Bonus cashback widget
Keyword widget
Customer profile widget
Behaviorial widget
Location widget
Custom Widgets
Cashback offer APIs enable partners to design their own UI / shopping experience, merge offers with other sources, or build custom targeted offer promotions to maximize conversion and encourage recurring purchase activity.