Account
Plans & limits
Every plan has every discount type and code option. Plans differ in how many codes you can create each month, and Pro and Unlimited add Stats & analytics and the Klaviyo integration.
Plans
| Plan | Monthly | Yearly | Codes per month | Stats & analytics | Automatic discounts |
|---|---|---|---|---|---|
| Free | Free | — | 250 | — | 1 active |
| Premium | $2.99 | $29.99 | 5,000 | — | 3 active |
| Pro | $4.99 | $49.99 | 10,000 | Yes | Unlimited |
| Unlimited | $14.99 | $149.99 | Unlimited | Yes | Unlimited |
Prices are in USD. Yearly billing saves about 17%. All plans include every discount type, random and specific codes, CSV and XLSX export, Shopify Flow, and live chat support.
Automatic discounts are counted separately from codes: it's the number of discounts running at the same time.
If you subscribed to an older plan called Basic, Plus or Advanced, you have the same limits as Unlimited.
Monthly code allowance
- The allowance is a number of codes, not sets. You can create as many sets as you like within it.
- It resets on the 1st of each calendar month, not on your billing date. Unused codes don't carry over.
- The Discount Codes page and the Home page show This month's created discount code count and This month's remaining discount code count.
- When it runs out, the create and add pages are locked with You've reached your monthly limit until the 1st, or until you upgrade.
- Codes you've already created keep working when the allowance runs out or when you change plans.
What counts toward the allowance
| Action | Counts |
|---|---|
| Creating a set | The number of codes you request |
| Add new codes to a set | The number of codes you add |
| Adding codes to an existing Shopify discount | The number of codes you add |
| Flow: Generate more discount codes | The number of codes queued |
| Flow: Create a personal discount | 1 per run |
| Klaviyo automatic refill | The number of codes each refill adds |
| Sending codes to Klaviyo | Nothing |
| Flow: Reserve, Extend end date, Release | Nothing |
| Exporting, editing, looking up codes | Nothing |
| Customers using codes | Nothing: redemptions are unlimited on every plan |
Deleting a set doesn't give codes back
Codes count when they're created. Deleting the set later doesn't return them to this month's allowance.
Other limits
| What | Limit |
|---|---|
| Codes per set or per batch | Your remaining allowance; 50,000 on Unlimited. Add more batches for bigger sets. |
| Random code length | 5–30 characters, plus prefix and suffix |
| Prefix / suffix | 20 characters each |
| Code import file | 5 MB, CSV or Excel |
| Segments / markets listed | First 100 |
| Rejected codes shown | 2,000 per set |
| Flow limits | See Flow limits |
Upgrade or downgrade
- Open Pricing in the app menu. Your current plan is marked Current plan.
- Choose Monthly or Yearly (17% discount).
- Click the button on the plan you want. Shopify shows its charge approval page.
- Approve the charge. You're returned to the app and the new limits apply straight away.
- Switching between paid plans: Shopify replaces the old subscription with the new one and handles the proration by its own billing rules.
- Going back to Free: click Downgrade plan on the Free card and confirm Cancel Subscription. The subscription ends immediately and the unused part of the period isn't refunded.
- There is no free trial on paid plans. The Free plan has no time limit, so you can try everything there first.
Billing
- Charges appear on your regular Shopify invoice. DiscountFix never asks for your card.
- Uninstalling the app cancels the subscription automatically.
- For invoices, refunds or plan questions, contact us.