Skip to content

Update prices in bulk

Change prices safely across many products/variants with preview and detailed change history.

When to use

  • Seasonal sales (e.g., Black Friday) or price increases.
  • Fix inconsistent prices across variants.

Prerequisites

  • Products/variants selected via filters.
  • Decide whether to set fixed prices or adjust relatively (e.g., +10%).

Steps

  1. Open Bulk Edit → select a product/variant filter (see the Filters & search guide for scope tips).
  2. Choose field: Price (or Compare-at price).
  3. Select change type:
    • Set to: enter a fixed price (e.g., 19.99)
    • Increase by amount: enter value (e.g., +2.00)
    • Increase by percent: enter percent (e.g., +10%)
    • Decrease options similarly
  4. Click Preview and validate a few rows:
    • Check rounding and minimum price rules
    • Ensure compare-at price logic is correct
  5. Run the edit. Large jobs run in batches to respect Shopify rate limits.
  6. Verify results in Job History and spot-check products in admin.

Undoing changes

Use Job History → Rollback to replay the stored “before” prices. Rollback supports set/find/replace, absolute, and percentage adjustments as long as the job is within your store’s rollback window for its current plan. Review the rollback coverage table for edge cases (mixed CSV imports once CSV launches, very old jobs, etc.). If Shopify rejects a row during rollback, the Job History banner links to a CSV of the affected variants so you can fix them manually.

Tips & limits

  • Always preview large price changes before running.
  • Consider exporting a backup first (for example, from Shopify Admin). CSV import/export in this app is coming soon and is not yet generally available.
  • Be mindful of discounts and compare-at relationships.

Was this helpful?

Need help planning a price edit? Visit the Support & contact checklist for what to include (shop URL, job ID, sample product), then email support@xyppy.com or open an issue at GitHub Issues.