CSV Import
Import your products to Towasal via CSV files. Perfect for stores that manage inventory in spreadsheets or need a simple way to bulk upload products.
Why Use CSV Import?
CSV import is the simplest way to get your products into Towasal, especially if you're already managing inventory in spreadsheets.
- Easy to use: Export from Excel, Google Sheets, or any spreadsheet tool
- Bulk upload: Import hundreds or thousands of products at once
- Flexible: Works with any inventory system that can export CSV
- Quick updates: Update prices or inventory by uploading a new CSV
- No API needed: Perfect for stores without API access
- Available on all plans: Bronze, Silver, and Gold all support CSV import
How It Works
1. Prepare Your CSV File
Export your products from your inventory system or create a CSV file with your product data. Include columns for SKU, Product Name, Price, Stock Quantity, and other details.
2. Upload to Towasal
In your Towasal dashboard, go to Integrations → CSV Import. Click "Upload CSV" and select your file. Towasal validates the format and shows a preview before importing.
3. Review & Import
Review the preview to ensure all products are correct. Click "Import" to add products to your catalog. The import typically completes in seconds to minutes, depending on file size.
4. Update Anytime
To update prices or inventory, export a new CSV with updated values and upload it again. Towasal matches products by SKU and updates existing products.
CSV Format Requirements
Required Columns:
- SKU: Unique product identifier (used to match products on updates)
- Product Name: Product title
- Price: Product price (numeric, no currency symbols)
- Stock Quantity: Available inventory (numeric)
Optional Columns:
- Description: Product description
- Image URL: Link to product image
- Variant: Size, color, or other variant name
- Category: Product category
- Sale Price: Discounted price (if on sale)
- Currency: Currency code (e.g., USD, KWD)
File Requirements:
- Format: CSV (comma-separated values)
- Encoding: UTF-8
- Max file size: 10MB (typically supports 10,000+ products)
- First row: Column headers
Sample CSV Format
Here's an example CSV structure:
SKU,Product Name,Price,Stock Quantity,Description,Image URL,Category BP001,Mint Daypack,69,15,Lightweight backpack for daily use,https://example.com/backpack1.jpg,Backpacks BP002,Urban Mini,59,8,Compact urban backpack,https://example.com/backpack2.jpg,Backpacks SN001,Trail Runner,89,12,Comfortable running shoes,https://example.com/shoes1.jpg,Shoes
Download a sample CSV template from your Towasal dashboard to see the exact format and get started quickly.
Plan Requirements
CSV import is available on all plans:
- Bronze: Manual CSV upload, up to 25 products
- Silver: CSV upload, up to 50 products, can be used with daily store sync
- Gold: CSV upload, up to 100 products, can be used with hourly store sync
CSV import works alongside other import methods. You can use CSV for some products and API sync for others.
Best Practices
- Use unique SKUs: Each product should have a unique SKU for accurate matching on updates
- Include images: Products with images convert better—use Image URL column
- Keep it updated: Upload a new CSV whenever prices or inventory change
- Validate before upload: Check for duplicate SKUs, missing required fields, and invalid prices
- Use consistent format: Keep the same column order and format across uploads
- Test with small file first: Upload a few products first to verify the format works
Getting Started
Ready to import your products via CSV?
- Sign up for a Towasal plan
- Prepare your CSV file with product data
- Go to your Towasal dashboard → Integrations → CSV Import
- Download the sample template (optional) to see the format
- Click "Upload CSV" and select your file
- Review the preview and click "Import"
- Your products are now available in WhatsApp and Instagram!
Need help? Contact support@towasal.io or use the WhatsApp support button. We can help you format your CSV correctly.