Snax Apps · Variant Pricing

Discount any variant. No manual work.

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.

Shopify Functions Live variant preview POS & draft orders 7-day free trial
Shopify Partner
Snax Variant Discounts rule builder illustration

Built around real merchant friction.

The problem

The "one-by-one" tax.

Native Shopify discounts make you search and select every single variant by hand. Compare-at hacks, duplicate listings, theme surgery — none of it scales.

The solution

Rules. Not selection.

Build a rule once: collection, tag, vendor, price, sale %, inventory, or metafield. Variant Discounts targets every matching variant — and stays in sync.

The impact

Hours back. Every sale.

Run flash sales, Black Friday, member pricing, sitewide promos — without rebuilding a list every time. Real Shopify Functions do the work.

In the app

The rule builder, working.

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.

01

Choose any field

Collection, tag, vendor, SKU, price, inventory level, sale %, or any product/variant metafield.

02

AND / OR groups

Stack conditions across groups. Real boolean logic, not a flat list.

Variant Discounts rule builder — live screenshot
03

Live variant preview

See exactly which variants match before you save. No surprises at checkout.

04

Schedule & expire

Set start and end times. Sales turn on and off automatically.

Everything serious merchants actually need.

Functions-native discounts. No compare-at hacks, no duplicate variants, no theme edits. Works with Markets, POS, draft orders, and Shopify Collective.

Rule-Based Variant Targeting

Stop selecting variants one by one. Set a rule, define your filters, and Snackery finds every matching variant across your entire catalog automatically.

Native Shopify Discounts

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.

Multi-Field Filtering

Filter by option, price range, vendor, inventory level, SKU, product type, and collection. Stack as many filters as your campaign needs, in any combination.

Advanced AND/OR Logic

Combine filters with AND/OR toggles to build sophisticated targeting rules. Hit the exact variant combinations that manual selection could never accurately achieve.

Rule Templates

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.

Campaign Scheduling

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.

Shopify Collective Compatible

Snackery never touches your variant prices, so supplier syncs will never conflict with your active promotions. Built specifically for Collective-powered stores.

Metafield Filtering

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.

Growth

Rule Management

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.

Simple plans, no surprises.

Start with a 7-day free trial. Cancel anytime. Every plan includes Shopify Functions, AND/OR logic, and the live variant preview.

Starter
For stores running a few targeted discounts.
$4.99 /month
7-day free trial included
  • Up to 6 active discount rules
  • Amount Off, Buy X Get Y, Free Shipping
  • Conditions by collection, tag, SKU, price, inventory
  • Live variant preview as you build
  • Customer eligibility & scheduling
  • Works with Shopify Markets & sales channels
  • Email support
Start free trial
Free
$0/month — rules saved but not active at checkout
Create unlimited rules No billing Upgrade anytime to activate
Install free →

Compare plans. Pick what fits.

Everything included in each plan, line by line.

Feature comparison

Hover for details. Both plans include a 7-day free trial.

Starter Growth
Pricing
Monthly price i$4.99/mo$12.99/mo
Free trial i7 days7 days
Rules
Discount rules iUp to 6Unlimited
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 iStandardPriority

Help when you need it.

A full knowledge base, step-by-step guides, and direct email support — included on every plan, including Free. You'll never be stuck.

FAQ

Common questions

Billing & Plans

Can I subscribe only when I need it and cancel afterwards?

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.

What happens to my discounts when I cancel?

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.

Does the free trial reset every time I re-subscribe?

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.

Can I switch plans later?

Yes. Upgrade or downgrade anytime from the plans page. Upgrades take effect immediately. Downgrades lock Growth-only features but leave your existing rules intact.

What happens if I downgrade from Growth to Starter?

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.

What happens after my free trial?

On day 8, you'll be charged the plan price. Cancel anytime before then and you won't be charged.

How It Works

How does the discount actually apply at checkout?

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.

How does it solve Shopify's 100-variant limit?

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.

What's the difference between automatic and code-based discounts?

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.

Can discount rules be combined with other discounts?

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.

Why does my discount show as a separate item in Shopify Discounts?

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.

What counts as a discount rule?

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.

Building Rules

Can I preview which variants a rule will match before activating it?

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.

What are Product Option conditions (Growth only)?

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.

Can I export the matched variants for a rule?

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.

Compatibility

Will it slow down my store or affect SEO?

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.

Does it work with my theme?

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.

Does it work with Shopify Markets and multiple currencies?

Yes. Because the app runs through Shopify Functions, discounts respect Markets currency conversion and regional pricing automatically.

Installation & Data

I uninstalled the app — what happens to my rules?

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.

Designed by an operator

Built to fit how real stores run.

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."
15yrs

Operator-built

Fifteen years of ecommerce operations — DTC and B2B — across every major platform.

Functions-
native

Runs at checkout

Real Shopify Functions. Not compare-at tricks. Not theme code. Not duplicate variants.

AND / OR

Boolean groups

Stack conditions across groups — not a flat list. Precision targeting without contortion.

Variant
preview

Before you save

See exactly which variants — and which products — match your rule before activating it.

Stop selecting variants one at a time.

Install Variant Discounts and run your next promo in minutes — not afternoons. 7-day free trial. No theme edits.