Skip to main content
Product Feeds

Push your data anywhere.
Pull it from anyone.

Export product feeds in CSV, JSON, XML, or XLSX. Deliver via FTP, SFTP, Email, Google Sheets, or HTTP. Import from suppliers with built-in safety checks.

Bidirectional Feeds
Cron Scheduling
Import Safety Checks
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

Frequently Asked Questions

Everything you need to know about Nventory product feeds.

Nventory generates product feeds in four formats: CSV, JSON, XML, and XLSX (Excel). Each format is generated server-side with proper encoding, headers, and structure — ready for any destination without manual formatting.

Six delivery methods: FTP (with automatic directory creation), SFTP (encrypted SSH transfer), Email (AWS SES with file attachments and custom subject lines), Google Sheets (live OAuth2 sync that clears and updates the sheet), HTTP POST (webhook delivery to any endpoint), and Direct Download (cloud-stored files with presigned URLs).

Yes. Nventory supports importing product and inventory data from five source types: file upload, FTP, SFTP, Google Sheets, and webhooks (with HMAC signature verification). Import modes include products and inventory, products only, inventory only, or update only.

Three safety layers: First, a pre-import inventory snapshot captures your current state for audit and rollback. Second, change threshold detection flags imports that would modify more than 50% of inventory, pausing for manual approval. Third, row-level SHA-256 content hashing skips unchanged products so only actual changes get processed.

Over 24 fields organized by group — Product (ID, title, handle, description, status, dates, thumbnail), Variant (ID, SKU, barcode, title, weight, dimensions, EAN, UPC), Price (amount, currency), Inventory (stocked quantity, reserved quantity, location), and Computed (tags, categories, image URLs). Each field supports transformations: uppercase, lowercase, trim, number, and integer.

Yes. Feeds support filtering by product tags (include/exclude), categories (with equal/not-equal conditions), sales channels, product status (published/draft), stock locations, or specific product IDs. Each feed gets exactly the subset of products each destination needs.

Feeds can run on any cron schedule — hourly, daily, weekly, or custom expressions. You can also trigger any feed manually with a single click. Every run is tracked with record counts, file sizes, duration, and any errors.

Yes. Nventory connects to Google Sheets via OAuth2. On every feed run, it clears the existing sheet data and writes the latest product data — header row plus all matching products. The sheet always reflects your most recent feed run.

Works with your channels

30+ native integrations

Connect your sales channels, warehouses, and carriers in minutes — with platform-specific sync optimizations built in.

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