Skip to main content
Product Feeds

Push your data anywhere.
Pull it from anyone.

Export product feeds in CSV, JSON, XML, or XLSX. Deliver through FTP, SFTP, Email, Google Sheets, or HTTP, then import supplier data with built-in safety checks.

Bidirectional Feeds
Cron Scheduling
Import Safety Checks
Feed distribution layer
Import and export live

Keep destination-specific catalogs moving in and out of the platform with structured delivery, transformation logic, and guardrails for risky imports.

FORMATS01

Multi-format output

Generate CSV, JSON, XML, and XLSX feeds with the exact structure partners, channels, and internal teams expect.

Server-side generation
DELIVERY02

Flexible handoff

Send feeds through FTP, SFTP, Email, HTTP POST, Google Sheets, or direct download without building custom connectors.

Six delivery lanes
IMPORTS03

Supplier-safe ingestion

Pause risky imports with change thresholds, inventory snapshots, and row-level hashing before they corrupt live catalog data.

Protected inventory updates
MAPPING04

Field-level control

Map product, variant, price, inventory, and computed fields per destination so each feed only gets what it needs.

24+ mappable fields
Google Sheets syncWebhook deliverySupplier catalog imports
Operational Coverage01 / 04
0

Export Formats

0

Delivery Methods

0+

Mappable Fields

Sound familiar?
You're not alone.

Most multichannel merchants are still managing product feeds with spreadsheets, manual uploads, and prayers. These are the problems that waste hours and cost sales every week.

Manual CSV exports every week

Someone on your team is still exporting a spreadsheet, reformatting columns, and emailing it to a partner or uploading it to a channel. Every. Single. Week.

Different format for every destination

One partner wants XLSX, another needs XML, your ad platform expects CSV with specific column headers. You maintain separate files for each.

Stale product data causing rejections

Prices change, stock runs out, products get discontinued — but your feeds still show yesterday's data. Listings get disapproved or customers order out-of-stock items.

No automated imports from suppliers

Suppliers send inventory updates via email or drop files on an FTP server. Someone has to download, validate, and manually enter the data into your system.

No audit trail when things break

A bad import overwrites correct inventory. There's no snapshot, no undo, no way to know what changed or when. You rebuild the data from scratch.

Feeds don't scale with your catalog

What worked for 200 SKUs doesn't work for 20,000. Spreadsheets time out, FTP uploads fail, and manual processes that took an hour now take a full day.

Export Feeds

Push product data
to any destination.

Configure once, deliver automatically. Your product catalog goes out in the format each destination needs, on the schedule you set.

01

Choose your format

Select CSV, JSON, XML, or XLSX. Each format is generated server-side with proper encoding, headers, and structure — ready for any destination.

CSVJSONXMLXLSX
02

Map your fields

Pick from 24+ product, variant, price, and inventory fields. Apply transformations like uppercase, lowercase, trim, or number formatting per field.

SKUTitlePriceStockBarcodeImages
03

Set your destination

Deliver feeds via FTP, SFTP, Email with attachments, Google Sheets with live OAuth sync, HTTP POST to any webhook, or direct download from cloud storage.

FTPSFTPEmailGoogle SheetsHTTPDownload
04

Schedule and monitor

Set cron schedules for automatic delivery. Track every run with record counts, file sizes, duration, and error details. Trigger manually anytime.

CronRun historyError logsManual trigger

See how feeds fit your workflow

Walk through your feed setup with our team. We'll map your current process and show you how to automate it.

Import Feeds

Pull data in
from anyone — safely.

Most feed tools only export. Nventory lets you import product and inventory data from suppliers, warehouses, and partners — with safety guardrails that prevent bad data from breaking your catalog.

Built-in Safety Net
1.Pre-import inventory snapshot captures your current state
2.Change threshold detection flags bulk overwrites (>50%)
3.Row-level SHA-256 hashing skips unchanged data
4.Failed rows exported as CSV for review and correction
01
5 source types

Connect your source

Pull inventory and product data from file uploads, FTP servers, SFTP, Google Sheets, or receive it via secure webhooks with HMAC verification.

02
Smart matching

Map locations and categories

Smart fuzzy matching automatically maps supplier locations, tags, and categories to your system. Handles abbreviations, case differences, and naming variations.

03
Snapshot + threshold

Safety checks before every import

Pre-import inventory snapshots let you audit or roll back. If more than 50% of inventory would change, the import pauses for your manual approval.

04
Hash-based dedup

Smart deduplication

Row-level content hashing (SHA-256) skips unchanged products automatically. Only the rows that actually changed get processed. Failed rows are exported as a CSV for review.

Six ways to deliver your feeds

Every destination has different requirements. Nventory speaks all of them — FTP for legacy systems, SFTP for security, Sheets for collaboration, webhooks for automation.

FTP

Push feeds to any FTP server. Automatic directory creation and path management included.

SFTP

Encrypted file transfer over SSH. The secure standard for enterprise and partner data exchange.

Email

Feed files delivered as email attachments via AWS SES. Custom subject lines with feed name and date interpolation.

Google Sheets

Live OAuth2 sync directly to Google Sheets. Clears and updates the spreadsheet on every run — always current.

HTTP POST

Push feed data to any webhook endpoint. Perfect for custom integrations, automation platforms, or internal systems.

Direct Download

Files stored in cloud storage with presigned download URLs. Access any feed run from your dashboard, anytime.

Full control over what goes out

Choose exactly which fields to include, how to transform them, and which products to send. Filter your catalog so each feed contains only what each destination needs.

24+ mappable fields

Product
IDTitleHandleDescriptionStatusCreated AtUpdated AtThumbnail
Variant
IDSKUBarcodeTitleWeightWidthHeightLengthEANUPC
Price
AmountCurrency Code
Inventory
Stocked QuantityReserved QuantityLocation Name
Computed
TagsCategoriesImage URLs

Per-field transformations

UPPERCASEred shirt → RED SHIRT
lowercaseRed Shirt → red shirt
trim Red Shirt → Red Shirt
number"29.99" → 29.99
integer"150.5" → 150

Smart product filters

Don't send your entire catalog to every destination. Filter products by tags, categories, sales channels, status, stock location, or hand-pick specific product IDs. Each feed gets exactly the products it needs.

By Tags

Include or exclude products matching specific tags

By Categories

Filter by product category with equal/not-equal conditions

By Sales Channels

Only include products assigned to specific channels

By Status

Filter by published, draft, or other product statuses

By Stock Location

Include inventory from specific warehouses or locations

By Product IDs

Hand-pick exactly which products to include

Your data, any format, any destination.

Raw product data flows through the field mapping engine, gets converted into the right format, and lands at the right endpoint. Every time, on schedule, without manual exports.

Source
Raw Product Data
Title
SKU
Price
Stock Qty
Description
Images
Weight
Barcode
24+ fields available
Transform
Field Mapping Engine
CSV
JSON
XML
XLSX
Rename, reorder, filter, transform
Deliver
Endpoints
FTP
SFTP
Email
Google Sheets
HTTP POST
Download
24+ fields, 4 formats, 6 delivery methods

Before and after Nventory

The difference between manual feed management and an automated feed pipeline.

Before

Manual export every week

1.Export CSV from admin
2.Open in Excel, reformat columns
3.Email to partner or upload to FTP
4.Hope nothing changed since export
After

Automated feed delivery

1.Feed configured once with field mapping
2.Cron schedule triggers automatic export
3.Delivered via FTP/SFTP/Email/Sheets/HTTP
4.Run history shows records exported and any errors
Before

Manual supplier imports

1.Supplier emails an XLSX file
2.Download and open, check for errors
3.Manually update inventory in admin
4.No record of what changed or when
After

Safe automated imports

1.Supplier drops file on SFTP or sends via webhook
2.Smart matching maps locations and categories
3.Inventory snapshot taken before any changes
4.Only changed rows processed, failed rows exported for review

“We used to spend an entire day reformatting product data for each marketplace. Now Nventory exports feeds to Google Sheets, FTP, and email automatically. Our catalog team went from data entry to strategy.”

KL
Kevin Lam
Catalog Manager, Bright Home Goods

Native integrations

0+

Marketplaces, storefronts, shipping carriers, and finance tools — all connected with platform-specific sync built in from day one.

🛍️

19+

Channels & Marketplaces

📦

12+

Shipping & Logistics

📊

8+

Finance & Accounting

Storefronts & Marketplaces

Shopify
Shopify
Amazon
Amazon
eBay
eBay
Walmart
Walmart
Etsy
Etsy
WooCommerce
WooCommerce
BigCommerce
BigCommerce
Magento
Magento
Wix
Wix
TikTok Shop
TikTok Shop
Faire
Faire
Flipkart
Flipkart
Wish
Wish
Squarespace
Squarespace
Facebook Shop
Facebook Shop
Instagram Shopping
Instagram Shopping
Google Shopping
Google Shopping
Bol
Bol
Lightspeed
Lightspeed
Shopify
Shopify
Amazon
Amazon
eBay
eBay
Walmart
Walmart
Etsy
Etsy
WooCommerce
WooCommerce
BigCommerce
BigCommerce
Magento
Magento
Wix
Wix
TikTok Shop
TikTok Shop
Faire
Faire
Flipkart
Flipkart
Wish
Wish
Squarespace
Squarespace
Facebook Shop
Facebook Shop
Instagram Shopping
Instagram Shopping
Google Shopping
Google Shopping
Bol
Bol
Lightspeed
Lightspeed

Shipping, Finance & Operations

FedEx
FedEx
UPS
UPS
DHL
DHL
USPS
USPS
Royal Mail
Royal Mail
ShipStation
ShipStation
EasyPost
EasyPost
Shiprocket
Shiprocket
DPD
DPD
Stripe
Stripe
QuickBooks
QuickBooks
Xero
Xero
Sage
Sage
NetSuite
NetSuite
Tally
Tally
Odoo
Odoo
Square
Square
Canada Post
Canada Post
FedEx
FedEx
UPS
UPS
DHL
DHL
USPS
USPS
Royal Mail
Royal Mail
ShipStation
ShipStation
EasyPost
EasyPost
Shiprocket
Shiprocket
DPD
DPD
Stripe
Stripe
QuickBooks
QuickBooks
Xero
Xero
Sage
Sage
NetSuite
NetSuite
Tally
Tally
Odoo
Odoo
Square
Square
Canada Post
Canada Post
By Industry

Built for how your
industry works

Every vertical has unique operational challenges. Explore solutions tailored to yours.

Available Now

Stop exporting manually. Start automating feeds.

Stale feeds cost you sales. Set up your first automated feed in minutes — pick your format, map your fields, and never manually export again.

No credit card required
Export & import feeds included
14-day free trial
FAQ

Frequently Asked
Questions

Everything you need to know about Nventory. Can't find what you're looking for?

AK
SR
MJ

Support team · avg 2h reply

Still have questions?

Our support team is available Mon–Fri, 9am–6pm EST. We typically respond within 2 hours.

Contact Support

Most customers are syncing inventory within 10–15 minutes of signing up. Connect your first channel, validate your data, and you're live. We provide setup templates and integrations for all popular platforms.

Yes. Nventory integrates natively with 30+ platforms including Shopify, Amazon, eBay, WooCommerce, BigCommerce, and all major shipping carriers (UPS, FedEx, DHL, USPS). We also have a REST API for custom integrations.

We're GDPR compliant, SOC 2 Type II certified, and maintain a 99.9% uptime SLA. All data is encrypted in transit and at rest. You own your data and can export it anytime.

Absolutely. Nventory supports unlimited warehouses with intelligent routing. Automatically route orders based on inventory availability, location, and costs. Works great for multi-location retailers.

Yes — 14 days completely free with full access to all features. No credit card required to start. Perfect for testing your workflows before committing.

No penalties. You can upgrade or downgrade anytime. Your pricing scales with your business. Many customers start on Startup and move to Growth as they add channels.