Running promotional campaigns across multiple WooCommerce stores creates an immediate operational problem: every coupon code must be created separately in every store’s WooCommerce admin. A Black Friday sale with 5 coupon codes across 6 stores means 30 individual coupon creation operations — each with identical settings — before the sale even begins. If a typo occurs, or the discount percentage needs adjustment, all 30 coupons require individual updates.
ShopCentral’s Global Coupon Broadcasting — a Pro feature of this multi store manager WooCommerce plugin — solves this completely by creating and distributing coupon codes across all connected stores in a single operation from the ShopCentral dashboard. This article covers global coupon management and the marketing controller capabilities in ShopCentral.
The Multi-Store Coupon Problem
Creating consistent promotional campaigns across a multi store WooCommerce network without a centralized tool requires:
- Logging into each store’s WooCommerce admin
- Navigating to Marketing → Coupons in each store
- Recreating the coupon with identical code, discount type, amount, expiry, and usage limits
- Verifying the coupon works correctly on each store
- Repeating the process for every campaign change or new promotional code
For an agency managing 10 client stores, this process multiplies by the number of clients. ShopCentral’s Global Coupon Broadcasting reduces the entire workflow to a single form submission that deploys to all connected stores simultaneously via the WooCommerce REST API.
Global Coupon Broadcasting
Global Coupon Broadcasting in ShopCentral allows creating a coupon once and deploying it to all connected WooCommerce stores simultaneously. The workflow:
- Navigate to ShopCentral → Global Coupon in the dashboard
- Configure the coupon: code, discount type, amount, minimum order, expiry date, and usage limits
- Select which connected stores to broadcast to (all stores or a selection)
- Click Broadcast — ShopCentral creates the coupon on each selected store via WooCommerce REST API
- The coupon appears in WooCommerce → Coupons on every target store, functional immediately
Pro Feature Note: Global Coupon Broadcasting is a Pro-tier feature. Free version users can view the Discounts (Coupons) section for individual stores in proxy mode but cannot broadcast coupons across stores.
Supported Coupon Types & Settings
ShopCentral supports all standard WooCommerce coupon types for global broadcasting:
| Coupon Setting | Description |
|---|---|
| Percentage Discount | Deducts a percentage of the cart total (e.g., 20% off) |
| Fixed Cart Discount | Deducts a fixed amount from the cart total (e.g., $10 off) |
| Fixed Product Discount | Deducts a fixed amount per applicable product in the cart |
| Coupon Code | Custom alphanumeric code applied identically across all stores |
| Minimum Order Amount | Require a minimum cart value before the coupon applies |
| Expiry Date | Coupon automatically deactivates after the specified date on all stores |
| Usage Limits | Maximum uses per coupon and per user, applied per-store |
Marketing Controller
Beyond coupon broadcasting, ShopCentral includes a Marketing Controller module (powered by ShopCentral_Marketing_Controller) that provides built-in controllers for orchestrating marketing campaigns across the connected store network. The Marketing Controller is designed to provide a centralized interface for coordinating promotional activity across stores, avoiding the chaos of uncoordinated per-store marketing decisions that result in inconsistent customer experiences.
Marketing Controller capabilities include:
- Campaign coordination: Plan and track promotional campaigns as network-wide events rather than per-store operations
- Discount management: View existing coupons across connected stores in a unified discounts view
- Campaign timing: Coordinate start and end dates for promotions using the standardized date picker interface
- Marketing automation feed: Connect marketing decisions to ShopCentral’s Automation Engine for triggered follow-up campaigns
Coupon Data Export
ShopCentral’s Export Tools include a dedicated Coupons export, providing a downloadable report of all coupon codes across connected stores with:
- Coupon code: The discount code string
- Discount type: Percentage, fixed cart, or fixed product
- Discount amount: The value of the discount
- Usage count: How many times the coupon has been used across the store’s orders
- Time period filter: Export coupons from This Month, This Year, or All Time
This export is useful for accounting teams who need to quantify the revenue impact of promotional campaigns, and for marketers analyzing which coupon codes generated the most usage for future campaign planning.
Real-World Use Cases
🎁 Seasonal Sale
Create a CHRISTMAS20 coupon (20% off, expires Dec 26) and broadcast to all 8 stores simultaneously in one ShopCentral operation instead of 8 separate WooCommerce admin sessions.
🌟 VIP Loyalty Code
Broadcast a VIP10 coupon (10% off, 1 use per customer) to all stores so high-value customers identified via Customer Intelligence can redeem regardless of which store they choose.
📨 Email Campaign
Before sending a promotional email to the full customer list, broadcast the campaign coupon code to all stores so it’s active everywhere before the email sends — no customer lands on a store where the code doesn’t work.
💰 Flash Sale
Time-limited flash sale coupons (valid 24 hours) can be broadcast instantly across all stores and expire simultaneously — impossible to achieve manually across many stores with reliable timing.
Frequently Asked Questions
Can I broadcast different coupon amounts to different stores?
The Global Coupon Broadcasting feature creates the same coupon configuration on all selected stores. For store-specific coupon amounts, you would need to create separate coupons per store via their individual WooCommerce admin, or use ShopCentral’s Store Selector to switch to each store and create tailored coupons. The global broadcast is designed for identical promotions running across all stores simultaneously.
Does broadcasting a coupon update it if it already exists on a store?
The Global Coupon Broadcast creates new coupons on connected stores. If a coupon with the same code already exists on a target store, WooCommerce’s REST API behavior determines the outcome — typically returning an error for duplicate codes. For updating existing coupons, you can access each store’s coupon management via the ShopCentral store selector and the individual Discounts view.
Run Network-Wide Promotions From One Place
ShopCentral’s Global Coupon Broadcasting deploys discount codes to all your WooCommerce stores in seconds instead of hours.