Scaling Promotions on BigCommerce: Introducing the Promotion Code Manager App
Billions of promotional codes are redeemed every day in eCommerce. From seasonal sales and new-user offers to influencer drops and one-off discounts, customers expect coupons to be part of their shopping experience.
But for merchants, managing thousands, or tens of thousands, of unique codes has long been a challenge. That’s where the Promotion Code Manager App comes in.
Built and maintained by a BigCommerce engineering team, the app was designed to streamline the process of generating, importing, and managing promotional codes at scale. What began as a custom tool has since evolved into a broadly useful solution — now available to all BigCommerce merchants for free in the app marketplace.
Whether you're a growing brand or an enterprise merchant, the need is the same: scalable, reliable, bulk promotion management. This app answers that call.
What the Promotion Code Manager App Can Do
The app extends BigCommerce’s native Promotions functionality with powerful, user-friendly workflows designed for both technical and non-technical users. Core features include:
✅ Import / Export Capabilities
Upload coupon codes via CSV (Google Sheets or Excel compatible)
Export existing codes for review or external analysis
Built-in data validation and error reporting
Audit logs and import history for visibility
✅ Code Generation
Generate thousands of unique codes with a single click
Customize prefix, suffix, code length, and usage rules
Set usage limits and expiration dates in bulk
✅ Mass Operations
Bulk delete codes directly from the UI
Quickly manage active or inactive coupon groups
How to Access the App
The Promotion Code Manager App is now publicly available in the BigCommerce App Marketplace.
To install:
You must be a store owner or have appropriate app permissions
Use this direct link: https://www.bigcommerce.com/apps/promotion-code-manager/
Are you a developer or merchant with feedback, questions, or a bug to report? Let us know — we’re actively documenting feedback as we continue to evolve the app.
Creating and Managing Coupon Promotions: A Quick Guide
Prerequisites
Access to Marketing > Promotions
Permission to create promotions
A CSV editor (e.g., Google Sheets or Excel)
Step 1: Create a Parent Promotion
Go to Marketing > Promotions > Coupons
Click "Create a Coupon Promotion"
Configure rules: distribution channels, audience, schedule, usage limits
Save the promotion — this will serve as the container for your codes
Step 2: Open the App
Navigate to Apps > Bulk Promotions Manager (App ID: 40416)
Select the promotion you want to manage
Step 3: Generate or Import Codes
To Generate:
Click "Generate Codes"
Define parameters (number of codes, usage rules, prefix/suffix)
Once complete, download the generated CSV
Save the generated CSV as you will need it for the next step: Import Codes
To Import Existing Codes:
Click "Import Codes"
Download the CSV template and populate it with your codes
Upload the completed CSV
Track progress and results through in-app notifications
To Export Codes:
Click "Export Codes"
Choose to export all codes or filter by prefix
Download the resulting CSV for external use
4. Verify and Review
Confirm codes are visible in the app
Review the error report for any issues
Double-check promotion settings for accuracy
Ready to Scale Your Promotions?
The Promotion Code Manager App is built for brands running high-volume promotions, influencer campaigns, affiliate partnerships, and more. With powerful bulk operations and a clean BigCommerce friendly UI, it’s a major upgrade to BigCommerce’s standard promotions toolkit.
This app is built and maintained by BigCommerce. You can submit feedback or feature requests directly from the app interface. We’re excited to support our merchants in scaling their promotions — and their sales.
For additional documentation check out our Product Blog and New User Documentation.