Snackery LabsSearch articles...

Getting started

Creating your first rule

A step-by-step walkthrough of building your first variant-level discount rule.

This walks you through building a basic Amount Off rule that targets specific variants by collection. The same pattern applies to Buy X Get Y and Free Shipping rules.

Step 1 — Open the rule builder

From the Home or Discount rules page, click Create rule. Choose:

  • From a template — pre-built rules like Move slow colors or Clear odd sizes. Recommended for your first rule.
  • From scratch — start with an empty rule and add conditions yourself.

Pick a rule type:

  • Amount Off — discount specific variants by % or $
  • Buy X Get Y — buy one product, get another at a discount
  • Free Shipping — waive shipping on qualifying carts

Step 2 — Name and configure the discount

Field What to enter
Title A name only you see (e.g. "Spring blue collection 20% off")
Discount type Percentage or fixed amount
Value The % or $ amount off
Automatic or code-based Automatic = applies to every eligible cart. Code = customer must enter a code at checkout

If code-based, enter a customer-facing code (e.g. SPRINGBLUE).

Step 3 — Build conditions

This is where you target which variants the discount applies to. Click Add condition and pick a field:

  • Collection
  • Tag
  • Vendor
  • SKU
  • Price range
  • Inventory level
  • Sale status (on sale, regular price)
  • Product option (Growth) — color, size, etc.
  • Sale % (Growth) — discount only deeply-discounted items
  • Variant metafield (Growth)

Combine multiple conditions with AND (all must match) or OR (any can match) groups.

Step 4 — Preview matched variants

Click Browse in the condition builder. The app shows you exactly which products and variants match your current conditions, before you save. A live counter tells you how many products and variants you've selected, against Shopify's 100-variant limit.

If the preview looks wrong, adjust your conditions and re-browse.

Step 5 — Optional settings

Expand the optional sections to set:

  • Customer eligibility — restrict to specific customer segments
  • Schedule — set a start date and (optionally) an end date
  • Markets & sales channels — limit to specific Markets or sales channels
  • Discount combinations — allow stacking with order discounts, other product discounts, or shipping discounts

Step 6 — Activate

Click Save. Your rule is now saved. To make it apply at checkout, toggle it Active from the Rules list.

Each active rule creates a corresponding native Shopify discount in Shopify admin → Discounts. Don't edit it there — manage everything from inside the app.

Next step

Try Browsing the templates library for more starting points.

Last updated May 3, 2026👁 8 views