How to Add Products Using Product Feed
How to Add Products Using Product Feed
Bulk Product Import Guide for Electrical Equipment Sellers
Product Feed allows you to add multiple products to your Electrical Trader store quickly by importing them from an XML file. Instead of manually creating each product one-by-one, you can upload product data in bulk from an external source or inventory management system.
This is particularly useful for sellers with large inventories who want to list many products efficiently, or for sellers who already have product data in another system and want to import it to Electrical Trader.
This guide explains what Product Feed is, when to use it, how to prepare your XML file, and how to upload products using this feature.
Who This Is For
This guide is for Electrical Trader sellers who:
- Have large inventories to list (50+ products)
- Maintain product catalogs in other systems
- Need to import products in bulk
- Want to save time compared to manual product creation
- Have technical knowledge or IT support to create XML files
Understanding Product Feed
What is Product Feed?
Product Feed is a bulk import feature that allows you to add multiple products at once by uploading an XML file containing product information.
How it works:
- You prepare an XML file with your product data
- You host this XML file at a publicly accessible URL
- You provide the URL to Electrical Trader
- The system reads the XML file and imports products automatically
XML File Structure
An XML (Extensible Markup Language) file is a structured text file that organizes product data in a machine-readable format.
Simple example:
<?xml version="1.0" encoding="UTF-8"?>
<Products>
<Product>
<ID>
<![CDATA[ CB-SQD-800A-001 ]]>
</ID>
<Product>
<![CDATA[ Square D 800A Circuit Breaker ]]>
</Product>
<SKU>
<![CDATA[ SQD-800A ]]>
</SKU>
<Retail_price>
<![CDATA[ 4500.00 ]]>
</Retail_price>
<Long_description>
<![CDATA[ Used Square D circuit breaker, 800 amp... ]]>
</Long_description>
<Brand>
<![CDATA[ Square D ]]>
</Brand>
</Product>
<Product>
<ID>
<![CDATA[ TX-GE-500KVA-001 ]]>
</ID>
<Product>
<![CDATA[ GE 15kV Transformer ]]>
</Product>
<SKU>
<![CDATA[ GE-TX-500 ]]>
</SKU>
<Retail_price>
<![CDATA[ 12000.00 ]]>
</Retail_price>
<Long_description>
<![CDATA[ Padmount transformer, 500 kVA... ]]>
</Long_description>
<Brand>
<![CDATA[ General Electric ]]>
</Brand>
</Product>
</Products>
When to Use Product Feed
Best Use Cases
✅ Use Product Feed when:
Large inventory import
- Listing 50+ products at once
- Migrating from another marketplace
- Adding entire facility liquidation inventory
- Importing supplier catalogs
Existing data sources
- Products already in spreadsheet/database
- Exporting from inventory management system
- Syncing with external catalog
- Regular bulk updates needed
Time efficiency
- One-time import is faster than manual entry
- Regular catalog updates
- Multiple similar products with slight variations
When NOT to Use Product Feed
❌ Don't use Product Feed when:
Small quantities
- Listing fewer than 20 products (manual entry is easier)
- One-off unique items
- Custom equipment needing detailed descriptions
No technical knowledge
- Unable to create or modify XML files
- No IT support available
- Uncomfortable with file hosting
Complex products
- Products requiring extensive custom descriptions
- Items needing multiple high-quality photos
- Equipment with complex specifications
Better alternatives:
- Manual entry - For small quantities or unique items
- One-at-a-time creation - When each product needs individual attention
- See guide: How to Add a New Product
Before You Start
Requirements
Before using Product Feed, you need:
- XML file prepared with product data
- File hosted online at a publicly accessible URL
- Feed name to identify this import
- Products must follow Electrical Trader's guidelines
Technical Requirements
XML File:
- Valid XML format (proper structure)
- UTF-8 encoding
- All required fields included
- Hosted at stable URL (doesn't change)
Hosting:
- Publicly accessible web URL
- No authentication required
- HTTPS preferred (secure)
- Reliable uptime
Product Data:
- Accurate specifications
- Valid category assignments
- Proper pricing
- Equipment located in USA
Preparing Your XML File
Required Product Fields
Minimum required:
- ID - Unique product identifier
- Product - Product name/title
- Retail_price - Product price
- Long_description - Product description
Recommended fields:
- SKU - Stock keeping unit code
- Brand - Manufacturer/brand name
- Category - Product category
- Image - Image URL
- Weight - Product weight (in pounds)
- Qty - Available quantity
- Cost_price - Your cost (optional)
1Create Your XML File
Option A: Create Manually
For small quantities (under 50 products):
- Open text editor - Windows: Notepad, Mac: TextEdit, Advanced: Notepad++, Sublime Text
- Copy XML template (see structure above)
- Fill in product data - Replace placeholder text, add one <product> block per item, maintain proper XML structure
- Save file - File name: products.xml, Encoding: UTF-8
Option B: Export from Spreadsheet
For large quantities or if you have data in Excel:
Step 1: Organize in Excel
Create spreadsheet with columns: Product ID, Name, Price, Description, Manufacturer, Model, Condition, Image URL, Weight, Quantity, Category
Step 2: Use XML conversion tool
- Online converter - Search "Excel to XML converter"
- Excel macros - VBA script to export XML
- Third-party software - Dedicated conversion tools
Step 3: Verify output
- Check XML structure is correct
- Verify all data transferred properly
- Test with sample before full upload
Option C: Export from System
If you use inventory management software:
- Check for XML export option - Most systems support XML export
- Configure export settings - Map fields to match template, include all required fields, set encoding to UTF-8
- Export file - Save to accessible location, verify file structure
- Modify if needed - May need to adjust field names, ensure matches Electrical Trader format
2Host Your XML File Online
Your XML file must be accessible via a public URL.
Hosting Options
Option 1: Website hosting
- If you have a website, upload to your server
- URL example: https://yourcompany.com/feeds/products.xml
- Make sure file is publicly accessible
Option 2: Cloud storage
Dropbox:
- Upload XML file
- Get shareable link
- Change URL from dl=0 to dl=1
- Use this direct link
Google Drive:
- Upload XML file
- Right-click → Get link
- Change sharing to "Anyone with the link"
- Use direct download link format
Option 3: Free file hosting
- Services like GitHub Gist (for tech users)
- Pastebin for XML content
- Any reliable file hosting service
Important: URL must be:
- Publicly accessible (no login required)
- Stable (doesn't change)
- Direct link to XML file (not download page)
3Access Add Feed Product
Navigate to Products > Add Feed Product

4Complete the Feed Form
Feed Name Field
FEED NAME * (Required)
What to enter:
- A descriptive name for this product feed
- Helps you identify the import later
Tips:
- Include date for reference
- Mention source or location
- Keep it descriptive but concise
- You'll see this name in your products list
Feed URL Field
FEED URL * (Required)
What to enter:
- The complete URL where your XML file is hosted
- Must be publicly accessible
- Must be direct link to XML file
Important requirements:
- Must start with http:// or https:// (HTTPS preferred)
- Must end with .xml
- Must be direct link (not redirect or download page)
- File must be accessible without login
How to verify URL works:
- Copy URL
- Paste in web browser
- Should download XML file or display XML content
- If you see XML code, URL is correct
- If you see error or login page, URL is wrong
Click SAVE to submit the feed for processing.
5Feed Processing
What Happens Next
After clicking SAVE:
- Validation - System checks if URL is accessible, verifies XML file structure is valid, confirms required fields are present
- Parsing - Reads XML file content, extracts product data, maps fields to Electrical Trader format
- Import - Creates products in your account, sets status to "Approval Pending", assigns to your seller account
- Notification - You'll see success or error message, products appear in Products Listing, Electrical Trader team notified for review
Processing status:
- During import, you may see "Processing" status
- Refresh page to check progress
- Products appear as they're imported
6View Imported Products
Navigate to Products > Products Listing

Product Status Explained
Approval Pending:
- Products imported successfully
- Awaiting review by Electrical Trader team
- Not yet visible to buyers
- You can edit products while pending
Active:
- Approved by Electrical Trader team
- Live on marketplace
- Buyers can see and purchase
Disabled:
- Not currently for sale
- Hidden from buyers
- Can re-enable when ready
7Edit Imported Products
Important:
Feed imports create basic product listings. You should edit each product to add detailed information.
Click EDIT on Product
From Products Listing, click EDIT (blue pencil icon) for each product.

Add Essential Information
What to add after feed import:
1. More photos
- Feed only imports one image
- Add 5-10 additional photos
- Show different angles
- Include nameplate close-ups
2. Detailed description
- Expand basic feed description
- Add technical specifications
- Include condition details
- Mention inspection availability
- Add freight information
3. Custom fields
- Feed cannot set custom fields
- Manually add: Component Type, Transformer Type, Voltage ratings, KVA rating, Amperage, Condition, Manufactured Year, Product Location (state)
4. Collections
- Verify correct collections assigned
- Add additional relevant collections
- Maximum 10 collections per product
5. SEO information
- Title tag meta field
- Description tag meta field
6. Shipping details
- Verify weight is correct
- Adjust if needed for freight calculations
7. Pricing verification
- Confirm price is accurate
- Set "Compare at Price" if applicable
Common Issues and Troubleshooting
"Invalid URL" Error
Problem: URL not accessible
Solutions:
- Verify URL is correct (copy/paste carefully)
- Ensure file is publicly accessible
- Check URL works in web browser
- Remove any authentication requirements
- Use direct link, not redirect
"Invalid XML Format" Error
Problem: XML file structure is incorrect
Solutions:
- Verify XML syntax is valid
- Use XML validator tool online
- Check opening/closing tags match
- Ensure proper nesting
- Verify UTF-8 encoding
Example of common XML errors:
Wrong:
<product> <name>Circuit Breaker <price>100.00</price> </product>
(Missing closing tag for <name>)
Correct:
<product> <name>Circuit Breaker</name> <price>100.00</price> </product>
"Missing Required Fields" Error
Problem: XML missing essential product data
Solutions:
- Verify all required fields present: Product ID, Product Name, Price, Description
- Check field names match exactly
- Ensure no empty fields
Products Not Appearing
Problem: Feed saved but no products imported
Possible causes:
- Still processing - Wait 5-10 minutes, refresh page
- Feed URL changed - Verify URL still accessible
- XML file empty - Check file has product data
- Permission error - File may require authentication
Wrong Product Information
Problem: Imported data is incorrect
Solutions:
- Edit products individually - Go to Products Listing, click EDIT
- Cannot update via feed - Feed is import-only, not sync
- Delete and reimport - If many errors, delete products and fix XML
- Manual corrections - Usually faster to edit a few products manually
Images Not Loading
Problem: Product image not displaying
Solutions:
- Verify image URL is direct link to image file
- Image URL must be publicly accessible
- Use HTTPS URLs when possible
- Supported formats: JPG, PNG
- Check image file size (under 10MB)
Test image URL:
- Copy image URL from XML
- Paste in browser
- Should display image directly
- If not, URL is incorrect
Best Practices
Before Importing
✅ Preparation checklist:
- Test with small sample first - Create XML with 3-5 products only, verify import works correctly, check product data accuracy, then proceed with full import
- Standardize data - Use consistent manufacturer names, standard condition values, uniform pricing format, consistent model number format
- Verify all URLs - Test XML file URL in browser, test all image URLs, ensure long-term accessibility
- Back up your data - Keep copy of original XML file, save spreadsheet if used, document feed name and date
After Importing
✅ Post-import checklist:
- Review all products - Check each imported product, verify data accuracy, look for formatting issues, confirm pricing is correct
- Edit for completeness - Add additional photos, expand descriptions, set custom electrical fields, add SEO metadata
- Assign proper collections - Verify category assignments, add to relevant collections, follow collection hierarchy
- Wait for approval - Products need Electrical Trader review (typically 24-48 hours), you'll be notified when approved, products go live automatically
Need Help?
Seller Support
Email: support@electricaltrader.com
Response Time: Within 24-48 hours
Hours: Monday-Friday, 9am-6pm EST
