Skip to main content

Troubleshoot earning points

Understand common reasons why a customer may not have earned points.

Updated over 2 weeks ago

🛒 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.

Did this answer your question?