How to Create an Update Feed to Change Existing Records
What is an Update Feed?
An Update Feed in BulkFlow lets you modify existing records in your store — whether it’s products, customers, blog posts, pages, or more — without creating duplicates. Instead of overwriting all data, you only update the fields you include in your file.
How an Update Feed Works
Step 1: Create an Update Feed
From the BulkFlow Dashboard, click Create New Feed. Then:
- Choose Feed Type: Update
- Select Entity: Choose what you want to update (e.g., Products, Customers, Pages...)
- Select Connection Type: Choose how you'll provide your data: upload file, Google Sheet, file URL, or FTP/SFTP
✅ Required: Your file must include at least one unique identifier (varies by entity, e.g., SKU for Products, Email for Customers).
Step 2: Prepare Your File
Your file should:
- Be in .CSV, .XLSX, or .XML format
- Contain only the fields you want to update
- Include at least one ID column for matching:
Entity | Required Identifier(s) |
Products | SKU, Handle, ID, Product ID |
Customers | Email, Customer ID |
Pages | Handle, Page ID |
Blogs | Handle, Blog ID |
NOTE: You don’t need to include all columns — only the fields you want to update.
Step 3: Configure Field Mapping
BulkFlow will try to match columns in your file with your store’s fields.
- Auto-mapping is applied for default fields and correctly named metafields.
- You can manually adjust mappings for custom fields or metafields.
To auto-detect metafields, name your column:
- Metafield: namespace.key (for Products, Customers, etc.)
- Variant Metafield: namespace.key (for Product Variants)
Step 4: Run Feed and Review Logs
- Run your feed manually or schedule it
- Check Logs to see:
- Which records were successfully updated
- Any rows with errors or missing identifiers
- Enable automation if you'd like the feed to run regularly (daily, hourly, etc.)
Tips & Best Practices
- Always test with a small file before mass updates
- Avoid removing required identifier columns mid-update
- Use the correct format for metafield columns
- BulkFlow does not delete existing media unless you explicitly overwrite them
Updated on: 04/08/2025
Thank you!