Example of Shopify Markets configuration panel for editing prices and applying discounts by region

How to Discount Shopify Markets Prices

Market Prices Update Guide


Overview

Aperitive - Shopify Bulk Price Editor App allows you to update prices across all your Shopify Markets simultaneously. Apply bulk price changes to your international market price lists with the same powerful tools you use for your main store prices.


What are Shopify Markets?

Shopify Markets lets you sell to international customers with localized pricing in different currencies. Each market can have its own price list with custom prices for products.

This app allows you to:

  • Update market prices alongside your main store prices
  • Apply percentage discounts across all markets
  • Set market-specific pricing rules
  • Maintain pricing consistency across regions

Prerequisites

Before updating market prices, ensure:

  • Markets are enabled in your Shopify store
  • Price lists are configured for your markets
  • Products have market prices set (not just currency conversions)
  • App has been authorized with market access permissions

How to Update Market Prices

Step 1: Access Bulk Price Editor

  1. Open the Aperitive - Bulk Price Editor app from your Shopify admin
  2. Navigate to the main dashboard
  3. Click "Create New Price Update" or "Bulk Update"

Step 2: Select Products

Choose which products to update using one or more filters:

  • Search by Title - Find specific products by name
  • Filter by Collection - Update entire collections
  • Filter by Vendor - Target specific brands
  • Filter by Product Type - Update by category
  • Filter by Tags - Use tags to organize updates
  • Select Individual Variants - Pick specific SKUs

Step 3: Choose Update Type

Select how you want to modify prices:

Discount Options:

  • Discount by Percentage - e.g., 20% off all market prices
  • Discount by Amount - e.g., $10 off each market price

Price Adjustment Options:

  • Increase/Decrease by Percentage - e.g., increase by 15%
  • Increase/Decrease by Fixed Amount - e.g., add $5 to all prices
  • Set to Fixed Price - Set all prices to a specific amount

Advanced Options:

  • Update Based on Compare At Price - Calculate from compare price
  • Update Based on Cost - Calculate from product cost (Note: for markets, this uses market's current price, not cost)

Step 4: Enable Market Price Updates

IMPORTANT: Check the "Apply to Market Prices" option
  • Apply to Price - Update main store prices
  • Apply to Compare At Price - Update sale/compare prices
  • Apply to Market PricesCHECK THIS for markets

When "Apply to Market Prices" is enabled:

  • Updates will apply to all configured markets
  • Each market's price list will be updated individually
  • Market prices are calculated based on their current values
  • Changes apply to all markets simultaneously

Step 5: Configure Rounding (Optional)

Choose how prices should be rounded:

  • No Rounding - Keep exact calculated amounts
  • Round to Nearest $0.99 - e.g., $19.99, $29.99
  • Round to Nearest $0.95 - e.g., $19.95, $29.95
  • Round to Nearest Whole Number - e.g., $20, $30
  • Round Up/Down - Round up or down to nearest value

Step 6: Preview and Confirm

  1. Click "Preview Changes" to see what will change
  2. Review the price changes for each market
  3. Check that calculations are correct
  4. Click "Apply Update" to execute

Step 7: Monitor Progress

  • Watch the progress bar as updates are applied
  • Updates process in the background
  • You'll receive an email when complete
  • Download the CSV report for details

Example Use Cases

Example 1: Run a 25% Off Sale Across All Markets

Scenario: Holiday sale - 25% discount on all products in all markets

Settings:

  • Update Type: Discount by Percentage
  • Value: 25
  • Apply to: ☑ Apply to Market Prices
  • Apply Compare Price: ☑ Yes (sets old price as compare at price)

Result:

  • Main Store: $100 → $75 (compare at $100)
  • Europe Market: €90 → €67.50 (compare at €90)
  • UK Market: £85 → £63.75 (compare at £85)

Example 2: Increase Prices by 10% Due to Costs

Scenario: Supplier costs increased, need to raise prices globally

Settings:

  • Update Type: Increase by Percentage
  • Value: 10
  • Apply to: ☑ Apply to Price + ☑ Apply to Market Prices
  • Rounding: Round to nearest $0.99

Result:

  • Main Store: $50.00 → $54.99
  • Europe Market: €45.00 → €49.99
  • Australia Market: AU$65.00 → AU$71.99

Example 3: Set Seasonal Collection Prices

Scenario: New summer collection with fixed market pricing

Settings:

  • Filter: Collection = "Summer 2025"
  • Update Type: Set to Fixed Price
  • Values: Set individually per product
  • Apply to: ☑ Apply to Market Prices

Example 4: Clearance Sale - Fixed Discount Amount

Scenario: End of season - $20 off everything in clearance

Settings:

  • Filter: Tag = "Clearance"
  • Update Type: Discount by Amount
  • Value: 20
  • Currency: USD (converts automatically for markets)
  • Apply to: ☑ Apply to Market Prices

Result:

  • Main Store: $89.99 → $69.99
  • Europe Market: €80.00 → €60.00 (equivalent reduction)
  • Japan Market: ¥9,000 → ¥6,800 (equivalent reduction)

Understanding Market Price Calculations

How Market Prices Are Calculated

When you apply updates to market prices:

  1. Each market is calculated independently based on its current price
  2. Percentage changes apply to the market's existing price
  3. Amount changes are converted to the market's currency
  4. Rounding is applied in each currency

Example: 20% Discount

Main Store (USD):     $100.00 → $80.00 (20% off $100)
Europe Market (EUR):  €90.00 → €72.00 (20% off €90, not converted from USD)
UK Market (GBP):      £85.00 → £68.00 (20% off £85, not converted from USD)

Cost-Based Updates with Markets

Important: When using "Update based on cost" options with markets:

  • The calculation uses the market's current price as the base
  • It does NOT use the product's inventory cost
  • This ensures market prices remain proportional to their existing values

Best Practices

✅ DO:

  • Preview changes first - Always review before applying
  • Test on a small collection - Try with 5-10 products first
  • Sync markets regularly - Keep your app's market data updated
  • Check currency conversions - Verify prices make sense in each currency
  • Use rounding - Keep prices looking professional (e.g., $X.99)
  • Update compare prices - Show customers the savings
  • Schedule updates - Use scheduled updates for future sales
  • Download reports - Keep CSV records of all changes

❌ DON'T:

  • Don't skip preview - Always check calculations
  • Don't forget to enable markets - Check the "Apply to Market Prices" box
  • Don't run multiple updates simultaneously - Wait for one to finish
  • Don't forget to revert - Use the revert feature if you make mistakes
  • Don't ignore errors - Check error reports if updates fail

Syncing Market Data

The app syncs your market price lists automatically. To manually sync:

  1. Go to Settings in the app
  2. Click "Sync Market Prices"
  3. Wait for sync to complete (may take several minutes for large catalogs)
  4. Verify markets appear in the markets list

How often to sync:

  • Before bulk updates
  • After adding new markets
  • After changing market configurations
  • If market prices look outdated

Reverting Market Price Changes

Made a mistake? You can revert updates:

  1. Go to "Update History"
  2. Find the update you want to revert
  3. Click "Revert" next to the update
  4. Confirm the revert action
  5. Prices will be restored to their previous values

Note: Reverts work for market prices just like main store prices.


Troubleshooting

Market prices didn't update

Possible causes:

  • "Apply to Market Prices" wasn't checked
  • Markets haven't been synced recently
  • Market price lists are not configured in Shopify
  • App doesn't have market permissions

Solution: Re-authorize the app and try again after syncing markets

Prices updated incorrectly

Possible causes:

  • Wrong update type selected
  • Calculation based on wrong price field
  • Rounding settings affected results

Solution: Use the revert feature, then re-apply with correct settings

Some markets updated, others didn't

Possible causes:

  • Some markets don't have price lists configured
  • Products aren't available in all markets
  • API rate limits were hit

Solution: Check Shopify market configuration, ensure products are published to all markets

Compare at price issues

Check:

  • Compare at price must be higher than price
  • Some markets may have had empty compare prices
  • Update report will show which products had issues

Solution: Review the error CSV report for specific products


Scheduling Market Price Updates

Use the scheduler for automatic market price updates:

  1. Create your update as normal
  2. Click "Schedule for Later"
  3. Choose date and time
  4. Enable "Apply to Market Prices"
  5. Set frequency (one-time or recurring)
  6. Confirm schedule

Use cases:

  • Scheduled sales (e.g., Black Friday across all markets)
  • Automatic end-of-sale revert
  • Time-zone specific launches
  • Recurring price adjustments

Reporting and Analytics

After updating market prices, review:

CSV Report Includes:

  • Product handle and title
  • Variant SKU
  • Market name and currency
  • Price before and after
  • Compare price before and after
  • Calculation method used
  • Any errors encountered

Export Options:

  • Full Report - All products and markets
  • Errors Only - Just products with issues
  • By Market - Filter report by specific market

FAQ

Q: Will market prices update in real-time?
A: Updates process in the background and typically complete within minutes, depending on catalog size.
Q: Can I update just one specific market?
A: Currently, the app updates all markets simultaneously. Use filters to limit which products are updated.
Q: How are currency conversions handled?
A: Percentage changes apply to each market's existing price. Fixed amount changes are converted using current exchange rates.
Q: What happens to products not available in a market?
A: They are skipped for that market. Only products published to a market will have their market prices updated.
Q: Can I see market prices before updating?
A: Yes, sync your markets first, then preview the update to see all market price changes before applying.
Q: Will this affect my automatic currency conversions?
A: No, this only updates fixed price lists. Markets using automatic conversion (without price lists) are not affected.

Support

Need help with market price updates?


Additional Resources

Back to blog