Magento integration
EagleLytics® + Magento
EagleLytics® monitors Magento supplier storefronts from a URL, reads a supplier’s catalog through the Magento REST API when they issue you Integration credentials, and syncs stock and prices to your Magento store using an integration token.
What EagleLytics® does with Magento
- Supplier monitoring (URL)Supported
- Direct API supplier connectionSupported
- Store syncSupported
- Product importSupported
- Setup guideSupported
As a supplier source
Monitor Magento suppliers.
Add a Magento supplier with its website address and EagleLytics® keeps an eye on what they have in stock.
From a website URL
- Discovers products through the storefront sitemap and category pages.
- Reads SKU, price and availability from each product page’s structured data.
- Collects images, descriptions and weights for later import.
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 creates a Magento Integration for you with catalog and inventory read access, add them as a Direct API Connection. The catalog is read through the signed /rest/V1 API instead of the storefront pages.
- Credentials needed
- Integration OAuth credentials (consumer key, consumer secret, access token, access token secret)
As your store
Keep your Magento store in sync.
Create an Integration in your Magento admin and enter its access token.
Inventory sync
- Match supplier products to your products by SKU.
- Update stock status and quantities when supplier availability changes.
- Optionally push supplier price changes, with your pricing rules applied.
- Run a sync now, or schedule it to repeat automatically.
Product import
- Create simple products, or configurable products with child SKUs for multi-option items.
- Configurable products use the size/colour attributes already defined in your attribute set.
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 Magento 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 Magento
In the EagleLytics® app, go to Connect Store and pick Magento.
Create an Integration
In your Magento admin, create an Integration with catalog and inventory access, activate it and copy its access token.
Enter your token
Paste your store URL and the Integration access token into EagleLytics®.
Test the connection
Click Test Connection. You’re ready to sync.
Limitations
What the Magento integration does not do.
Knowing the edges up front saves a surprise later. These are the current limits, stated plainly.
- Website monitoring reads product pages one by one, so large Magento catalogs take longer to scan than platforms with a public catalog feed; a Direct API Connection is faster when the supplier can issue credentials.
- Product pages must expose structured data (JSON-LD or Magento page data) for SKU, price and availability to be read reliably.
- Configurable products imported into your store need the option attributes (for example size and colour) to already exist in your attribute set.
- Store sync matches products by SKU. Products without a SKU on either side are reported, not updated.
EagleLytics® currently supports monitoring compatible supplier storefronts in the U.S. and Canada.
Magento questions
How are Magento suppliers scanned?
What kind of token connects my Magento store?
What do I need for a Direct API Connection to a Magento supplier?
Are configurable products supported on import?
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 Magento.
Shopify
- SupportedSupplier monitoring
- SupportedStore sync
- SupportedAPI connection
BigCommerce
- SupportedSupplier monitoring
- SupportedStore sync
- SupportedAPI connection
WooCommerce
- 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 Magento store today.
Check a Magento supplier’s website first, or start a 14-day trial and add it straight away.
No credit card required · 14-day free trial
