Sync product data from feeds and spreadsheets.
Keep structured product content current from CSV/XML feeds, REST APIs and Google Sheets—mapped, deduplicated and refreshed on schedule.
Catalogue owners use Ingestics to sync product data from CSV/XML feeds, REST APIs and published Google Sheets into WordPress on a schedule, with field mapping, deduplication and update-in-place syncing—plus the WooCommerce product connector on Business.
Recommended configuration
- Recommended tier
- Lite or Pro (Business for WooCommerce)
- Sources
- Supplier CSV/XML/JSON, REST APIs, Google Sheets
- Schedule
- Every 6–24 hours or on supplier upload
- Key controls
- Sync engine (update in place), dedupe, filters
- Media
- Featured-image sideload, fallback images, WebP (Pro)
Your step-by-step workflow
From a supplier feed to a current, deduplicated catalogue.
Connect the feed
Add the supplier REST API or CSV/XML feed—or a published Google Sheet—as a provider (File Import on Lite+).
Map product fields
Map prices, SKUs, attributes and images to a product post type or WooCommerce product.
Sync in place
The Advanced Sync Engine (Pro) matches on SKU or URL and updates existing products instead of duplicating.
Schedule refresh
Refresh on a schedule, or trigger a run when the supplier uploads a new file.
Publish
Sideload images, apply fallback/WebP, and publish or hold for review.
Capabilities for this use case
WooCommerce connector
On Business: simple/external products, SKU matching, regular/sale price, stock and galleries.
Affiliate rewriting
Append tracking parameters to product links (Pro).
Fallback & WebP
Provide a fallback image when the feed omits one and convert images to WebP (Pro).
What the pipeline looks like
Map and sync a product.
Match on SKU so prices and stock update in place on every run—no duplicate products, no manual CSV uploads.