Target by vendor, tag, metafield, sale status, inventory, and more. One rule, up to 1000 products or variants — 10x Shopify's per-discount selection limit. Built on Shopify Functions, so campaigns start and end instantly with no impact on your product data.
Shopify's native discount engine caps each rule at 100 specifically-selected items. Past that, you're forced into static collection targeting — no condition logic, no precision.
Built on Shopify Functions to lift the ceiling. Apply one rule to up to 1000 products and variants — 10x Shopify's per-discount selection limit — with dynamic conditions instead of static collections.
Campaigns flip on and off the moment you save. Discounts apply at checkout — your product data stays exactly as you left it. Layered discounts compose naturally.
Field, operator, value. Add another condition. Group conditions with AND/OR. Preview matched variants before saving. Built like the rest of your operations should be.
Collection, tag, vendor, SKU, price, inventory level, sale %, product options, or any product/variant metafield. 10+ fields total.
Stack conditions across groups. Real boolean logic, not a flat list.
See exactly which variants match before you save. No surprises at checkout.
Set start and end times. Sales turn on and off automatically.
Real native Shopify Discounts. No compare-at hacks, no duplicate variants, no theme edits. Works with Markets, POS, draft orders, and Shopify Collective.
Stop selecting variants one by one. Set a rule, define your filters, and Snackery finds every matching variant across your entire catalog automatically.
Creates real Shopify discounts, not compare-at price tricks. Applied to exactly the variants your rules match. Automatic or code-based. No workarounds, no hidden logic.
Filter by option, price range, vendor, inventory level, SKU, product type, and collection. Stack as many filters as your campaign needs, in any combination.
Combine filters with AND/OR groups to target the exact variants you mean. Real boolean logic, not a flat checklist — the kind of targeting manual selection can't reach.
Start from 15 pre-built templates across Amount Off, Buy X Get Y, and Free Shipping. Each template pre-fills filters so you can launch campaigns in seconds, not minutes.
Set a start date, set an end date, and walk away. Your discount goes live and expires completely on its own without any manual toggling or late night check-ins.
Snackery never touches your variant prices, so supplier syncs will never conflict with your active promotions. Built specifically for Collective-powered stores.
Filter using your store's own custom metafields. Values are pulled dynamically from your catalog so whatever metadata you've already built, Snackery can target it.
Duplicate existing rules to speed up campaign setup. Export matched variants to CSV for reporting, analysis, or sharing with your team. Available on Growth plan.
Start with a 7-day free trial. Cancel anytime. Every plan includes native Shopify Discounts, AND/OR logic, and the live variant preview.
Everything included in each plan, line by line.
| Starter | Growth | |
|---|---|---|
| Pricing | ||
| Monthly price i | $4.99/mo | $12.99/mo |
| Free trial i | 7 days | 7 days |
| Rules | ||
| Discount rules i | Up to 6 | Unlimited |
| Items per rule i | 1000 | 1000+ (contact support for higher) |
| Amount Off rules i | ||
| Buy X Get Y rules i | ||
| Free Shipping rules i | ||
| Conditions | ||
| Filter by collection i | ||
| Filter by tag, SKU, price range i | ||
| Inventory & sale-status conditions i | ||
| Product Option (color, size, etc.) i | — | |
| Sale % & variant metafield conditions i | — | |
| Workflow | ||
| Live variant preview i | ||
| Automatic & code-based discounts i | ||
| Customer eligibility & scheduling i | ||
| Shopify Markets & sales channels i | ||
| Discount combinations i | ||
| Clone rules i | — | |
| Export matched variants to CSV i | — | |
| Support | ||
| Knowledge base & community i | ||
| Email support i | Standard | Priority |
A full knowledge base, step-by-step guides, and direct email support — included on every plan, including Free. You'll never be stuck.
Install, configure, and ship your first rule in under five minutes — start here if you're brand new.
Quick-start guidesAmount Off, Buy X Get Y, and Free Shipping — what each does, when to use them, and how they combine.
Rule referenceFilter by collection, tag, SKU, price, inventory, sale %, product options, and your own metafields.
Condition libraryLive variant preview, scheduling, customer eligibility, Markets, discount combinations, CSV export.
Feature deep-divesFree trial, plan changes, downgrades, billing through Shopify — exactly what to expect, with no surprises.
Billing detailsReach the team directly. Standard response on Starter and Free plans. Priority response on Growth.
Contact supportCommon questions
Yes. The plan is month-to-month. You can subscribe for a single month, run your sale, then cancel — and re-subscribe whenever you need it again. Your rules stay saved between subscriptions, so you can reactivate them with one click instead of rebuilding.
Discounts stop applying at checkout the moment your subscription ends. Your rule definitions stay saved in the app so you can pick up where you left off, but they won't run on your store until you re-subscribe and toggle them back on.
No. Shopify only grants the 7-day free trial once per store. If you re-subscribe later, you'll be charged the plan price immediately.
Yes. Upgrade or downgrade anytime from the plans page. Upgrades take effect immediately. Downgrades lock Growth-only features but leave your existing rules intact.
Your existing rules stay intact, but Growth-only features — Product Option targeting, Sale % and variant metafield conditions, rule cloning, and CSV export — will be locked. If you have more than 6 active rules, you'll need to deactivate some to stay within the Starter limit.
On day 8, you'll be charged the plan price. Cancel anytime before then and you won't be charged.
The app uses Shopify's Discounts API to create real native discounts — the same kind you'd see in your Shopify admin. There's no third-party redirect or workaround. Discounts apply at checkout with full compatibility with Shopify's discount stack, gift cards, and Markets currency conversion.
Yes — Shopify's native discount engine caps each rule at 100 specifically-selected items (a fully-selected product = 1, a single variant = 1). (Note: this is separate from Shopify's product variant cap, which limits how many variants a single product can have.) That ceiling breaks fast at scale. Variant Discounts is built on Shopify Functions to lift it — apply one rule to up to 1000 products and variants, 10x Shopify's per-discount selection limit. Enterprise stores can request higher limits on the Growth plan.
Automatic discounts apply to every eligible cart without the customer needing to enter anything. Code-based discounts require a code at checkout. You choose which type when creating a rule.
Each rule includes a Combines With setting. You can allow it to stack with order discounts, other product discounts, or shipping discounts — or restrict it to apply alone.
Each active rule creates a matching native Shopify discount in your Discounts list. The Shopify entry is managed entirely from inside the app — don't edit it directly in Shopify.
Each active rule you create — Amount Off, Buy X Get Y, or Free Shipping — counts toward your plan limit. Only active rules count; toggling a rule off frees up that slot.
Yes. While building or editing a rule, click Browse in the condition builder to see a live preview of every product and variant your current conditions match — before saving or activating the rule.
Product Option conditions let you target variants by their option values — for example, only the 'Red' or 'XL' variants of a product. This powers use cases like 'Move slow colors' or 'Clear odd sizes' and requires the Growth plan.
Yes, on the Growth plan. From the rule detail page you can export a CSV of every variant currently matched by the rule's conditions — useful for inventory audits or reporting.
No. Discounts are created via Shopify's Discounts API and applied at checkout — nothing runs on your storefront. There's no JavaScript injected into your theme and no impact on page speed or SEO.
Yes. The app doesn't depend on your theme to apply discounts — Shopify's checkout handles everything. It works with any Shopify theme, including custom and headless setups.
Yes. Because discounts are created as native Shopify Discounts, they respect Markets currency conversion and regional pricing automatically.
Uninstalling deletes all your saved rules and data immediately and permanently — there is no recovery window. If you plan to use the app again later, cancel your subscription instead of uninstalling. Cancelling stops discounts from running but keeps your rule configurations intact.
Variant Discounts wasn't designed by a product team studying a market category. It was built by someone who ran your kind of store — fifteen years of ecommerce operations — hitting Shopify's 100-item discount ceiling on a real catalog and building the lift.
"Shopify's discount engine is great until your catalog gets real. Then you're writing rules in a spreadsheet at midnight."
Fifteen years of ecommerce operations — DTC and B2B — across every major platform.
1000 items per rule, built on Shopify Functions. Past Shopify's native 100-item per-rule cap.
Stack conditions across groups — not a flat list. Precision targeting without contortion.
See exactly which variants — and which products — match your rule before activating it.
Install Variant Discounts and launch your next rule in seconds — up to 1000 items per rule, 10x Shopify's per-discount selection limit. 7-day free trial. No theme edits.