The Olo Engage integration with Sparkfly's Offers and Redemptions module enables brands to automatically import guest data from Sparkfly into Engage. This may include a number of valuable attributes such as a guest’s Sparkfly member identifier, last reward activity date, and reward issuances and redemptions.
Once the integration is initiated a brand’s Sparkfly Offers and Redemptions data is ingested on an ongoing basis via Engage API endpoints, making it available in Segments, Computed Properties, Automations, and more.
Table of Contents
Sparkfly Offers & Redemptions Data in Engage
The below table reflects the scope of the Engage <> Sparkfly Offers and Redemptions integration. The actual data passed may vary on a brand-by-brand basis.
| Product/Feature | Support | Behavior/Description |
|---|---|---|
| GDP Events | ✅ |
Identify Event Fields
Track Events
|
| Guest Profiles | ✅ |
View All Guest Profile Fields: Fields from Sparkfly identify events such as Sparkfly Member ID and Sparkfly Last Reward Redeemed Date will display in the Custom Fields section. Timeline: Sparkfly track events such as Reward Issued and Reward Redeemed, along with their associated properties, will appear in the Guest Timeline. Guest Notes: No Sparkfly data currently populates here. Analytics: Sparkfly events data will populate the Loyalty Rewards Issued and Redeemed metrics. |
| Segments | ✅ |
Sparkfly identify events are available by default under the Custom Properties section in the Select Property dropdown. Sparkfly track events can be configured on a per program basis by first creating a Computed Property and then creating a Segment based on it. |
| Computed Properties | ✅ |
Sparkfly track events such as Reward Issued and Reward Redeemed, along with their associated properties, can be used by default to create Computed Properties. Example: Count of Reward Redeemed events in the Last 30 Days |
| Automations | ✅ |
Sparkfly track events can be used in an automation via the Segment Entered or Segment Exited Trigger. To do so:
Sparkfly track events can also be enabled as a “default trigger” on a program-by-program basis by configuring a Dynamic Trigger. |
| Host | ⚠️ |
Sparkfly data is not directly visible in or used by Host. However, a Segment can be created using a Smart Property and then turned into a Smart Tag, which is visible in Host. |
| Reporting | ✅ |
Sparkfly data is available in a number of additional locations including:
|
Activating the Sparkfly Offers & Redemptions Integration
An Olo Implementation Specialist will guide you throughout the setup process. At a high-level, the process will contain the below steps:
- Reach out to your Sparkfly CSM to initiate the data share with Engage, making sure to cc your Olo Implementation Specialist.
- Your Sparkfly representative may ask a few follow up questions before enabling the integration.
- Sparkfly configures the automatic, recurring data share.
- Olo configures the integration within Engage and performs data validation in a test environment.
- Integration is turned on in your Engage production environment.
- Begin using Sparkfly data within the Engage Dashboard.
Example Use Cases
There are many ways you can leverage Sparkfly data within the Olo Engage ecosystem. Listed below are a few common use cases to consider.
Note: The exact names of fields/properties listed in the below examples may differ from what is available in your account.
Use Case: Personalized Campaigns at Scale
Using Sparkfly + Engage data enables brands to develop hyper-targeted segments based on their orders and offers engagement. For example, a brand can create:
Personalized “surprise & delight” campaigns
Behavior-based offers via email, text, and push notifications
Example Segment:
Use Case: Offers + Marketing Automation
Pick and choose specific Sparkfly and/or Engage data attributes to dynamically generate Sparkfly Wallet Offers.
Example Automation:
Use Case: Guest Authentication
Leverage Sparkfly + Olo Engage + Olo Borderless for seamless guest authentication natively integrated with your ordering and marketing tech stacks. You can learn more about Borderless here.