The Merchant's Guide to Webgains: Technical Feed Best Practices
Webgains: Where Data Quality Determines Your Affiliate Success
On Webgains, your commission rate matters—but not as much as your data quality. This network has a diverse publisher base: high-traffic coupon sites, loyalty programs, niche content creators. They're all looking for good product data to promote.
Your feed is the bridge. Make it easy for publishers to work with you, and they'll drive traffic. Make it messy, and they'll move on.
Here's how to optimize for Webgains.
1. Why Your Webgains Feed Is a Strategic Asset
In an affiliate environment, your feed acts as your brand's digital catalog for publishers. Unlike search ads, where you bid for visibility, in affiliate marketing, you are bidding for the attention and trust of publishers. If a top-tier publisher searches for a product in your category and finds your listing with a broken image, a generic title, or an outdated price, they will move on to your competitor.
A high-quality Webgains feed ensures:
- Maximum Publisher Discovery: Publishers use search tools within the Webgains platform to find products to promote. Optimized titles and categories ensure you appear at the top of these searches.
- Reduced Price Latency: Accurate, frequently updated feeds prevent the "bait and switch" scenario where a customer clicks on a deal only to find a different price on your site.
- Higher Conversion Rates: Rich metadata (like detailed descriptions and high-quality images) gives publishers the content they need to sell your products effectively.
2. Technical Implementation: The Webgains Schema
Webgains supports several file formats, but for professional merchants, a semicolon-separated (;) CSV or a structured XML feed delivered via SFTP is the gold standard.
Mandatory Attributes Breakdown
Every Webgains feed must, at a minimum, include the following fields. If these are missing or incorrectly formatted, your feed will fail validation, or your products will not be indexed correctly.
| Field Name | Technical Key | Requirement | Purpose |
|---|---|---|---|
| Product ID | `product_id` | Mandatory | Your internal SKU. Must be unique and stable. |
| Product Name | `product_name` | Mandatory | The primary title shown to users and publishers. |
| Product URL | `product_url` | Mandatory | Deep link to the product page (including tracking). |
| Image URL | `image_url` | Mandatory | Link to the main product image (min 500x500). |
| Price | `price` | Mandatory | Current selling price (numeric only). |
| Currency | `currency` | Mandatory | ISO 4217 code (e.g., GBP, EUR, USD). |
| Category | `category` | Mandatory | Full category path (e.g., Apparel > Shoes > Mens). |
| Description | `description` | Mandatory | A detailed overview of the product features. |
| Availability | `availability` | Mandatory | 'in stock', 'out of stock', or 'preorder'. |
The Power of Unique Identifiers (GTIN & MPN)
While not always mandatory for every category, including GTINs (EAN/UPC) and MPNs is critical for high-performance publishers. Price comparison sites (CSS) and loyalty platforms use these IDs to aggregate offers from different merchants. If you omit these, you effectively opt out of the most profitable publisher segments. See our guide on Unique Product Identifiers for a deeper look at why these matter.
3. Advanced Optimization Strategies for Webgains
To move from "functional" to "high-performance," you must optimize the content within your feed fields.
Title Engineering
Your product_name should not just be a copy of your H1. It should be structured for search and discovery.
- Poor: "Blue Running Shoe"
- Better: "Brand Name - Men's Aero-Run 5.0 Running Shoe - Navy Blue/White - Lightweight Breathable Mesh"
Follow the category-specific patterns outlined in our Product Title Optimization Guide to maximize relevance.
Rich Metadata and Additional Images
Webgains allows for additional fields that many merchants ignore:
- additional_images: Provide multiple angles of the product. This is essential for fashion and furniture publishers.
- sale_price: If an item is on sale, provide the original price in the
pricefield and the discounted price in thesale_pricefield. Webgains publishers love to show "25% OFF" badges, and this data makes it possible. - colour and size: These are critical for filtering. If a user on an affiliate site filters for "Large Red Sweaters," and your feed doesn't have those attributes mapped, you won't show up.
4. Technical Setup: SFTP and Automation
Manual CSV uploads are the enemy of scale. For a modern e-commerce business, your Webgains feed should be automated.
The SFTP Push Model
We recommend using a "Push" model where your feed management tool generates the file and securely uploads it to Webgains' SFTP server. This allows you to:
- Control Update Frequency: Update your data 2x or 4x daily to ensure price and stock accuracy.
- Monitor Success/Failure: Get immediate alerts if the upload fails.
- Handle Large Catalogs: Seamlessly manage 50,000+ SKUs that would be impossible to handle via manual UI uploads.
API Integration
For enterprise-level merchants, Webgains offers API integrations for real-time inventory updates. However, for 95% of use cases, a high-frequency SFTP feed is more than sufficient and significantly easier to maintain.
5. Common Webgains Feed Errors
If your products aren't showing up or are getting rejected, check for these common technical issues:
- Delimiter Collisions: If you use a semicolon-separated file, but your product descriptions contain semicolons, the file will break. Always use a robust feed generator that handles escaping correctly.
- Relative URLs: All
product_urlandimage_urlentries must be absolute (including https://). - Invalid Price Formats: Webgains expects a numeric price without currency symbols (e.g., "19.99", not "£19.99").
- Broken Image Links: If your images are behind a firewall or a CDN that blocks Webgains' crawlers, they won't appear.
- Inconsistent IDs: Changing your
product_idfor an existing item will cause it to be treated as a new product, losing any historical performance data it had with publishers. This is a common form of ID instability that can destroy your affiliate ROI.
6. Why Automation and a Dedicated Feed Layer Matter
As you scale your affiliate program, you will likely find yourself managing multiple networks—Webgains for the UK, Awin for Europe, and Impact.com for the US.
Managing these directly from your CMS (like Shopify or WooCommerce) is a recipe for technical debt. Each network has different schema requirements and update windows.
A dedicated feed layer like 42feeds allows you to:
- Decouple Logic: Create transformation rules (like "If price < 10, don't export to Webgains") without touching your website code.
- Normalize Data: Ensure your product attributes are consistent across all channels.
- Scale Effortlessly: Launching a new channel becomes a matter of applying a template rather than a custom development project.
For more on this architectural shift, see our guide on Why Fixing Errors is the Wrong Mental Model.
7. Conclusion: The Roadmap to High Performance
A high-quality Webgains feed is the difference between a stagnant affiliate program and a high-growth revenue channel. By focusing on technical accuracy, rich metadata, and automated delivery, you provide publishers with the tools they need to become your brand's most effective advocates.
Stop treating your feed as a "marketing task" and start treating it as a "data product." The ROI on this shift is immense.
FAQ
1. What is the best file format for Webgains?
We recommend a semicolon-separated CSV or a structured XML file delivered via SFTP.
2. How often does Webgains update my feed?
By default, Webgains usually fetches or processes feeds once every 24 hours. However, you can push updates more frequently via SFTP.
3. Do I need to include VAT in my prices?
Yes, Webgains generally expects prices to include VAT for the UK and European markets, unless specifically agreed otherwise with your account manager.
4. Why are my images not appearing on publisher sites?
The most common reasons are invalid URLs, low resolution, or your website's server blocking Webgains' image crawler. Ensure your images are high-quality and publicly accessible.
5. Can I use the same feed for Webgains and Awin?
While many of the fields overlap, the required schema and attribute names are different. You should use a feed management tool to transform your master data into the specific format required by each network.