Merges charges per merge. Every plan gives you a monthly allowance of merge credits, and each product variant you merge consumes one credit. This page explains how credits work, what happens at upgrade, downgrade, and cancellation, and how billing flows through Shopify.
Current pricing is always on merges.io/pricing. The numbers below match what is live at the time of writing.
The plans at a glance
| Plan | Monthly price | Monthly credits | Max balance (2× rollover) |
|---|---|---|---|
| BASIC | $9 / month | 500 | 1,000 |
| PRO | $29 / month | 3,000 | 6,000 |
| UNLIMITED | $69 / month | Unlimited merges | - |
Annual billing is available on all three plans at a discount - see the pricing page for the current annual price.
What is included on every plan
- Merge products, variants, tags, collections, and metafields.
- Merge stock and location data.
- AI-assisted titles and descriptions on the merged product. See AI titles and descriptions.
What PRO and UNLIMITED add
- Automatic duplicate image detection and filtering. Merges compares the source products' images and drops duplicates before saving the merged product, so you are not left cleaning up repeated photos.
- Automatic URL redirects. 301 redirects from every source product's URL to the merged product's URL are created automatically, which prevents 404s and preserves SEO. See URL redirects with Merges.
How merge credits work
One credit equals one product variant written to the merged product. A merge that produces a product with four total variants costs four credits - regardless of how many source products the variants came from.
A concrete example: you merge Product A (3 variants) with Product B (1 variant, added as a new variant on the merged product). The merged product ends up with 4 variants, so the merge costs 4 credits.
Credits are only consumed when the merge is saved. Previewing a merge, rearranging variants, or abandoning the flow before saving does not cost any credits.
Rollover
Unused credits roll over to the next month, up to a maximum of 2× your monthly plan limit. Concretely:
- BASIC (500/month) - balance is capped at 1,000 credits.
- PRO (3,000/month) - balance is capped at 6,000 credits.
- UNLIMITED - no credit tracking; merges are unlimited.
Once you hit the 2× cap, new monthly credits stop accumulating. Use some credits and they start stacking again on the next cycle.
What happens when credits run out
On BASIC and PRO, merges that would push you past your remaining credit balance are blocked until you either wait for the next billing cycle or upgrade. Merges does not auto-charge overages - you always stay in control of what you pay.
If you hit your limit often, upgrading to the next tier is almost always cheaper than living at the ceiling. Upgrades are prorated, so you only pay for the time and credits you actually use on the new plan.
Upgrading and downgrading
Upgrades take effect immediately. Your previously accumulated rolled-over credits transfer to the new plan, and the cost is prorated based on time and credits already used in the current cycle. You can run bigger merges the moment the upgrade goes through.
Downgrades take effect at the start of your next billing cycle. If your rolled-over balance is above the 2× cap of the new plan, it is adjusted down to that cap on the first day of the new cycle. The current cycle is unaffected - you keep everything you already had until the cycle ends.
Both changes happen inside Shopify: open the Merges app, go to Settings → Billing, and pick the new plan. Shopify handles the proration and the approval flow.
How billing works through Shopify
Merges uses Shopify's subscription billing, which means:
- You do not pay Merges directly. Charges appear on your regular Shopify bill alongside your Shopify plan and any other apps you use.
- Payment method is whatever Shopify has on file. Merges never sees your card details.
- Invoices come from Shopify, not from Merges. Your Shopify invoice history is the system of record for Merges billing.
- Tax is handled by Shopify based on your store's location and tax profile.
You will see a one-time approval screen the first time you subscribe to a paid plan, and again any time you upgrade. That is Shopify asking you to authorize the new charge - normal behavior for all Shopify apps.
Cancelling
You can cancel Merges at any time by uninstalling the app from your Shopify admin. Your plan stays active until the end of the current billing period, so you can keep using any remaining credits until then. There are no additional charges after uninstallation.
Remaining credits are lost at the end of the current billing cycle when the subscription terminates. If you have a large rolled-over balance, use it up before you cancel - credits do not carry over to a reinstall on a future date.
Reinstalling before the current cycle ends restores access to any remaining credits and features for the rest of the cycle. Reinstalling after the cycle ends starts a new subscription from zero.
Trials
A small number of free trial credits are available so you can try a real merge before subscribing. No subscription is required to start - install the app from the Shopify App Store and your trial credits are active on first open.
Trial credits are intended for evaluation, not production catalog work. To do anything at scale, pick a paid plan.
Choosing a plan
A rough guide based on typical usage:
- BASIC fits stores that merge occasionally - a few consolidation passes per month, catalogs under ~500 variants in flight.
- PRO fits stores doing ongoing catalog hygiene - regular merges of new supplier feeds, steady growth, or a mid-sized catalog clean-up project.
- UNLIMITED fits agencies, migration projects, and large catalogs where you cannot reliably predict merge volume in advance - or where counting credits is more overhead than it is worth.
You can change plans at any time, so starting low and upgrading when you hit the ceiling is a reasonable path.
Need help
Unsure which plan fits your catalog, or seeing a charge you do not recognize? Email support@merges.io with your Shopify store URL and what you are trying to figure out.