If your store sells in multiple regions, you may be using Shopify Markets to manage pricing for different countries. By default, Shopify calculates prices in each market automatically based on your store's base price and currency exchange rates.
However, you can also set fixed prices for specific markets — for example, charging exactly €89 in Europe or £75 in the UK, regardless of exchange rates. These fixed prices are stored in separate market catalogs. Because they're independent of your base price, a standard Price reduction campaign won't affect them.
The "Apply sale prices to markets with fixed prices" option extends your campaign to cover those catalogs as well.
How it works
When you enable this option, Alpha Sale applies the discount to all fixed-price products across your market catalogs — in each product's local currency — and sets a compare-at price so customers can see the original price. When the campaign ends, those prices are restored to what they were before.
Only products with fixed prices in a catalog are updated. Products using relative pricing are not affected — they inherit the discount from the base price.
Setting it up
1. Open an existing Price reduction campaign, or create a new one.
2. In the Discount value section, check "Apply sale prices to markets with fixed prices".
Depending on your discount type, the setup differs slightly:
a) For a percentage discount, no extra inputs are needed — the same percentage is applied to each market's fixed price in its local currency.
b) For Fixed or New price discounts, an input appears for each currency used across your markets' catalogs — enter the value for each currency separately.
3. Save and activate the campaign as usual.
If you're on a Basic or Pro plan, this checkbox will be locked. Clicking the badge next to it will prompt you to upgrade.
Things to keep in mind
If you add new fixed prices to a market while the campaign is active, they won't be picked up automatically — reactivate the campaign (i.e. deactivate and reactivate it) to include them.
If you add a new market currency, make sure to set a discount value for it in the campaign settings.
If you change existing fixed market prices while the campaign is active, those changes may be overwritten when the campaign deactivates — the app will restore prices to their values before the campaign was activated.
Price rounding applies to your store's main price catalog only. Market catalog prices are not rounded, since rounding rules differ by currency.
In some European markets, Shopify hides compare-at prices by default to comply with the EU Price Indication Directive. If this applies to your market, customers won't see the crossed-out original price even when it's set. You can change this in Shopify Admin → Settings → Markets → Preferences.
What happens on deactivation
When you deactivate a campaign with this option enabled, Alpha Sale restores the original fixed prices in all affected market catalogs — the same way it restores your store's base prices.
Restoration applies only if the market's currency and pricing type haven't changed while the campaign was active. If a market's currency was changed, or its prices were switched from fixed to relative, those market prices are left untouched.
Plan requirement
This feature is available on the Ultimate plan only.
If you downgrade from Ultimate to a lower plan while a campaign with this option is active, you'll be asked to deactivate that campaign first — this restores the original prices in all affected market catalogs before the downgrade proceeds. Once downgraded, the checkbox will be automatically disabled in those campaigns. You can then reactivate them — they'll run as usual, just without syncing to market catalogs.


