NewProduct Score, 4T Segmentation, Price War and Broken Size are live.See what's new
Feedance
Miva logoMivaPlatform · E-commerce data source
Miva integration

Turn your Miva catalog into feeds that know what sells.

Connect your store once. Feedance pulls products, inventory, and orders from Miva, scores and labels every product, and keeps a tailored feed live on Google, Meta, TikTok and 200+ channels.

Miva connection
Product source in Feedance
Connected
PR
ProductsProduct titles, descriptions, pricing, images, categories, and identifiers used to build and maintain your product feeds.
Synced
IN
InventoryStock levels and availability status for products and product variants, kept in sync so feeds reflect what is actually sellable.
Synced
OR
OrdersOrder records used for reporting and to help reconcile sales activity against your feed and inventory data.
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is Miva

Your store is the source. Feedance makes it ad-ready.

Miva (formerly known as Miva Merchant) is a long-running e-commerce platform whose roots trace back to 1996-1997, when its creators released KoolKat, an early catalog-based online store product built on a proprietary scripting language originally called HTMLScript and later renamed Miva Script. The platform was rebuilt in 2005 as Miva Merchant 5, moving to a MySQL-backed architecture, and has continued to evolve through subsequent major versions.

Today Miva is a self-hosted and hosted commerce platform aimed at mid-market and larger B2B and B2C retailers, offering catalog management, order processing, and a modern JSON API for integrating external systems such as feed management, shipping, and accounting tools.

  • Connect once, no manual exports
  • Catalog changes reach your feeds on every sync
  • Product Score, 4T, Price War and Broken Size labels on every product
  • One source, a tailored feed for each of 200+ channels
How it fits

From Miva to every channel, product by product.

1 · Data in
Miva
Products
Inventory
Orders
+ GA4 and competitor prices
2 · Decide
Feedance
Product Score, 0–100
4T segment
Price War and Broken Size
Rules, filters, enrichments
3 · Feeds out
Your channels
Google Merchant Center
Meta catalog
TikTok catalog
200+ more channels

Miva stores often carry large, complex catalogs with product options and variants spread across many categories, which makes manually keeping marketplace and shopping-feed listings accurate a significant burden. Connecting Miva to Feedance lets you pull your live catalog, stock levels, and order data into one place so your product feeds stay accurate without manual exports.

Instead of maintaining separate spreadsheets or one-off export scripts, you get a single connection that keeps downstream channels aligned with what is actually in your Miva store.

What data Feedance pulls

The core data feed management needs.

Feedance reads three groups of Miva data. Each one has a job in the feed.

DataWhat is includedUsed for
ProductsProduct titles, descriptions, pricing, images, categories, and identifiers used to build and maintain your product feeds.Feed attributes, variant feeds, titles and categories for each channel
InventoryStock levels and availability status for products and product variants, kept in sync so feeds reflect what is actually sellable.Availability in every feed and Broken Size flags on size runs
OrdersOrder records used for reporting and to help reconcile sales activity against your feed and inventory data.Sales and return context per product
Attributes versus Inventory Variants
Miva lets merchants model product options two different ways: simple Attributes (options attached to one product record) or Inventory Variants, where each combination of options becomes its own product record with its own SKU and stock count. Which method a store uses affects how granular product and inventory data appears when it is read.
Long platform history, modern API layer
Miva's storefront and templating layer (Miva Script) dates back to the 1990s, but data access for integrations like Feedance goes through Miva's newer JSON API, which is the supported way to read catalog, inventory, and order data rather than older XML provisioning methods.
Authenticated, signed API access
Miva's JSON API requires a store-issued access token, and requests can require an additional signed request header. Store owners generate these credentials in their Miva admin, and Feedance uses them solely to authenticate its own requests to your store.
Incremental order and product queries
Miva's list-query functions support filtering (for example, by last-modified timestamp), which allows changed records to be identified without re-reading the entire catalog on every check.
Setup

Connect Miva in five steps.

Feedance connects directly to your Miva store using an authenticated API connection. You provide store connection credentials (such as your store's API access details), and Feedance uses them to securely read your catalog, inventory, and order data on a recurring basis.

No plugin installation or theme changes are required on the storefront side. Once the connection is authorized, Feedance handles scheduling, retries, and data normalization so your feeds and reports reflect current store data.

  1. 01
    Log in to your Feedance account and start a new platform connection, selecting Miva as the platform.
  2. 02
    Generate the required API access credentials in your Miva store admin, following the on-screen instructions in Feedance.
  3. 03
    Enter your store URL and credentials into Feedance to authorize the connection.
  4. 04
    Let Feedance run its initial sync to import your products, inventory, and orders.
  5. 05
    Review the imported data, then set up your feed rules, schedules, and export destinations.
Sync frequency

How often does your Miva data sync?

Feedance checks your Miva store for changes on a regular automated schedule, so product, inventory, and order updates flow through without you having to trigger anything manually. Sync frequency can vary based on your plan and catalog size, and you can also trigger a manual sync from Feedance whenever you need the very latest data right away.

  • Feed Protection can stop an update when something looks wrong
Troubleshooting

Common Miva connection issues

IssueLikely causeFix
Connection fails to authenticateAPI credentials were mistyped, expired, or the token lacks required permissionsRegenerate the API token and permissions in your Miva admin and re-enter them in Feedance.
Inventory looks out of date for variant productsStore uses Inventory Variants, so stock lives on individual variant records rather than a single parent productConfirm your Miva catalog structure and re-run a sync so Feedance reads stock at the correct (variant) record level.
Some products missing from the feedProducts are unpublished, hidden from search, or sit in categories excluded from the store's active catalogCheck product visibility and category settings in Miva, then trigger a fresh sync in Feedance.
Orders not appearing after a syncOrders fall outside the current sync window or were placed through a sales channel not linked to the connected storeVerify the order's store and date, then run a manual sync or check Feedance's sync history for errors.
Optimization tips

Get more from a Miva feed.

  • Keep product titles and descriptions complete and consistent in Miva so downstream feeds don't need manual patching.
  • Decide deliberately between Attributes and Inventory Variants for products with options, since this affects how granular your feed listings and stock counts will be.
  • Use clear, unique category assignments so feed rules based on category can target the right products.
  • Keep product images and identifiers (such as SKUs) clean and populated, since incomplete data is a common cause of rejected feed listings.
  • Review your sync history in Feedance periodically to catch and resolve any recurring connection warnings early.
FAQ

Questions about the Miva integration

Short answers to what teams ask before connecting a store.

How does Feedance connect to my Miva store?

Feedance connects to your Miva store through an authenticated API connection using access credentials you generate in your Miva admin. Once authorized, Feedance securely reads your product, inventory, and order data on a recurring schedule so your feeds stay current, without any theme or storefront changes.

What is the most important Miva-specific thing to know before connecting?

Miva lets you model product options either as simple Attributes on one product record or as Inventory Variants, where every option combination becomes its own product record with its own SKU and stock count. Knowing which method your store uses matters because it determines how granular your product and inventory data will look once it is read by Feedance.

What data does Feedance read or update from Miva?

Feedance works with three types of data from Miva: Products (titles, descriptions, pricing, images, and categories), Inventory (stock levels and availability), and Orders (order records for reporting and reconciliation). Feedance does not access customer records, discounts, or store settings.

How do I make sure my Miva feed stays current?

Feedance automatically checks your Miva store for changes on a recurring schedule, so updates to products, stock, and orders flow through without manual work. If you need the latest data immediately, such as right after a bulk price or inventory update, you can trigger a manual sync from Feedance at any time.

Will connecting Feedance to Miva require changes to my storefront or theme?

No. Feedance connects at the data level through Miva's API using store-issued credentials, so there is no plugin to install and no changes needed to your Miva Script templates or storefront theme. Your store continues to run exactly as it does today while Feedance reads catalog, inventory, and order data in the background.

See which of your products earn.

Connect your product feed and GA4. We will show you Product Score, 4T, Price War and Broken Size on your own catalog.