đ Supported on all platforms
đł Available on all plans
đ¤ Accessible to all roles
Sometimes customers may reach out because they didnât earn points. This guide will help you troubleshoot why points werenât awarded.
Common reasons customers donât earn points
Program participation
If a customer didnât earn points on an order, you can check your Program Participants setting to confirm which customer types are eligible to earn points. Check Settings > Program Participants to review:
If Only customers who have a store account is selected, only members with a store account can earn points for orders. Guest customers cannot earn points until they join your loyalty program by creating a store account.
If All customers is selected, all customersâincluding guests without accountsâcan earn points on orders, refer friends, and enjoy VIP perks.
đ Program participation settings are available on Shopify only.
Order status
Customers only earn points when their order status matches the settings you have configured. To review your order statuses, check:
Settings > Platform > Order Settings to confirm which order statuses you have selected. Compare the customerâs order status with these settings.
In most cases for Shopify youâll want to mark the order status to Paid and for BigCommerce youâll want to set order status to Shipped or Completed.
Sign-up points
Sign-up points welcome new customers to your store. If a customer didnât earn sign-up points you can confirm:
You have a Signup earning rule enabled in your Earning actions.
Whether the customer is brand-new or had an existing account.
Sign-up points are only awarded when a brand-new customer signs up after Smile is installed.
Existing customers with accounts created before your loyalty program launch will not receive sign-up points.
If you're using Shopify's new customer accounts. With Shopifyâs new customer accounts, customers can join your program, but will not earn sign-up points.
POS purchases
If a customer didnât earn points for a POS purchase, check:
Settings > Platform > Order Settings to confirm your program allows points for both online and POS orders. If you want to award points for POS orders, make sure this option is enabled.
Confirm the customer provided an email address with the POS order. An email must be attached to a POS order for a customer to earn points.
Customer still didnât earn points
If the above reasons donât solve the issue:
Review your earning and spending rules to make sure they are enabled. Disabled rules prevent customers from earning points.
Check if there are any earning conditions set up that may unintentionally block customers. This feature is only available on our paid plans.
âšď¸ Note: If the steps above donât solve the issue, our team is here to help. Just message us in the in-app chat or email help@smile.io.