Shopify lets you discount individual variants — you just have to search and select them one by one, manually, every time. Variant Discounts targets variants by rule and runs as a real Shopify Function at checkout.
Native Shopify discounts make you search and select every single variant by hand. Compare-at hacks, duplicate listings, theme surgery — none of it scales.
Build a rule once: collection, tag, vendor, price, sale %, inventory, or metafield. Variant Discounts targets every matching variant — and stays in sync.
Run flash sales, Black Friday, member pricing, sitewide promos — without rebuilding a list every time. Real Shopify Functions do the work.
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 %, or any product/variant metafield.
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.
Functions-native 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 toggles to build sophisticated targeting rules. Hit the exact variant combinations that manual selection could never accurately achieve.
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 Shopify Functions, 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 |
| 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 Functions, which run natively inside Shopify's checkout. There's no third-party redirect or workaround — discounts apply the same way as any native Shopify discount, with full compatibility with Shopify's discount stack, gift cards, and Markets currency conversion.
Shopify caps each discount at 100 lines, where a fully-selected product counts as 1 line and a partially-selected product counts as N variants. Snax Variant Discounts maximizes this for you: when every variant of a product is selected, it groups them as a single product line. A live counter shows where you stand as you build the rule.
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. The discount logic runs at checkout via Shopify Functions, not 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 the app runs through Shopify Functions, discounts 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 inside a working Shopify store, by an operator with fifteen years of ecommerce experience running into the same wall every promo cycle.
"The pricing tools Shopify ships are great until you actually have a catalog. Then they get expensive — in time."
Fifteen years of ecommerce operations — DTC and B2B — across every major platform.
Real Shopify Functions. Not compare-at tricks. Not theme code. Not duplicate variants.
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 run your next promo in minutes — not afternoons. 7-day free trial. No theme edits.