Introducing Open Source Loyalty Accelerator for Omnichannel Retail
Implementing a robust loyalty program can be a game-changer in the constant effort to boost customer retention and engagement. However, launching one quickly can feel overwhelming. That’s where our open-source Next.js loyalty app and POS simulator step in. By leveraging the best in composable technologies – Voucherify, a selected CDP platform (like Segment or mParticle), and a designated CEP platform (like Braze or MoEngage) – they make the process faster, easier, and more effective.
Loyalty app (exemplary set-up with Segment and Braze): Learn more on GitHub >
Loyalty POS simulator (exemplary set-up with Segment and Braze): Learn more on GitHub >
What is an accelerator and why do you need one?
Accelerators are like handy tools that speed up the adoption and integration of various technologies. They offer pre-built templates, code, and best practices to help businesses implement modern, flexible architectures quickly.
Using accelerators means you can reduce development time and risks, boost flexibility, and scale projects easily. This helps companies adapt faster to market changes and new tech, making digital transformation smoother and more efficient.
What’s inside the Loyalty Accelerator?
The loyalty accelerator includes two separate apps and multiple integrations, designed to make launching your loyalty program incredibly easy. It was built with omnichannel retail in mind, but it is industry-agnostic and suitable to all industries including fashion, fuel, beauty, grocery, and more.
Voucherify Loyalty App
Voucherify Loyalty App is a Next js. application that allows you to manage loyalty campaigns using Voucherify. The app integrates with the Voucherify Dashboard, allowing you to manage loyalty points, promotions, and rewards in one place.
The app offers several views with Voucherify APIs plugged in:
- Home: The main view where members can track their loyalty points, redeem rewards, and view earning rules and rewards.
- Deals: A section where members can view and manage rewards that have been awarded automatically.
- Rewards: In this view, members can view and manage the rewards they have redeemed through collecting points.
- Card: A section that allows members to scan their loyalty card and rewards using a barcode.
- Burn: In this view, members can select and redeem available rewards.
The Voucherify app is intended to showcase basic functionality in conjunction with the Voucherify POS (Point of sales) app, such as purchasing products, receiving discounts and rewards, and generating promotions.
The application currently supports two loyalty programs:
- Earn-and-burn loyalty program where customers collect points and redeem them for various rewards straight in the app.
- Milestones loyalty program where members automatically receive rewards and other benefits once they reach a specific milestone or a membership tier.
Other supported mechanics include:
- Advanced coupon campaigns and in-cart promotions with extensive eligibility rules based on member data, location, order information, and products.
- Smooth promotion qualification mechanism to contextually display relevant offers within the loyalty app and the POS simulator.
- Incentives stacking where several promo codes and in-cart promotions can be applied in a single checkout to maximize member savings.
In addition to using Voucherify as the loyalty engine, the app features pre-built integrations with Segment and Braze, which serve as exemplary CDP and CEP platforms within the accelerator. Note: This setup is only an example, and you can replace the CDP and CEP platforms with alternatives that better suit your needs.
- Segment is integrated with our application to manage user data and the purchasing process effectively. It centralizes data from Voucherify and POS applications, processes it, and then transfers it to Voucherify. For user verification, when a user logs in or registers, their identification data is sent to Segment, which creates a user in Voucherify. We then check if the user already exists in the system using the Get customer endpoint to log in or register the user accordingly.
- Braze is used to communicate with users through the Voucherify app by sending personalized messages about rewards and important events. When a user wins an award, Voucherify sends this information to Braze. Braze then uses configured campaigns to send personalized notifications to users through the app, ensuring they are informed about their achievements and other relevant updates.
Voucherify Loyalty POS App
Voucherify POS is a point-of-sales store that is integrated with Voucherify, enabling the management of loyalty programs by purchasing products and scanning loyalty cards. The app is built on top of the Composable UI by Orium.
The POS app supports the following flows:
- Simplified user registration.
- Selecting/enabling specific loyalty program type.
- Managing & scanning loyalty cards.
- Selecting a location for geo-specific promotions.
- Managing products and SKUs.
- Generating receipts.
Why use the loyalty accelerator?
As brands started shifting to modular architecture, we saw a need for helping developers quickly learn the best practices for creating and managing composable loyalty program architectures. That's why we created the Loyalty Accelerator – to bridge that gap and provide the necessary tools and guidance.
- Built on the Next.js framework using React, our Loyalty Accelerator offers an amazing developer experience with all the production-ready features you need. You can easily take the code and tweak it to fit your specific needs.
- With pre-built integrations for Braze and Segment, you’ll streamline workflows and get your product to market faster. And remember, you’re not limited to these options – you can choose other CDP and CEP platforms that best fit your needs.
- Our documentation is designed to help you understand the codebase and processes. Plus, you’ll learn the basics of composable loyalty architecture with functional, inspectable code.
{{CTA}}
Interested in cutting loyalty program deployment by half?
{{ENDCTA}}
Case for Loyalty
Discover if loyalty truly pays off in our exclusive masterclass – plus, grab
your FREE Loyalty ROI
Worksheet.