By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
Your preference will be stored for this browser and device. If you clear your cookies, your preference will be forgotten.
This recipe shows how to set up points accrual campaigns, introduce rewards, and build a tiered membership program right in Shopify Plus. It also shows member-only promotions and coupons, along with reward distribution through Klaviyo, all connected and orchestrated through the Omnivy Integration Accelerator.
Table of contents
Why use the Shopify Plus Loyalty Accelerator?
Shopify’s native discount engine hits limits fast. Bulk code generation caps out (~100,000 codes), personalization is minimal, and managing promotions across multiple storefronts is manual and error-prone.
Complex eligibility logic (e.g. segment + product rules + regional constraints) and budget controls are virtually impossible to scale without custom work. At enterprise scale, you need centralized campaign control, cross-store consistency, and dynamically generated incentives.
What you’ll find in the demo?
This demo illustrates how the Voucherify & Omnivy Accelerator powers a full loyalty program on Shopify Plus, integrated with Klaviyo. It covers data flow orchestration, advanced retail scenarios, frontend components, error handling, and the ability to launch quick proofs of concept.
Flow overview:
New account: User registers and is automatically assigned to Bronze tier. Starts with 0 points and receives a welcome coupon (10% off on orders over €100).
First transaction (Shopify): Customer makes a purchase, redeems the welcome coupon, and earns points. After purchase, a new coupon is auto-generated with time-sensitive discounts (20% in week 1, 10% in week 2, 5% later).
Status upgrade: Customer upgrades to Silver tier, unlocking more rewards: additional coupons, free shipping, and even physical gifts.
Flash promos: e.g. double points on specific categories or products during a weekend.
Loyalty challenges: Example 1: 3 purchases in June = 15% coupon for Facial Tonic. Example 2: Buy ≥2 products worth ≥€100 = unlock special coupon.
Automatic tier discounts: Silver tier: 5% auto discount in cart (no code needed).
Customer experience highlights:
Smooth onboarding with instant rewards.
Dynamic incentives that evolve with customer behavior.
Omnichannel touchpoints managed across Shopify and Klaviyo.
Scalable mechanics: tiers, multipliers, flash promos, challenges, and auto-discounts, all orchestrated by the accelerator.
Orchestration & Setup
Who’s needed?
Marketing/CRM teams own the strategy. They define campaign logic, loyalty tiers, and targeting rules, deciding where incentives should surface (email, SMS, app, web, or in-store). With Voucherify and Klaviyo connected through Omnivy, they can run experiments and adjust offers without waiting on dev cycles.
Ops/Platform teams handle data orchestration. Omnivy takes care of identity mapping and event flows, ensuring the right customer, product, and order metadata moves seamlessly between Shopify, Voucherify, and Klaviyo. No CDP is required, but the framework can extend into one if needed.
Developers (light touch) may connect specific touchpoints, checkout flows, custom apps, or POS extensions, but most integrations are already handled by Omnivy’s templates.
Time to deploy:
Standing up your first Shopify Plus promotion with the accelerator takes hours, not weeks. A typical proof of concept, like “earn points on purchase + abandoned cart recovery coupon”, can be configured in a single working session. This includes defining rules in Voucherify, syncing Shopify events through Omnivy, and wiring Klaviyo for communications.
Once live, scaling is fast and low-friction. Marketing can clone campaigns, tweak segmentation, and launch new incentive types without touching code. Ops keep the pipelines healthy, and devs only step in when extending the stack. The result: continuous promo experimentation right inside Shopify.
Are you optimizing your incentives or just running them?