Shopify integration
EagleLytics® + Shopify
EagleLytics® monitors Shopify supplier storefronts from a URL, accepts direct Admin API connections when a supplier authorises one, and syncs stock and prices to your own Shopify store.
What EagleLytics® does with Shopify
- Supplier monitoring (URL)Supported
- Direct API supplier connectionSupported
- Store syncSupported
- Product importSupported
- Setup guideSupported
As a supplier source
Monitor Shopify suppliers.
Add a Shopify supplier with its website address and EagleLytics® keeps an eye on what they have in stock.
From a website URL
- Reads the storefront’s public product catalog, including every variant and its SKU.
- Uses the per-variant availability the storefront publishes — no guessing from page text.
- Collects prices, product images, weights and descriptions so products can be imported later.
- Catalog scans finish quickly because the whole listing is fetched in a few requests.
Website monitoring respects robots.txt and crawl-delay, is rate-limited per domain, identifies as EagleLyticsBot/1.0, and is limited to suppliers in the USA and Canada.
Direct API connection
If a supplier gives you an Admin API access token for their Shopify store, add them as a Direct API Connection. The full catalog is fetched through the API instead of the public storefront.
- Credentials needed
- Admin API access token
As your store
Keep your Shopify store in sync.
Install EagleLytics® from the Shopify App Store (OAuth), or enter your app’s client credentials on the Connect page.
Inventory sync
- Match supplier products to your variants by SKU.
- Set variants to sold out when the supplier runs out, and back in stock when they restock.
- Optionally push supplier price changes, with your own markup rules applied.
- Run a sync now, or schedule it to repeat automatically.
Product import
- Import supplier products your store doesn’t carry yet — title, description, images, weight and variants.
- Multi-option products (size × colour, etc.) are created with their real option axes.
- Choose draft or active, add tags and a vendor, and set which fields may be overwritten on re-import.
Store credentials are encrypted at rest. Every sync produces a report listing what was updated, what was already in sync and what wasn’t found.
Getting connected
Connect Shopify in a few steps.
A summary of the setup guide. The full guide has screenshots and the exact permissions to grant.
Open Connect and choose Shopify
In the EagleLytics® app, go to Connect Store and pick Shopify.
Install or enter credentials
Install from the Shopify App Store, or paste your store URL with the app’s Client ID and Client Secret and click Install & Authorize.
Approve permissions
Approve the requested product, inventory and publication permissions on Shopify.
Test the connection
Back in EagleLytics®, click Test Connection. You’re ready to sync.
Limitations
What the Shopify integration does not do.
Knowing the edges up front saves a surprise later. These are the current limits, stated plainly.
- Password-protected or members-only storefronts cannot be monitored from a URL.
- Availability is what the storefront publishes per variant; exact stock quantities are not part of a public Shopify listing.
- Suppliers behind bot-protection services that block automated visitors cannot be scanned. EagleLytics® does not attempt to get around them.
- Store sync matches products by SKU. Products without a SKU on either side are reported in the scan, not updated.
EagleLytics® currently supports monitoring compatible supplier storefronts in the U.S. and Canada.
Shopify questions
Do I need the supplier’s permission to monitor a Shopify storefront?
How long does a Shopify supplier scan take?
Can I import supplier products into my Shopify store?
What permissions does the EagleLytics® Shopify app request?
Are suppliers outside the U.S. and Canada supported?
Related platforms
Mix and match suppliers and stores.
Suppliers on any supported platform can be synced to a store on any platform that supports store sync — your supplier doesn’t have to be on Shopify.
BigCommerce
- SupportedSupplier monitoring
- SupportedStore sync
- SupportedAPI connection
WooCommerce
- SupportedSupplier monitoring
- SupportedStore sync
- SupportedAPI connection
Magento
- SupportedSupplier monitoring
- SupportedStore sync
- SupportedAPI connection
Squarespace
- SupportedSupplier monitoring
- Not availableStore sync
- Not availableAPI connection
Not sure if a supplier’s website is supported?
Paste the URL and EagleLytics® identifies the platform, checks robots.txt and tells you whether the website can be monitored — before you sign up.
Start syncing your Shopify store today.
Install EagleLytics® from the Shopify App Store. Your account is created from the install, billing runs on your Shopify invoice, and the 14-day trial starts when you pick a plan.
No credit card required · 14-day free trial
