Snax Apps · Variant Pricing

Launch any variant discount in seconds.

Target by vendor, tag, metafield, sale status, inventory, and more. One rule covers up to 100,000 variants — and keeps itself up to date as your catalog changes. Built on Shopify Functions, so campaigns start and end instantly with no impact on your product data.

Live in seconds Up to 100,000 variants per rule Built on Shopify Functions Live variant preview Free trial, no card
Shopify Partner
Snax Variant Discounts rule builder illustration
0
variants covered by a single rule
<0 sec
from install to your first live rule
Free
plan to start, no card required
Why it exists

100,000 variants.
One rule.

Shopify's native discount engine caps each rule at 100 hand-picked items. Variant Discounts lifts the ceiling with dynamic conditions and a collection that keeps itself up to date as your catalog changes.

How it works

Build the rule once and it maintains itself.

Build

Describe the discount once.

Field, operator, value. Add another condition, group with AND/OR, and preview matched variants live before you save.

  • Target collection, tag, vendor, SKU, price, inventory, sale status, options, or any metafield
  • Real boolean groups, previewed before anything goes live
Variant Discounts rule builder — live screenshot
Maintain

The rule keeps itself current.

The app builds a collection of every matching item and updates it as products come and go. Your discount is always right, without anyone checking on it.

  • Catalog changes flow into the rule automatically
  • Product data never gets edited
Self-updating rule illustration
Schedule

Campaigns that run themselves.

Set start and end times, and between sales the rule maintains itself. Your next promotion is a clone and a date, not a rebuild.

  • Rules start and end on their own schedule
  • Amount off, Buy X Get Y, and free shipping, layered
Rule scheduling illustration

The full feature set.

Real native Shopify Discounts, with no compare-at hacks, duplicate variants, or theme edits. Works with Markets, POS, draft orders, and Shopify Collective.

Rule-Based Variant Targeting

Set a rule and define your filters, and Snackery builds a collection of every matching variant across your entire catalog, kept current as products come and go.

Native Shopify Discounts

Creates real Shopify discounts, applied to exactly the variants your rules match, automatic or code-based. Compare-at price tricks are never involved.

Filtering & Logic

Filter by option, price range, vendor, inventory level, SKU, product type, collection, or any metafield, and combine filters with AND/OR groups to target the exact variants you mean.

Rule Templates

Start from 15 pre-built templates across Amount Off, Buy X Get Y, and Free Shipping. Each template pre-fills the filters, so a campaign starts from a working rule.

Campaign Scheduling

Set a start date and an end date, and the discount goes live and expires on its own, with no manual toggling.

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.

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.

Compare plans. Pick what fits.

Everything included in each plan, line by line.

Simple plans, no surprises.

Start with a 7-day free trial. Cancel anytime. Every plan includes native Shopify Discounts, 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
  • Up to 100,000 variants per rule — self-updating as your catalog changes
  • 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 →

Help when you need it.

A full knowledge base, step-by-step guides, and direct email support — included on every plan, including Free.

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 app work?

You describe what to discount with conditions — vendor, tag, title, price, inventory, and more. The app builds a collection of every matching product and variant (up to 100,000 variants per rule), creates a native Shopify discount that applies to it at checkout, and keeps the collection up to date as your catalog changes. That replaces hand-picking items one by one and maintaining discount collections yourself: describe the target once, and every future sale reuses it — clone the rule, set the value, schedule it, done.

How does the discount actually apply at checkout?

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.

Doesn't Shopify already limit how many items a discount can target?

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 and Shopify's Collection Sources API to lift it: describe what to discount with conditions, and the app automatically builds a collection of every matching product and variant — up to 100,000 variants in a single rule. That collection updates itself as your catalog changes, so newly matching items are covered without touching 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. 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.

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 discounts are created as native Shopify Discounts, they 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. Canceling 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 by someone who ran your kind of store, hit Shopify's 100-item discount ceiling on a real catalog, and built the lift.

"Shopify's discount engine is great until your catalog gets real. Then you're writing rules in a spreadsheet at midnight."
15yrs

Operator-built

Ecommerce operations and site builds, DTC and B2B — Shopify, WooCommerce, Magento, BigCommerce.

100K

Variants per rule

Up to 100,000 variants in one self-updating rule, built on Shopify Functions. Past Shopify's native 100-item per-rule cap.

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.

Precision discounts at scale. In seconds.

Install Variant Discounts and launch your next rule in seconds — up to 100,000 variants per rule, self-updating as your catalog changes. 7-day free trial. No theme edits.