Appearance
Customer Exclusion
Overview
Customer Exclusion prevents specific customers from participating in your loyalty program. Excluded customers cannot earn points, claim rewards, or interact with the loyalty widget. Configure exclusions based on customer tags, Shopify segments, or B2B customer status.
Accessing Customer Exclusion
- Open Keystone Loyalty Rewards app
- Navigate to Loyalty Program > Program Settings > Customer Exclusion
How Customer Exclusion Works
Excluded Customers Cannot:
- See the loyalty widget on storefront
- Earn points from any earning rule
- Claim or redeem rewards
- View their points balance
- Participate in referral program
Excluded Customers Can:
- Still shop normally
- Make purchases
- Receive order confirmations
Points and Transactions:
- Existing points balance is frozen
- No new transactions created
- Previous transactions remain (archived)
- Points don't expire while excluded
Exclusion Methods
Exclude by Customer Tag
Automatically exclude customers who have specific Shopify tags.
Configuration:
- Navigate to Customer Exclusion
- Click Add Tag Exclusion
- Enter tag name (e.g., "Wholesale", "Blocked")
- Save rule
How It Works:
- Any customer with this tag is automatically excluded
- Tag added in Shopify → customer excluded immediately
- Tag removed in Shopify → customer included again
Use Cases:
- Exclude wholesale customers
- Block fraudulent accounts
- Exclude employee accounts
- Prevent specific customer groups
Example:
Exclusion Tag: "Wholesale"
Result: All customers tagged "Wholesale"
cannot participate in loyalty programExclude by Customer Segment
Automatically exclude customers in specific Shopify segments.
Configuration:
- Navigate to Customer Exclusion
- Click Add Segment Exclusion
- Select Shopify segment
- Save rule
How It Works:
- Customers in selected segment are automatically excluded
- Customer joins segment → excluded immediately
- Customer leaves segment → included again
Use Cases:
- Exclude B2B customer segments
- Exclude bulk purchasers
- Exclude specific customer cohorts
- Prevent high-return customers
Shopify Customer Segments
Customer segments are created and managed in Shopify admin under Customers > Segments. The app automatically syncs with your Shopify segments.
Example:
Exclusion Segment: "B2B Customers"
Result: All customers in this segment
cannot participate in loyalty programExclude B2B Customers
Automatically exclude customers with B2B (business-to-business) accounts.
Configuration:
- Navigate to Customer Exclusion
- Toggle Exclude B2B Customers ON
- Save changes
Requirements:
- Your store must use Shopify's Customer Accounts (not legacy accounts)
- B2B functionality enabled in Shopify
How It Works:
- All B2B customer accounts automatically excluded
- New B2B accounts excluded immediately
- B2B status removed → customer included
Use Case: Loyalty programs typically target individual consumers, not business buyers.
B2B Customer Accounts
This option only works with Shopify's modern Customer Accounts. Legacy customer accounts do not support B2B exclusion. If you're using legacy accounts, use tags or segments instead.
Managing Exclusions
Adding Exclusion Rules
Steps:
- Navigate to Customer Exclusion
- Choose exclusion method:
- Add Tag Exclusion
- Add Segment Exclusion
- Enable B2B Exclusion
- Configure rule
- Save changes
Processing:
- Background job queued
- All customers re-evaluated
- Exclusions applied automatically
- Completes within 5 minutes
Removing Exclusion Rules
Steps:
- Navigate to Customer Exclusion
- Find rule to remove
- Click Delete or toggle OFF
- Confirm action
Processing:
- Background job queued
- Affected customers included again
- Can earn and redeem points
- Completes within 5 minutes
Viewing Excluded Customers
See which customers are currently excluded:
Process:
- Navigate to Customers
- Apply filter: Exclusion Status = Excluded
- View list of excluded customers
Information Shown:
- Customer name
- Exclusion reason (tag, segment, B2B)
- Date excluded
- Points balance (frozen)
Exclusion Priority
Multiple exclusion rules can apply:
If Any Rule Matches → Customer Excluded
- Customer with excluded tag → Excluded
- OR customer in excluded segment → Excluded
- OR customer is B2B (if enabled) → Excluded
Example:
Rules:
- Tag "Wholesale" = Excluded
- Segment "B2B" = Excluded
- B2B Accounts = Excluded
Customer has "Wholesale" tag:
Result: Excluded (matches tag rule)
Customer has none:
Result: Included (no rules match)Re-inclusion
When exclusion rules are removed or customer no longer matches:
Automatic Re-inclusion:
- Customer no longer matches exclusion rules
- Exclusion status removed
- Customer can participate again
- Previous points balance restored
- Can resume earning and claiming
Example:
Customer tagged "Wholesale":
- Status: Excluded
- Points: Frozen at 500
Tag removed:
- Status: Included
- Points: Active (500 available)
- Can earn and redeem againUse Cases
Wholesale Customers
Goal: Prevent wholesale buyers from loyalty program.
Configuration:
Method: Tag Exclusion
Tag: "Wholesale"
Result: Wholesale customers excludedB2B Accounts
Goal: Loyalty only for individual consumers.
Configuration:
Method: B2B Exclusion
Toggle: ON
Result: All B2B accounts excludedFraud Prevention
Goal: Block suspicious accounts.
Configuration:
Method: Tag Exclusion
Tag: "Blocked"
Result: Tagged customers excludedEmployee Accounts
Goal: Prevent employees from program.
Configuration:
Method: Tag Exclusion
Tag: "Employee"
Result: Employee accounts excludedBest Practices
Use Tags When:
- Need flexible exclusion management
- Want to exclude/include quickly
- Managing small groups
- Need manual control
Use Segments When:
- Excluding large customer groups
- Based on purchase behavior
- Using Shopify's native segmentation
- Want automatic updates
Use B2B Exclusion When:
- Have B2B accounts enabled
- All business buyers should be excluded
- Simple on/off toggle needed
Regular Review:
- Check excluded customer list monthly
- Verify rules still appropriate
- Remove outdated exclusions
- Monitor for false positives
Related Pages
- Program Settings - Basic program configuration
- Points Expiry - Point expiration rules
- Managing Customers - View excluded customers
Summary
Customer Exclusion prevents specific customers from participating in your loyalty program. Configure automatic exclusions based on customer tags, Shopify segments, or B2B account status. Excluded customers cannot see the widget, earn points, or claim rewards, but can still shop normally. Their existing points are frozen while excluded and automatically restored if re-included. Multiple exclusion rules can be active, and customers are excluded if they match any rule. Changes to exclusion rules trigger a background job that re-evaluates all customers within 5 minutes.