Curtarra review for BON Loyalty Program & Rewards

1 / 5

Jan. 22, 2025

Our store is migrating from Magento to Shopify Plus. In our previous loyalty program, points did not rely on discount codes, and the rules were simple. For example, users earned 1 point for every dollar spent, and 10 points could be redeemed for 1 dollar. A maximum of 20% of the total order amount could be paid with points. However, upon moving to Shopify, I found that all loyalty programs are poorly implemented. All point redemptions must rely on discount codes. Although Shopify allows a maximum of 5 discount codes to be used, it does not allow for a cap of 20% on the amount. For our existing users, using discount codes has become complex and unfamiliar, making the payment process very cumbersome. If we set the rule that discount codes obtained through points cannot be combined with other discount codes, it defeats the purpose of the loyalty program. If there were an app that could resolve this issue, our team would be willing to pay more for a subscription. Additionally, every discount voucher redeemed with points generates a separate discount code in the backend, which does not get automatically deleted after use. Over time, this results in many expired or used discount codes cluttering my backend discounts list, making management very cumbersome. This is the most difficult and confusing feature. It would be much better to create an automatic discount code that users could access each time they redeem a discount code, eliminating the need to generate a new fixed discount code (which is a problem with our current app). Since we are migrating from Magento to Shopify, we need to transfer old users' points to Bon. However, the app states that bulk importing of user and points data is allowed, but we must submit our data files to the Bon technical team for them to complete the bulk import. This is such an unfree and uncontrollable solution. I have to first contact customer service to make the request, then wait for them to submit a ticket to their technical team. By the time all the data is processed, it will already be two days later, and during that time, I don't know how many staff members have handled my customers' data. This is clearly not rigorous, not secure, and lagging. Old users could only use their points after the third day when Bon finished processing.

Using app

6 months

Total reviews

4

Average rating

4.0

Developer Reply

Hi Curtarra, We recently noticed your review and sincerely apologize for any inconvenience you may have experienced. We've sent you an email with additional details and would greatly appreciate it if you could check it at your earliest convenience. Your feedback is invaluable to us, and we’re always committed to providing you with the best experience. Here are a few clarifications regarding the points you raised: 1. Discount Mechanism From the beginning, we confirmed that the discount mechanism is managed by Shopify. To ensure accuracy, we also escalated your request for a 20% discount cap based on the total order value to Shopify API Support. After thorough discussions, Shopify also confirmed that BON, as a third-party app, operates within Shopify’s API limitations. Unfortunately, they do not offer control over discount stacking thresholds. However, Shopify confirmed that merchants using Shopify Plus can leverage Shopify Scripts to customize discount logic, such as setting maximum thresholds. We’ve shared their confirmation with you via email for your reference, and we encourage you to consider this option. 2. Discount Codes Management If managing expired or used discount codes has been a challenge, we’re happy to explore possible customizations to address this situation. A quick note: These codes are intentionally visible to allow customers to track redeemed rewards, even if unused immediately. This design helps reduce potential confusion or complaints from customers and is intended to benefit merchants. 3. Points Import Process Based on our records, the points import process was completed diligently and within less than 24 hours. However, we’re sorry to hear that it felt inconvenient or lengthy to you. To clarify, this feature isn’t publicly available to prevent errors caused by incorrect formatting (as experienced in the past). By entrusting this process to our experienced Dev team, we ensure accuracy and safeguard sensitive data like points, giving you peace of mind. Once again, we sincerely value your feedback and hope this clarifies the concerns you’ve raised. We’re looking forward to hearing from you and working towards your satisfaction. 🙏

BON Loyalty Program & Rewards for Shopify
BON Loyalty Program & Rewards
4.9 star
1,951 reviews

BON Loyalty Program, Rewards Referrals - Shopify Loyalty App

Developer
Shopify App Store