Snackery LabsSearch articles...

Features

Customer eligibility

Restrict a discount rule to specific customer segments or logged-in customers only.

Customer eligibility controls who sees the discount, separate from what is discounted (which is conditions).

Options

In the rule editor, expand the Customer eligibility section and pick:

Option Who qualifies
All customers Everyone — anonymous and logged-in (default)
Specific customer segments Only customers in the selected Shopify segment(s)
Logged-in customers only Only customers who are signed in (regardless of segment)

Customer segments

Customer segments are defined in Shopify admin → Customers → Segments. You can create segments based on:

  • Customer tags (e.g. vip, wholesale)
  • Order history (e.g. spent over $500)
  • Sign-up source
  • Geographic location
  • Many other criteria

Once a segment exists, it's selectable in the rule's eligibility settings.

Examples

VIP-only promotion

Customer eligibility: Customers in segment "VIP" Discount: 25% off entire site

First-time customer discount

Customer eligibility: Customers in segment "First-time buyers" Discount: 10% off

Wholesale-only deal

Customer eligibility: Customers tagged "wholesale" Discount: Buy 5 get 1 free

How it interacts with code-based discounts

Customer eligibility applies to both automatic and code-based rules:

  • Automatic + segment-restricted — only matched customers see the discount applied automatically
  • Code + segment-restricted — even if a non-eligible customer enters the code, it won't apply

Limitations

  • Anonymous customers can't match a segment-based rule, since segments require an identified customer.
  • "Logged-in only" rules will always exclude anonymous checkout (guest checkout customers).
  • Segment membership is evaluated at checkout, so customers added to a segment after creating their cart will see the discount apply.
Last updated May 3, 2026👁 3 views