Can Spark Shipping update prices in my store?
Yes! Spark Shipping can update your prices.
Pricing automation is a powerful site-wide feature that allows you to add a formula to markup the vendor cost and push the final price to your store. This ensures your margins are protected while keeping your prices competitive.
(Vendor Cost + Vendor Markup) + Site Markup = Final PriceThere are 3 main components to this automation:
1. Default Site Settings: Your global safety net. If no other rules apply, these settings take charge.

📍 Configuration Path:Automation > Pricing
Key Parameters:
- Tolerance Controls
- Price Increase %: Only update if the new price is X% higher than the old one.
- Price Decrease %: Only update if the new price is X% lower than the old one.
- Auto-approve Zero Price: Check this to allow updates even if the vendor sends a $0.00 price (use with caution!).
- Markups
- Default Markup %: A percentage added to the vendor cost (e.g.,
35%). - Default Markup Value: A fixed dollar amount added (e.g.,
$5.00). - Apply per Unit: If checked, the markup value is multiplied by the package quantity (e.g., a 4-pack gets 4x the markup).
- Default Markup %: A percentage added to the vendor cost (e.g.,
- MSRP Settings
- Do not price below/above MSRP: Ensures your calculated price respects the manufacturer's suggested retail price window.
- MAP Enforcement
- Enforce MAP: Never sell below MAP (Floor).
- MAP Overrides Suggested: If MAP exists, use it as the price (Ceiling/Fixed).
- Ignore Tolerance for MAP: Forces the update if the price matches MAP, ignoring your tolerance % rules.
- Pricing Rounding
- Rounding Increment: Always rounds up to this decimal.
- Example:
0.99turns $6.89 → $6.99 - Example:
0.00turns $6.89 → $7.00
- Example:
- Rounding Increment: Always rounds up to this decimal.
2. Pricing Tiers

📍 Configuration Path:
Located within the Pricing Automation section.
How it works:
Spark Shipping checks the cost of the product. If it falls into a tier, it ignores the Default Site Settings and uses the Tier settings instead.
Example Tier Structure:
| Tier Name | Cost Range | Markup Strategy |
|---|---|---|
| Low Value | $0 - $50 | 50% + $2.00 |
| Mid Value | $50 - $200 | 30% |
| High Value | $200+ | 15% |
3. Vendor Price Settings

How it works:
These markups are added on top of your Site Settings (Default or Tiers). They do not replace them.
📍 Configuration Paths:
- Custom Vendors:
Vendors> select Vendor > scroll toUpdate Vendor Settings>Advanced Settings - Pre-Built Vendor Integrations:
Vendors> select Vendor >Overview>Advanced Settings
💡 Pro Tip: You can also set Pricing by Brand in this section if you need to markup specific brands differently within a single vendor.
- Scenario: You have a site-wide markup of 25%. Vendor "SpeedyParts" charges a dropship fee, so you add a 10% vendor markup for them.
- The Math:
Site Markup (25%) + Vendor Markup (10%) = Total Markup (35%) - Result: Products from "SpeedyParts" will have a total markup of 35%.
⚠️ Important Notes
- MAP pricing will not be observed if site Automation Pricing is not enabled; you must have price automation on if you want MAP-enforced.
- Site price level settings must be set FIRST before vendor level price settings are set; vendor price settings add on to site level price settings.
- These settings are global across your entire site and will always be enforced.