How It Works
Three steps. No CSV uploads, no API keys to copy.
- Click “Connect Shopify” — we redirect you to Shopify's OAuth screen. You log in and approve the permissions we request. That's the only thing you do in Shopify.
- Your data syncs automatically — products, variants, inventory levels, order history, and locations start pulling immediately. Most stores finish their first sync in under 15 minutes.
- Forecasts generate within the first hour — once we have your order history, the forecasting engine runs. You get demand projections, days-of-supply estimates, and reorder alerts right away.
What We Sync
Here is exactly what we pull from your Shopify store and what we do with it:
| Shopify Data | What We Pull | What We Do With It |
|---|---|---|
| Products & Variants | SKU, title, price, cost, images, variant attributes | Build your catalog, match SKUs across channels |
| Inventory Levels | Stock quantities at every Shopify location | Track stock position, calculate days of supply by location |
| Orders | Line items, dates, quantities, fulfillment status | Power demand forecasting, measure sales velocity, detect trends |
| Locations | Warehouses, retail stores, fulfillment centers | Multi-location inventory views, location-level reorder alerts |
What ReplenishRadar Does With Your Shopify Data
Raw data from Shopify is just numbers in a database. We turn it into decisions:
- Demand forecasting — we analyze your order history to project future demand by SKU, accounting for seasonality and trends
- Reorder point alerts — based on your lead times and sales velocity, we tell you when to reorder before you run out
- Purchase order recommendations — suggested quantities per supplier, factoring in MOQs, pack sizes, and lead times
- Multi-location inventory view — see stock across every Shopify location (and Amazon, if connected) in one dashboard
- Stockout risk scoring — every SKU gets a risk score so you know which products need attention first
Sync Frequency by Plan
Not every store needs the same refresh rate. A shop doing 20 orders a day is fine checking in every 30 minutes. A store doing 2,000 needs tighter intervals.
| Plan | Sync Interval | Best For |
|---|---|---|
| Standard ($99/mo) | Every 30 minutes | Stores under 1,000 orders/month |
| Growth ($199/mo) | Every 15 minutes | Growing stores with faster-moving inventory |
| Scale ($499/mo) | Every 5 minutes | High-volume operations that need near real-time data |
| Enterprise (Custom) | Every 2 minutes | Large catalogs with high order volume |
Every sync is incremental. We track a cursor from the last successful run and only pull records that changed. A store with 10,000 SKUs does not re-download 10,000 SKUs every cycle — it pulls the ones that changed since last time.
All plans also include Instant Refresh. If you need the latest data right now, hit the sync button and we pull immediately.
Permissions & Security
I want to be specific about what we can and cannot do.
- Read-only access — we request
read_products,read_inventory,read_orders, andread_locations. We cannot edit your products, change prices, adjust stock levels, or touch your orders. - OAuth 2.0 — we never see your Shopify password. Shopify's own authorization server handles the credential exchange and issues us a token.
- Revoke anytime — go to Shopify Admin → Settings → Apps and sales channels. One click and we lose access. Nothing in your store changes because we never touched it.
- Encrypted — your access token is encrypted at rest. All data transfers happen over TLS.
Multi-Store Support
You can connect more than one Shopify store. Run a DTC brand on one and a wholesale channel on another? Connect both. Each store syncs independently with its own cursor and schedule.
| Plan | Connected Stores |
|---|---|
| Standard | Up to 2 |
| Growth | Up to 5 |
| Scale | Up to 10 |
| Enterprise | Unlimited |
Your dashboard shows unified inventory across all connected stores. Forecasts account for demand from every channel, and your reorder calculations use the combined picture.
Frequently Asked Questions
Does ReplenishRadar modify my Shopify data?
No. Our Shopify connection is strictly read-only. We pull products, inventory levels, orders, and locations. We never create, update, or delete anything in your store.
How long does the first sync take?
Usually 5 to 15 minutes, depending on your catalog size and order history depth. A store with 500 SKUs and a year of orders typically finishes in under 10 minutes. Larger catalogs take a bit longer, but you can start exploring your data while the sync completes.
Does it work with Shopify Plus?
Yes. ReplenishRadar works with all Shopify plans — Basic, Shopify, Advanced, and Plus. The integration uses the same Shopify Admin API across all plans.
Can I connect Shopify and Amazon together?
Yes, and that is what we are built for. Connect your Shopify store and your Amazon seller account, and ReplenishRadar gives you a unified view of inventory, demand, and reorder needs across both channels. See the Amazon integration page for details on how that side works.