Understanding Your Content Health Score
What the 0-100 overall score means and how the 8 dimensions work together. Learn what drives scores and how to prioritize fixes.
Read →XML, CSV, Shopify, WooCommerce, or API. Import your products in minutes. EcomIQX analyzes them immediately.
EcomIQX supports five ways to get your products into the platform. Pick the method that matches how you currently manage products.
Best if: You have a product feed (Google Shopping feed, custom XML, data feed from supplier).
EcomIQX pulls updates every 6 hours automatically. If you update your feed more frequently, enable "Webhook" mode and we will sync within 60 seconds of changes.
Minimum viable product: title, description, price, URL. Optional but recommended: brand, GTIN, images, availability, category.
Best if: Products are in a spreadsheet, custom database, or no live feed exists yet.
If you export products weekly, set up a recurring import schedule. EcomIQX will replace existing products on schedule (matching by URL or GTIN).
Best if: You run Shopify as your primary store.
Title, description, price, variants, images, collections, tags, inventory, and handle (URL slug).
Daily automatic sync at 2:00 AM your store timezone. New products, price changes, description edits, and inventory updates flow in automatically. Deleted products are marked as unavailable.
Shopify is limited to 100 products on the Free plan. Upgrade to Starter ($79/month) for up to 500 products.
Best if: You run WooCommerce on WordPress.
Title, description, price, attributes, categories, tags, featured image, gallery images, SKU, and permalink.
Daily automatic sync. Real-time update on product publish/edit (if webhook is enabled).
Free plan: 100 products. Starter: 500 products.
Best if: You have a custom system or need high-frequency updates (hourly or real-time).
Push an array of products:
curl -X POST https://api.ecomiqx.com/api/products/sync -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{
"products": [
{
"externalId": "SKU123",
"title": "Wireless Headphones",
"description": "High-quality audio with active noise cancellation.",
"price": 199.99,
"brand": "AudioCorp",
"gtin": "1234567890123",
"imageUrl": "https://cdn.example.com/headphones.jpg",
"productUrl": "https://yourstore.com/headphones",
"availability": "in_stock"
}
]
}'
Products are matched by externalId (your internal SKU/ID). If a product with that externalId already exists, we update it. Otherwise, we create it.
Push as often as you like. No rate limits on Starter tier or higher.
Once products are imported, EcomIQX automatically:
Full analysis completes within 2 hours for catalogs under 10,000 products.
Check: (1) Feed/file is publicly accessible or properly formatted (2) No duplicate external IDs (3) Required fields are present (title and description minimum).
For XML feeds: Check feed URL still works. For Shopify/WooCommerce: Verify the integration has not been revoked in your store settings. For API: Verify API key is correct and requests are returning 200 status.
Large imports (over 10,000 products) may take 4-8 hours. Use the batch API for better control on very large catalogs.
What the 0-100 overall score means and how the 8 dimensions work together. Learn what drives scores and how to prioritize fixes.
Read →Choose a low-scoring product and rewrite it. Review the diff, approve it, and watch your score jump 10-20 points.
Read →Ready to try it?
Start Free →