PriceSync by Jalpi logo

Documentation

A step-by-step guide to installing, configuring, and getting the most out of PriceSync on your Shopify store.

1. What PriceSync does

PriceSync helps you stay competitive on Shopify by monitoring what your competitors are charging on sites like Amazon, Flipkart, Myntra, Ajio, Nykaa, and more — then automatically updating your Shopify prices based on rules you set.

You stay in control:

2. Installing the app

  1. Open the PriceSync listing on the Shopify App Store and click Add app.
  2. Approve the access scopes Shopify shows you. PriceSync requests permission to read and update products and price rules — nothing else.
  3. Land on the Dashboard. You'll see a stats overview (Monitored Products, Active Sync Jobs, System Status) and a list of recently added products.
  4. Pick a plan from the My Plan page in the left sidebar. You start on a free trial; upgrade whenever you want more tracked products or more frequent syncs.
Note: On first install, PriceSync stores only your shop domain, your owner email from Shopify, and an OAuth token. It never touches customer or order data.

3. Tracking your first product

  1. From the left nav, open My Products. You'll see a list of all products in your Shopify store with badges: Monitoring (being tracked) or Not Monitored.
  2. Click a product that you want to track. You'll land on the product detail page showing your current price, cost, profit, margin, and a protected floor price (MAP).
  3. Enter your Base Cost (what the product costs you) and your Min Profit %(the minimum margin you want to keep). The app calculates your floor price automatically.
  4. Click Start Tracking. The product is now monitored. Next you'll add competitor URLs.
  5. In the Competitor Sync section, paste a competitor product URL (for example, the Amazon listing for the same or a similar product) and click Add.
  6. Repeat for as many competitor URLs as you want to track (no limit per product).
Tip: You can also click Sync Now on an individual competitor card to fetch its current price immediately, instead of waiting for the next scheduled sync.

4. Pricing rules explained

On the product detail page, the Pricing Rules panel on the right controls how prices are calculated:

FieldMeaning
Pricing StrategyHow to react to competitor prices (see next section).
Base CostWhat you pay for the product. Used to calculate floor price.
Min Profit %Minimum profit margin, as a percentage of cost.
Min Profit AmountMinimum absolute profit per unit (optional).
Min Price / Max PriceHard limits. Prices will never go below Min or above Max.
Pricing ModeAuto applies updates immediately. Approval queues them for review.

Click Save Rules after making changes. The app recalculates the floor and displays the new value.

5. Choosing a pricing strategy

Strategies determine how PriceSync responds when a competitor updates their price:

StrategyWhat it doesUse when
UndercutSets your price just below the lowest competitor by a fixed small amount.You want to win on price without giving away margin.
MatchSets your price equal to the lowest competitor.You want parity, or your brand allows premium positioning.
Percent belowSets your price at a configurable percentage below the lowest competitor.You want consistent discount positioning (e.g., always 5% cheaper).
Your floor always wins. If the calculated new price would drop below your minimum profit floor, PriceSync holds at the floor — never below.

6. Auto mode vs. manual approval

Every tracked product has a Pricing Mode:

Reviewing pending approvals

  1. Open the Approvals page from the left nav.
  2. Each pending change shows current price, suggested price, lowest competitor price, and the reason.
  3. Click Accept to apply, Reject to dismiss, or use Approve All / Reject All for batch action.

7. How syncing works

Syncing is the process of fetching competitor prices and (optionally) applying updates to your Shopify products.

Scheduled syncs

PriceSync runs syncs automatically on a schedule you configure in the My Plan page (1–6 times per day depending on plan).

Manual syncs

What happens during a sync

  1. PriceSync fetches the competitor page.
  2. Extracts the product price using a site-specific extractor (Amazon, Flipkart, etc.) or a generic fallback.
  3. Stores the scraped price in your price history.
  4. Calculates the suggested new price for your Shopify listing using your rules.
  5. Applies the update (Auto mode) or queues it for approval (Manual mode).
Handling failures: If a competitor site blocks scraping (captchas, anti-bot), the sync fails silently for that URL and retries next cycle. Other URLs continue normally.

8. Reading price analytics

From any tracked product, click View Full Analytics to see:

Use analytics to verify your strategy is working and to spot patterns (e.g., a competitor running weekend sales).

9. Subscriptions and top-ups

Open My Plan from the left nav. You'll see:

Clicking Upgrade sends you to Shopify's billing confirmation page. Approving there activates the new plan immediately.

10. Getting help

Three ways to reach us:

11. Frequently asked questions

Does PriceSync see my customers' data?

No. PriceSync only reads product and price information. It does not access customers, orders, or payment data.

What happens if a competitor's site blocks scraping?

We try multiple techniques (direct HTTP fetch, then a real browser). If all fail, the competitor is marked as "Sync Failed" for that cycle and we retry next time. Other URLs continue unaffected.

Can PriceSync set my price below my cost?

No. Every product has a floor price calculated from your cost plus your minimum profit margin. Prices will never go below the floor, regardless of how low competitors go.

How often do prices update?

Based on your plan schedule (1–6 times per day). You can also run manual syncs anytime using the Sync All Now or Sync Now buttons.

What happens if I uninstall the app?

Your OAuth session is deleted immediately. Approximately 48 hours later, Shopify sends a GDPR redact webhook and we purge all remaining shop data from our systems. No residue.

Can I pause tracking without uninstalling?

Yes — toggle Sync Status to Disabled on individual products, or set Pricing Mode to Approval so no changes happen without your click.

Which marketplaces are supported?

Currently: Amazon, Flipkart, Myntra, Ajio, Meesho, Nykaa, JioMart, Croma, TataCliq. A generic fallback handles most other sites; results vary based on their page structure.