This article covers how our Shopify integration works with the rewards program module. Please refer to the general Shopify integration article to learn how to activate the integration and explore additional integration elements that are not specific to the rewards program module.
Program login with Shopify Legacy vs New account
All program widgets support both Legacy and New accounts for Shopify, but the program behavior will differ slightly based on what account type your Shopify store uses.Relevant differences between legacy and new accounts in Shopify
Area | Shopify legacy accounts | Shopify new accounts |
---|---|---|
Store account creation | Customers need to actively create an account with your store | Customers don’t get an actual account, but can access their profile (indirectly an account) with their email |
Where store accounts are available | Store accounts are part of your ecommerce site and own domain | Store accounts exist on a separate site with a myaccount.[storename].com |
Logging in to a store account | Customers log in with their email and password | Customers log in with a one-time code sent to their email (no passwords) |
How program widgets differ for Shopify legacy and new accounts
Area | Shopify legacy accounts | Shopify new accounts |
---|---|---|
Program widgets available for your website | No difference. All program widgets are available and follow the design theme of your Cevoid workspace | No difference. All program widgets are available and follow the design theme of your Cevoid workspace |
Program widgets available for your customer account pages | All program widgets are available and follow the design theme of your Cevoid workspace | Limited program widgets are available and follow the design settings for your account page in Shopify |
How logged-in members see program widgets on your site | No difference. Once logged in, they will interact with your program widgets and see information as members | No difference. Once logged in, they will interact with your program widgets and see information as members |
Clicking the login button in a program widget on your site | The customer is redirected to the login page on your site. | The customer is redirected to the login page on your myaccount.[storename].com |
Clicking the Join button in a program widget on your site | The customer is redirected to the signup page on your site. | The customer is redirected to the login page on your myaccount.[storename].com |
Program widgets available for Shopify new account pages
Program widgets available for Shopify new account pages
All program widgets are available for your website and your customers log in to them when you use Shopify New accounts. Cevoid also provides the following program widgets for your Accounts/profile page when you use Shopify New accounts.My membership block
My rewards block
Redemption push block (coming soon)

Points left to reward block (coming soon)
Start earning block (coming soon)






How member opt-in settings differ for Shopify legacy and new accounts
Your Program opt-in rules determine when someone becomes a member of your program, but some of the options will behave differently for Shopify legacy and new accounts.Opt-in rule | Shopify legacy accounts | Shopify new accounts |
---|---|---|
Store account and program action (default) | Customers must have an account with your store and then make a purchase, OR opt in through your program widgets, to become a member | Not available |
Store account | Everyone who creates an account on your store will automatically become a member. Visitors can also opt in through program widgets. | Not available |
All customers | No difference. Everyone who places an order with your store will automatically become a member. Visitors can also opt in through program widgets. | No difference. Everyone who places an order with your store will automatically become a member. Visitors can also opt in through program widgets. |
Widget opt-in | No difference. Customers need to opt in to your program through a program widget | No difference. Customers need to opt in to your program through a program widget |
Invite only | No difference. Members need to be added manually by your team | No difference. Members need to be added manually by your team |
Order tracking
Cevoid will automatically track orders based on your Order tracking setting for each of your connected Shopify stores.Cevoid will convert the order amounts to your workspace’s default currency using today’s exchange rate before the information is used in your program
- Reward purchases
- Tier milestones based on the amount spent and/or the number of orders
- Opt in customers to your program when they place an order
Discount codes
Cevoid will automatically create discount codes in Shopify and distribute them to the correct member when they redeem or receive a discount code reward. The following discount codes can be used as rewards in your program:Discount type | Discount description |
---|---|
Amount off | An amount (e.g. $10) off products in a purchase. If you have multiple stores, Cevoid will convert the amount using today’s exchange rates when redeemed on a market with another currency. |
Percentage off | A percentage amount (e.g., 20%) off products in a purchase |
Free product | 100% off the price of 1 piece of the selected product. It can be limited to a specific amount when variants have different prices. |
- Unique codes for everyone (recommended) - each member gets a separate code
- Same code for everyone - All members will receive the same code
Use the “unique codes for everyone” and apply code limitations to minimize the risk of code leakage
Setting | Description |
---|---|
Discount code prefix | Add a prefix to the code for easier tracking in Shopify |
Code expiration | Options if/when the code should expire: - Code does not expire - after x amount of months (only available with “unique codes for everyone”) - at a specific date |
Maximum discount usage | Options for how many times the code can be used (can be combined) - Limit to one use per customer - Limit the amount of time the code can be used in total |
Minimum purchase requirements | Requirement options for the purchase when the code can be applied - No minimum requirements - Minimum purchase amount - Minimum purchase quantity |
Discount code combinations | Whether the code can be applied together with a shipping discount code or not |
Implement Program widgets on a Shopify store
This section covers how to add program widgets to your Shopify store. Please refer to these to learn how to create and design your program widgets:Please refer to the general implementation guide if you run a headless storefront
- In Shopify, navigate to the page you want to add your program widget(s)
- Click Add section
- Select the Apps tab
- Search for Cevoid
- Select the program widget you want to add