Wix Loyalty Program: Adding and Setting Up Your Loyalty Program

10 min read
Add the Wix Loyalty Program to your site to reward members for their business and loyalty. Award points for actions such as signing up to your newsletter or making a purchase. Members can exchange points for reward coupons that they can use on your site.
A screenshot of a Loyalty Page on a live site.
Important:
  • You can set up your loyalty program for free, but you must upgrade to a plan that includes accepting payments to launch the program.
  • Wix Loyalty Program is currently available for Wix Stores, Wix Bookings, Wix Restaurants, Wix Pricing Plans and Wix Events.

Step 1 | Create your loyalty program

Reflect your business's personality through your loyalty program name. Choose a term and icon to represent the points members will earn.

To create your loyalty program:

Dashboard
Wix app
  1. Go to Loyalty Program in your site's dashboard.
  2. Click Start Now.
  3. Enter your program info:
    • Program name: Enter your loyalty program name.
    • Points name: Click the drop-down and choose the term you want to use to describe "points" on your site:
      • Points: The default "Points" term is used to describe loyalty points. 
      • Custom name: Enter the name you want to use to describe loyalty points (e.g. "Stars" or "Hearts").  
    • Points icon: Select a loyalty points icon or upload your own.
  4. Click Continue to Setup.
A screenshot of the program info for a loyalty program in the site dashboard.

Step 2 | Choose how members earn points

Points are awarded to members based on various actions. Reward members for signing up to your site, making an appointment, and more. 
Notes:
  • Points based on spending are rounded down to the nearest whole number. For example, if you reward 10 points per $1, a spend of $4.99 earns 40 points.
  • Loyalty programs on Wix Restaurants sites reward points based on order subtotals. Delivery fees and taxes are not included.
  • Points are only awarded once an order is paid. If your business accepts manual payments, you need to first mark the order as paid, and only then will the points be given to the customer.

To choose how members earn points:

Dashboard
Wix app
  1. Scroll down to the Points section.
  2. Choose what to do:
    • Add a new way to earn points: Click Add Way to Earn and select a way to earn points.
      Note: The options vary depending on which apps you have installed.
    • Edit an existing way to earn points: Hover over the relevant Ways to earn method and click Edit.
      Note: You'll see an initial set of ways to earn that you can edit. You can add more ways for members to earn loyalty points using Wix Automations.
  3. Edit the following details:
    • Let customers know how to earn points: Describe an action that will earn points. This text will be displayed on your site.
    • Customer earns: Set the number of points earned for this action. The options available will depend on the type of method you're editing.
      Note: If you've added tiers, instead select the checkboxes next to the tiers you'd like to make this way to earn available to. Enter the number of points members will earn in the Points earned fields.
  4. Click Save.
  5. Repeat for each way to earn you'd like to edit.
A screenshot of the ways to earn points in the loyalty program dashboard.
Tip:
If you have an upgraded plan, you can set an expiration date for your points.
Limitations in earning points when sending an invoice:
If you have enabled Place a store order in Ways to earn, only invoices that generate an order once paid can earn points for your customers. If you add a custom invoice item to an invoice, it will not earn points because it's not a store product that the earning rule is based on. For such cases, we recommend to manually give points to the customer.

Step 3 | Set up loyalty rewards

Define the rewards members can redeem their points for. Rewards will be issued in the form of coupons offering discounts, free shipping, special prices, and more.

To set up loyalty rewards:

Dashboard
Wix app
  1. Scroll down to the Rewards section.
  2. Click + Create New Reward.
    Tip: Select Create with AI to have the Wix AI Assistant create a reward for you.
  3. Choose between creating a fixed reward or a flexible reward.
    Note: The flexible reward may automatically get activated. If this is the case, hover over this reward type and click Edit to make changes to the reward.
  4. Click Next.
  5. Edit the details for the reward type:
A screenshot of the Rewards section in the loyalty program dashboard.
6.  Click Save.
7.  Repeat for each reward you'd like to add or edit.
Note: Your site can only have one flexible reward, so you can only add it once.

Step 4 | Decide whether to activate email automations

Activating email automations means customers will automatically receive an email when they earn a reward. Being automatically notified of a new reward is a good way to encourage a customer to return to your site.
Note:
Email notifications are set up through automations that come pre-installed when you set up your loyalty program. Automated emails are inactive by default, so make sure to activate them first in order to start sending them.

To decide whether to activate email automations:

Dashboard
Wix app
  1. Scroll down to the Email automations tab.
  2. Click the toggle to choose what you want to do:
    • Active (blue): Customers will automatically receive an email when they earn a reward.
    • Inactive (grey): Customers will not automatically receive an email when they earn a reward.
  3. (Optional) Edit the email automation. 
    1. Hover over an email and click Edit.
    2. Customize the automation.
A screenshot of the email automations section in the Loyalty program dashboard.

Step 5 | Review your loyalty program

Review the details of your loyalty program before launching it. Check that you're happy with the ways members can earn points and redeem points.

To review your program:

Dashboard
Wix app
  1. Review your Program details and click Edit Details to make any changes.
  2. Review the Points, Rewards, and Email automations sections. Hover over any way to earn, reward, or email and click Edit to make any changes.
  3. Click Launch Program in the top right.
  4. Click Launch Program in the pop-up.

Step 6 | View your new site pages

Setting up a loyalty program automatically adds two new pages to your site. Your new Loyalty Program page shares details of your program with site visitors. Your new My Rewards page is where loyalty program members keep track of their points and rewards.
Note:
These new pages won't be live and accessible to visitors until you publish your site.
A screenshot of a Loyalty Program page in the Editor.

To view your new site pages:

  1. Click Go to Editor at the top of the screen.
A screenshot of the banner that appears at the top of the screen, linking to your Editor pages.
  1. To view your new Loyalty and My Rewards pages, navigate to them by clicking the Switch Page panel on the top left of the Editor.
Next step:
Customize the Loyalty Program pages that have been added to your site.

FAQs

Click a question to learn more about setting up your loyalty program.

Did this help?

|