Skip to main content
All CollectionsLoyaltyPoints programTroubleshooting for Points program
Troubleshooting: Why aren't my customers earning points?
Troubleshooting: Why aren't my customers earning points?

If customers aren’t earning loyalty points, these common issues may help you identify and fix the problem.

Updated over a week ago

Customers may unexpectedly not earn loyalty points in Marsello for several reasons. This guide covers common causes and tips to resolve the issue.


Confirm your sales platforms are enabled in Marsello

A common reason customers aren't earning points in Marsello is a disabled store site. This stops order syncing, making customers ineligible for points or rewards.

1. Confirm your store site(s) is enabled from your Marsello app admin, go to Settings > Integrations > Sales platforms and ensure the toggle button is toggled on for each location participating in loyalty.

Marsello admin interface showing navigation to Settings > Integrations > Sales Platforms, with the toggle button highlighted and turned on for each location participating in loyalty.

Confirm the customer is a member of your loyalty program

Only active customers in your Marsello database can earn points and claim or redeem loyalty rewards.

1. Confirm your customers' order points reward settings in Marsello, go to Customers > All customers and select Including removed from the drop-down window.

2. Enter your customer's name or email address in the search box and click on the search icon.

Marsello admin interface displaying a search box where users can enter a customer's name or email address, with the search icon highlighted to initiate the search

If your customer is a member of your loyalty program, they will appear in your customer searches without any additional tags. However, if your customer is not a member of your loyalty program, you will see (uncontactable) next to their name.

Marsello admin interface showing customer search results. Customers who are members of the loyalty program appear without any additional tags, while non-members have '(uncontactable)' displayed next to their name.

Confirm the customer's order meets the payment requirements for rewarding points

For points to be awarded, customers' order status must align with the order points settings in your Marsello dashboard.ashboard for points to be awarded.

1. Confirm your customers' order points reward settings in Marsello, go to Settings > Loyalty > Points program and scroll down to your store settings. Here you will see the conditions the customer's order must meet to earn points.

In the example below, customer orders must meet the conditions of paid and fulfilled so that the customer may earn points. If the order status in the sales platform says paid and not fulfilled, the customer will not earn points on this order until the sale is updated to match.

Marsello admin interface showing navigation to Settings > Loyalty > Points Program, with the store settings displayed. The conditions for earning points are shown, indicating that orders must be marked as 'paid' and 'fulfilled' for customers to earn points. An example explains that if the order is 'paid' but not 'fulfilled,' the customer won't earn points until the status is updated.

If you find that the order meets these settings and is still not earning points, please contact the Marsello support team.


Confirm the order meets your loyalty program's points settings

In your Loyalty settings, you can prevent customers from earning points on specific order scenarios.

1. Confirm your loyalty program's point settings, go to Settings > Loyalty > Points program. Scroll down to Points settings. Here you can see what order conditions may exclude customers from receiving orders. These conditions include:

  • exclude points for shipping

  • exclude points for tax

  • do not award points on discounted orders

  • do not award points on gift card purchases (Shopify and Lightspeed merchants only)

  • exclude guest customers from loyalty (eCommerce merchants only)

Marsello admin interface showing navigation to Settings > Loyalty > Points Program, with the 'Points Settings' section displayed. Various conditions are listed, including options to exclude points for shipping, tax, discounted orders, gift card purchases (Shopify and Lightspeed merchants only), and guest customers (eCommerce merchants only).

Confirm the product(s) on the order are not blacklisted from loyalty

If a product is blacklisted in your system, it won't be eligible for points when purchased.

1. Confirm a product's status in Marsello, go to Settings > Loyalty > Points program and scroll down to your store settings. Here you will see any items excluded from loyalty under Do not award points on products that are tagged with one of and Do not award points on products that belong to one of these collections.

Marsello admin interface showing navigation to Settings > Loyalty > Points Program, with the store settings displayed. The 'Do not award points on products that are tagged with one of' and 'Do not award points on products that belong to one of these collections' sections are visible, listing items excluded from earning loyalty points.

Confirm the customer hasn't been excluded from loyalty

If a customer has previously been blacklisted in your system, the customer will not be eligible to earn points for purchases.

📝 Note: Customers excluded from loyalty (blacklisted) may still be eligible to receive marketing messages.

1. Confirm a customer's status in Marsello, go to Settings > Loyalty > Points program and scroll down to your store settings. Here you will see tagged category of customers who are blacklisted under Exclude customers who are tagged with one of.

Marsello admin interface showing navigation to Settings > Loyalty > Points Program, with the store settings displayed. The 'Exclude customers who are tagged with one of' section is visible, listing the tagged categories of customers who are blacklisted from earning loyalty points.

Confirm the customer doesn't have multiple accounts in Marsello

If a customer has multiple loyalty accounts, points may have been awarded to a different account.

1. Confirm the number of accounts for this specific customer in your Marsello dashboard, go to Customers > All customers and select Including removed from the drop down window.

2. Enter your customer's name or email address in the search box and click on the search icon.

Marsello admin interface showing a search box where users can enter a customer's name or email address, with the search icon highlighted to initiate the search.

3. This will pull up each of the Marsello accounts for your customer in your Marsello dashboard. Click into each one to confirm if points have been awarded.

📝 Note: If you do not need multiple loyalty accounts for this customer, please ensure the customer has the same email address on each account. (If the customer does not, you can update the email address in your Integration and allow that to sync across to Marsello). Next, you will need to move any points across from the account to be merged into the main account. Once the points adjustment is made, you will need to remove the old account from Marsello.'

This scenario can sometimes happen for Lightspeed merchants if the customer created a store account and provided an email. Then came back in store later on and created an account with a mobile number. The customer comes back in store a third time and adds an email to the account with the mobile number.


Merchants also searched for: blacklisting, xclu

Did this answer your question?