The Feedance AI features is rolling out.
Check it out!

What is Magento?

Magento

Magento is an open-source e-commerce platform originally released in 2008 by Varien, a Los Angeles-based web development company. It grew into one of the most widely used platforms for online stores, known for its flexible catalog structure and large ecosystem of extensions. eBay acquired Magento in 2011, and after later changing hands to Permira, it was bought by Adobe in 2018. Today the commercial, cloud-hosted edition is branded Adobe Commerce, while "Magento" still refers to the underlying platform and its free Magento Open Source edition.

There are two distinct major generations still in use: Magento 1, the original architecture whose official support ended in June 2020, and Magento 2, a complete rewrite released in November 2015 with a modern architecture and the API layer most current integrations rely on. Because Magento 1 no longer receives security updates, most active stores today run on Magento 2 or Adobe Commerce, though some legacy Magento 1 installations remain in operation.

Why connect Magento to Feedance?

Magento stores hold catalog and order data in a structure built for flexibility rather than for feeding third-party marketplaces and ad channels out of the box. Product data is organized around configurable products, attribute sets, and per-store-view overrides, which makes it powerful for merchandising but harder to export in the exact shape a shopping feed or marketplace listing requires. Connecting Magento to Feedance lets you turn that catalog into properly formatted, continuously updated feeds without manually exporting and reshaping CSVs every time prices, stock levels, or listings change.

For merchants running Magento 2 or Adobe Commerce, this also means feed updates can keep pace with catalog changes made through the admin panel, rather than depending on scheduled manual exports or one-off developer scripts.

How does Feedance connect to Magento?

Feedance connects directly to your Magento store using the store's own APIs. During setup, you provide your store URL and authorize Feedance to access your catalog, inventory, and order data. Once authorized, Feedance reads your product and stock information on a regular basis and keeps your feeds synchronized as your store changes, without requiring any code changes or extensions to be installed on your Magento instance.

The connection is read-oriented for catalog and order information: Feedance pulls the data it needs to build and refresh your feeds, and any changes you want reflected in your store (such as marketplace-driven stock adjustments) are applied back through the same authorized connection, depending on the workflow you configure.

What data does Feedance access from Magento?

Feedance works with three core data entities from your Magento store. It does not access customer records, coupons, gift cards, tax or shipping configuration, or newsletter subscribers.

EntityWhat Feedance reads
ProductsCatalog listings including titles, descriptions, images, pricing, and attribute data used to build product feeds
InventoryStock levels and availability status so feeds reflect what is actually in stock
OrdersOrder records used for tracking fulfillment-relevant feed and channel performance

Magento-specific considerations worth knowing

  1. Magento 1 vs. Magento 2: Magento 1 reached end of official support in June 2020 and uses an older API surface than Magento 2. If you are still running Magento 1, confirm your store's API access is functioning correctly, since community patches and hosting environments vary widely for unsupported installations.
  2. Attribute sets and the EAV model: Magento stores product data using an entity-attribute-value structure, and different products can use different attribute sets. This means fields like size, color, or custom specifications may be named or organized differently across product types in the same catalog, which is worth reviewing when mapping fields into a feed.
  3. Multi-store and store view structure: Magento supports multiple websites, stores, and store views under one installation, each of which can carry its own pricing, language, or catalog visibility. If your store uses this structure, make sure the correct store view is targeted so feeds reflect the intended prices and listings.
  4. Inventory across multiple sources: Magento 2 (from version 2.3 onward) supports Multi-Source Inventory, allowing stock to be split across multiple warehouses or sources. Stock totals shown in a feed reflect the store's own indexed inventory calculation, so any delay in Magento's own indexing process will carry through to feed updates.

How to connect Magento with Feedance

  1. From your Feedance dashboard, choose Magento as the platform you want to connect.
  2. Enter your store URL and authorize Feedance to access your store's catalog, inventory, and order data.
  3. Wait for the initial sync to complete, during which Feedance imports your existing product and stock data.
  4. Map your Magento product fields and attributes to the fields required by your target feed or marketplace.
  5. Review the mapped feed and publish it to your chosen channel.

How often does your Magento data sync?

Feedance keeps your Magento-connected feeds updated on a regular automatic schedule, so pricing, stock, and listing changes made in your store are reflected without manual re-exports. Exact sync frequency can depend on your plan and the size of your catalog; if you need near-real-time updates for fast-moving stock, this can be adjusted in your feed settings.

Common Magento connection issues and how to fix them

IssueLikely causeFix
Connection fails during setupIncorrect store URL, or the store is not publicly reachableConfirm the store URL is correct and accessible, and retry the authorization step
Stock levels appear outdatedMagento's own inventory indexer has not finished reindexing after a stock changeCheck indexer status in your Magento admin and allow reindexing to complete before expecting updated stock in the feed
Some products missing expected attributesProducts use different attribute sets, so a field present on one product type is absent on anotherReview your Magento attribute sets and adjust field mapping in Feedance to account for products that lack a given attribute
Feed shows wrong prices or listings for a regionMultiple store views exist and the wrong one is being used as the data sourceConfirm which store view should feed your catalog and update the connection or mapping accordingly

Magento feed optimization tips

  1. Keep attribute sets consistent across similar product types so that field mapping in Feedance stays predictable as your catalog grows.
  2. Fill in key catalog fields (titles, descriptions, images, identifiers) directly in Magento, since Feedance builds feeds from the data already present in your store.
  3. If you use Multi-Source Inventory, monitor Magento's own reindexing so stock levels feeding into your channels stay accurate.
  4. Double-check which store view is mapped to each feed if you run multiple websites, stores, or store views, so pricing and availability match the intended market.
  5. Review your field mapping after any significant catalog restructuring in Magento, such as adding new attribute sets or product types.

Frequently Asked Questions About Magento

  • How does Feedance connect to my Magento store?

    Feedance connects directly to your Magento store. You provide your store URL from the Feedance dashboard and authorize the connection, after which Feedance reads your catalog, inventory, and order data on a regular schedule to build and update your feeds. No manual exports or extra extensions are required on your Magento installation.

  • Does it matter if I'm running Magento 1 or Magento 2?

    Yes, it can matter. Magento 1 reached the end of official support in June 2020 and uses an older API structure than Magento 2, which was released in 2015 as a full rewrite. Most stores today run Magento 2 or Adobe Commerce. If you're still on Magento 1, it's worth confirming your store's API access works reliably, since unsupported installations vary in how well they're maintained and patched.

  • What data does Feedance read or update from my Magento store?

    Feedance works with three types of data from Magento: products, inventory, and orders. It reads product details like titles, descriptions, images, and pricing, along with stock levels, and order records relevant to fulfillment tracking. Feedance does not access customer accounts, coupons, gift cards, tax or shipping settings, or newsletter subscribers.

  • How do I keep my Magento product feed up to date?

    Once connected, Feedance automatically syncs your Magento catalog, inventory, and orders on a regular schedule, so changes you make in your store are reflected in your feeds without manual re-exporting. If your catalog changes frequently or you rely on fast-moving stock levels, you can review your sync settings to make sure the frequency matches your needs.

  • Why do some of my Magento products show missing or inconsistent fields in the feed?

    Magento stores products using attribute sets, and different product types can use different sets of attributes. This means a field like size or material might exist on one product type but not another within the same catalog. When this happens, review your Magento attribute sets and adjust your field mapping in Feedance so that products without a given attribute are handled correctly rather than showing as missing data.

Schedule your 15-minute demo now

Schedule my demo

We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!