Skip to content
RuffRuff Order Bonus

We've Improved the Evaluation Logic for Customers Without Customer Data | RuffRuff Order Bonus

顧客データがない場合の判定仕様を改善しました|RuffRuff 購入特典

We've improved the evaluation logic for customers without customer data in RuffRuff Order Bonus's Discount Campaign.

Previously, when no customer data existed, condition evaluation didn't always work correctly, and customers were sometimes incorrectly excluded from discounts. With this improvement, conditions such as "first purchase discount" will now be applied as intended, even for members who are not logged in.

※"Customers without customer data" refers to customers who have never logged in and for whom no record exists in customer management.

1. Total Order Amount and Total Order Count

Cases that were previously treated as "unable to evaluate (false)" are now treated as "¥0" or "0 times," in line with reality.

Item Previous Specification New Specification
Total order amount Always evaluated as false Evaluated as ¥0
Total order count Always evaluated as false Evaluated as 0 times

Change in Behavior (Example: First Purchase 10% Off Campaign)

Condition: Total order amount is ¥0, or total order count is 0 times

Customer Type Details Before After
Not logged in No account ❌ No discount ✅ 10% off
Not logged in Has account, no past purchases ✅ 10% off ✅ 10% off
Not logged in Has account, has past purchases ❌ No discount ❌ No discount
Logged in No past purchases ✅ 10% off ✅ 10% off
Logged in Has past purchases ❌ No discount ❌ No discount

Key improvement: Previously, customers who were not logged in and had no account were not eligible for the discount, even though they had "no purchase history (0 times)," because the system could not prove that the count was 0. Going forward, they will receive the discount just like any other customer with no purchase history.

2. Customer Tags

Cases that were previously treated as "unable to evaluate (false)" are now treated as "has no tags (empty array)."

Item Previous Specification New Specification
Customer tags Always evaluated as false Evaluated as an empty array (no tags)

Change in Behavior (Example: 10% Off Campaign for Non-VIP Members)

Condition: Customer does not have the VIP tag

Customer Type Details Before After
Not logged in No account ❌ No discount ✅ 10% off
Not logged in Has account, no VIP tag ✅ 10% off ✅ 10% off
Not logged in Has account, has VIP tag ❌ No discount ❌ No discount
Logged in No VIP tag ✅ 10% off ✅ 10% off
Logged in Has VIP tag ❌ No discount ❌ No discount

Key improvement: Previously, customers who were not logged in and had no account were not eligible for the discount, even though they had "no tags (no VIP tag)," because the system could not prove they lacked the VIP tag. Going forward, they will receive the discount just like any other customer without the VIP tag.

Thank you for continuing to use RuffRuff Order Bonus.

Reading next

管理画面内の名称を改善しました|RuffRuff 購入特典
キャンペーン更新時にギフト価格を維持するよう改善しました|RuffRuff 購入特典