Back to Blog

Generate eBay MIP Product Feed – A Complete Guide [2025]

Generate eBay MIP Product Feed – A Complete Guide [2025]
Category:

I’ve been helping WooCommerce store owners for many years, and one thing I’ve seen is that many stores never reach their full potential because they rely only on their website traffic.

​I’ve seen sellers lose sales even when their products were great. That’s why you should sell on marketplaces like eBay, Amazon, or Google Shopping, as they have huge traffic.

According to Similarweb, eBay alone gets 642 million visitors every month

But a common problem I’ve noticed is that many store owners struggle to create an optimized eBay MIP product feed. It seems simple, but a bad feed can cost you time and sales.

In this guide, you’ll learn a full guide to generate a proper eBay MIP feed from your WooCommerce store and upload it to Seller Central.

So let’s get started,

TL;DR – eBay MIP Product Feed

  • eBay MIP lets you bulk upload and manage products instead of adding them one by one.
  • Over 132M active buyers means more visibility and sales.
  • To optimize your feed, include key details: SKU, Title, Price, Quantity, Variations, Brand, Category, Images, Condition, VAT.
  • Add dimensions & weight for accurate shipping and business policies (shipping, payment, return) for smooth transactions.
  • Use sample feeds as templates to avoid errors.
  • Best option: automate with Product Feed Manager for WooCommerce to create optimized eBay MIP feeds.
  • A well-structured eBay MIP feed means faster listing, fewer errors, and more sales.

What is eBay MIP Product Feed, and How does It Work

​The eBay MIP product feed is a file that holds all your WooCommerce product details, like titles, prices, and images. It helps you list many products on eBay quickly.

For example, if you sell 50 phone cases, the feed lets you upload all of them at once instead of adding them one by one. This saves you a lot of time.

The feed connects your store to eBay MIP, so updates like price changes or new products automatically sync to your eBay listings.

​Why You Should Promote on eBay

  • Global Reach: eBay serves customers in 190 countries with native-language sites. This means you can reach buyers all over the world without extra effort.
  • High Traffic: eBay.com had 642 million visits monthly (SimilarWeb). Promoting here can put your products in front of millions of potential buyers.
Bbay downloads
Source: 42matters
  • App Downloads: The eBay app has 100M+ downloads and is listed among the most popular shopping apps, making it easy for you to reach customers worldwide.
  • Large User Base: eBay has over 132 million active buyers worldwide. You get a better chance of making sales compared to relying only on your website.
  • Mobile Presence: The eBay app has 66 million regular users. You can reach customers on their phones anytime, anywhere.
  • Buyer-Friendly Policies: eBay’s shipping and dropshipping options make it easier for customers to shop with confidence. This helps you build trust and encourages repeat purchases.
  • Two Platforms for Sellers: You can sell via eBay MIP or eBay Seller Central, each with its own benefits. Choosing the right platform lets you optimize your workflow and sales.

Let us look into generating accurate product feeds for each of the platforms below.

Guide to Product Feed for eBay Merchant Integration Platform

eBay Merchant Integration Platform (MIP) is an easy-to-use platform that is ideal for small and medium businesses or enterprises.

It is an eBay platform to upload and organize your products, in order to handle product viewing and marketing across targeted locations and audiences.

Once you log in to your eBay account, you can access one of the 11 eBay MIP sites, depending on your preferred locality and language.

eBay MIP Channels (Sites)

Once you enter your desired eBay MIP site, you will find all the instructions required to set up a channel for your business and implement proper strategies with your products.

It will allow you to upload your product feed to promote your online store products through this platform.

Setting Up Product Feed for eBay MIP In The Most Optimized Way

When you upload your products, eBay will look for some specific data.

Now, eBay suggests several feed types.

ebay feed

To upload products on eBay, the ideal feed type is the Combined Feed Type. The rest of the feed types are used for situational purposes.

Let us look at the data you must include on your feed, along with examples, for each data point, so that you know the most optimized way to generate the product feed for the eBay Merchant Integration Platform.

You can submit the product feed in CSV or XML format. I recommend using the CSV format, as the XML format for eBay MIP is very complicated compared to most other merchants.

A product feed (in CSV format) of a single product for eBay MIP usually looks like this:

CSV Feed

You can see how a single product is normally listed, whereas a variable product is listed with its variations, identified through a Variation Group ID.

Now, eBay MIP requires the following attribute values for each of your products.

Necessary Product Attributes

Below is a more detailed explanation with examples of how each of these attributes should be assigned on your eBay MIP product feed for maximum output.

You will get samples of eBay MIP product feed later on in this article, after I go over detailed instructions on the attributes and some tips.

Let’s look into the details to understand what values you should assign to each attribute.

1. Product SKU

Attribut SKU
Beispiel SK-01X

The SKU is a unique value assigned to every product to identify them separately from the rest of the products.

Every product, including variants, should have a unique SKU.

2. Localized For

Attribut Localized For
Beispiel en_US

This attribute indicates the language your feed is presented in and the country it will be sold.

Since eBay MIP is available in limited countries, here are the accepted values:

  • en_US
  • en_GB
  • de_DE
  • fr_FR
  • es_ES
  • en_CA
  • en_AU
  • de_AT
  • it_IT
  • ru_RU
  • en_IN

3. Variation Group ID

Attribut Variation Group ID
Beispiel SK-01GX

For a variable product, each variant is submitted as a separate product. So a unique Variation Group ID is set, which indicates that a group of variants is of the same product.

All the variants of the same product must include the same Variation Group ID.

4. Variation Specific Name

Attribut Variation Specific Name 1
Beispiel Farbe

In the case of a variable product, you need to specify the Variation Specific Name to indicate what attributes the product has variants for, for example, Color or Size.

You can add up to 5 variation factors and include the attribute columns Variation Specific Name 1, Variation Specific Name 2, and so on, till Variation Specific Name 5.

For example, if a product has variations for both Color and Size, then you will need to add an attribute column for Variation Specific Name 1 with the value Color, and another column for Variation Specific Name 2 with the value Size.

Variation Specific Names

5. Variation Specific Value

Attribut Variation Specific Value 1
Beispiel Sky Blue

In the case of a variable product, use a Variation Specific Value to define the variation of a product in reference to the Variation Specific Name.

You can add up to 5 variation factor values and include the attribute columns Variation Specific Value 1, Variation Specific Value 2, and so on, till Variation Specific Value 5 (depending on the number of Variation Specific Names you provided).

For example, if a product has variations for Color and Size, then you will need to add an attribute column for Variation Specific Value 1 with the color value, such as ‘Sky Blue’, and another column for Variation Specific Value 2 with the size value, such as ‘XL’.

Variation Specific Values

For each variation value, a separate row of the product data has to be included.

6. Product Title

Attribut Titel
Beispiel Long Sleeved T-shirt

It is the name of the product to be displayed. It is limited to 80 characters.

If you want, you can add one of its distinguishing features or variants (in the case of a variable product) to the title. For example, Leather High Trainers or Red Velvet Skirt.

7. Product Description

Attribut Produktbeschreibung
Beispiel Dies ist ein rotes T-Shirt. Es wurde nur zu Testzwecken erstellt.

Add a proper description of the product you are selling. Make sure to highlight all the major features it may have that will attract buyers.

Make sure any details you provide here are accurate. You can also include multiple paragraphs to make it more readable.

8. Brand Name

Attribut Marke
Beispiel Rex Designs

This attribute defines the brand name of a product. If you are selling retail goods, then you can provide the original brand name of the product. If you are the manufacturer yourself, then you can include your company name as the brand name.

The product brand is not mandatory to submit, but we recommend you use it to appear more credible to prospects.

9. Custom Attribute Name

Attribut Attribute Name 1
Beispiel Collar Type

This attribute is used to add extra custom features or details for a product.

Let’s say you sell shirts and they have different types of collars. So you can add a column with the attribute ‘Attribute Name1‘ and the value ‘Collar Type’.

You can add up to 30 custom attribute names and include the columns Attribute Name 1, Attribute Name 2, and so on, till Attribute Name 30.

For example, for a product, if you wish to include two features, Collar Type and Hemline, then you will need to add an attribute column for Attribute Name 1 with the value Collar Type, and another column for Attribute Name 2 with the value Hemline.

Custom Attribute Names

10. Custom Attribute Value

Attribut Attribute Value 1
Beispiel Collar Type

Use this attribute to define the value of a custom Attribute Name that you included for a product.

You can add up to 30 custom attribute values and include the attribute columns Attribute Value 1, Attribute Value 2 and so on, till Attribute Value 30 (depending on the number of Attribute Values you provided).

For example, for a product, if you included two custom attribute names, Collar Type and Hemline, then you will need to add an attribute column for Attribute Value 1 with the collar type value, such as ‘Classic Spread’, and another column for Attribute Value 2 with the hemline type value, such as ‘Curved’.

Custom Attribute Values

11. Product Condition

Attribut Condition
Beispiel NEW

Use this attribute to indicate the current condition of the product.

These are the accepted values for the condition:

  • NEW
  • NEW_OTHER
  • NEW_WITH_DEFECTS
  • MANUFACTURER_REFURBISHED
  • SELLER_REFURBISHED
  • USED_EXCELLENT
  • USED_VERY_GOOD
  • USED_GOOD
  • USED_ACCEPTABLE
  • FOR_PARTS_OR_NOT_WORKING

12. Condition Description

Attribut Condition Description
Beispiel 6 months used, but on top condition

This attribute is used to provide extra information regarding the condition of a product.

Even if it is not mandatory to use it, I recommend you use it if you are selling any product that is used or refurbished.

13. Dimensions & Weight

In the case of some of your products, you might wish to provide certain measurements for dimensions or weight.

For example, if you are selling luggage, then people would like to know the dimensions and weight.

In these cases, you can either provide the data in the Product Description or submit these values through appropriate attributes.

The latter is ideal for better results on eBay.

Here are the attributes:

Measurement System
Attribut Measurement System
Beispiel ENGLISH

If your product or package has any particular measurements or weight that you wish to include in the feed, then you should include this attribute to define the unit and measurement value types.

It has two accepted values:

  • ENGLISH
  • METRIC

Here is a chart to understand METRIC and ENGLISH measurement values.

Measurements

eBay suggests using

  • lb (pounds) and in (inches) for the English measurement system
  • kg (kilograms) and cm (centimeters) for the Metric measurement system

**Make sure to include this Measurement System attribute to the feed if you wish to use the next few attributes, Length, Width, Height, Weight Major & Weight Minor.

If this attribute value is empty/missing, then the rest of the measurement and weight attributes will be ignored by eBay.

Dimensions

You can include any of the 3 dimensions, Length, Width, and Height as attributes for the dimensions of a product.

Länge
Attribut Länge
Beispiel 10 cm

Use this attribute to define the dimension of the longest side of a product or package.

Breite
Attribut Breite
Beispiel 5 cm

Use this attribute to define the dimension of the shortest side of a product or package.

Höhe
Attribut Höhe
Beispiel 15 cm

Use this attribute to define the dimension of the height (top to bottom) of a product or package.

Gewicht

To specify the weight of a product, you need to include two attributes, weight major and Weight Minor.

Let us look at how it works.

Weight Major
Attribut Weight Major
Beispiel 11

Let’s say you have a product with a weight of 11lbs 5oz. Then you will need to provide the whole high number value of the weight; in this case, 11.

Weight Minor

Attribut Weight Minor
Beispiel 5

Let’s say you have a product with a weight of 11lbs 5oz. Then you will need to provide the low whole number value of the weight; in this case, 5.

Product Image

Attribut Picture URL 1
Beispiel https://www.yourwebsite.com/productimage.png

The Picture URL is the link to the image(s) for a product.

You can add up to 24 product images and include the attribute columns Picture URL 1, Picture URL 2 and so on, till Picture URL 24.

You must include at least one product image for every product you include in the feed.

Group Picture URL

Attribut Group Picture URL
Beispiel https://www.yourwebsite.com/productimage1.png|https://www.yourwebsite.com/productimage2.png|https://www.yourwebsite.com/productimage3.png

In the case of variable products, you can include an attribute column for Group Picture URL, which is used to provide a picture of each of its variants together, to display it in a unique manner on eBay.

For example, if you have a t-shirt with 3 color variants, and each of them has a unique Picture URL, you can include three of them together in a Group Picture URL by separating them with a ‘|’ (pipe symbol) and no spaces; similar to the example in the table above.

Include this attribute value only on the 1st product of the variants.

This attribute is entirely optional.

Channel ID

Attribut Channel ID
Beispiel EBAY_DE

eBay lists products based on several channels it has for different countries.

The Channel ID is a unique identifier of the eBay MIP channel where you wish your products to appear on.

If you wish to sell on only one channel, then you can leave this column blank.

For multiple channels, you need to add a product multiple times and set the Channel IDs for your desired channels.

For example, if you sell in both the USA and the UK, then you will need to add the same products twice in two rows. For one, assign the Channel ID value as EBAY_US, and assign the Channel ID value as  EBAY_UK for the other.

Then eBay will display the products on your desired eBay MIP channels.

Here is a list of the accepted Channel IDs for eBay MIP:

  • EBAY_US
  • EBAY_UK
  • EBAY_DE
  • EBAY_FR
  • EBAY_ES
  • EBAY_CA
  • EBAY_AU
  • EBAY_AT
  • EBAY_IT
  • EBAY_RU
  • EBAY_IN
  • EBAY_Motors

Produkt-Kategorie

Attribut Produkt-Kategorie
Beispiel 11442

eBay MIP has a category list of its own which you need to use to categorize your products on eBay. You must set this attribute according to their required taxonomy in order to get your submitted product feed approved.

They have a Category Lookup Tool where you can search for relevant category threads and collect the Category ID, which you have to provide as the value.

For example, if you are selling a book in the UK, which is an educational language coursebook, then on eBay Mip, it will fall under the category – GBooks, Comics & Magazines > Textbooks Education & Reference > Language Courses.

You can collect its ID from the eBay Category Lookup Tool. In this case, the Product Category value is 11442.

Category lookup

Business Policies

You have to set up a few important business policies when selling on eBay.

However, if you have certain products for which you need to assign unique policies, then you can submit the attributes Shipping Policy, Payment Policy, or Return Policy, whichever is required.

The rest of the products will follow the default business policies that you submitted on eBay when creating the account.

Here are the attributes for separate business policies:

i. Shipping Policy
Attribut Shipping Policy
Beispiel shipping
ii. Payment Policy
Attribut Payment Policy
Beispiel payment
iii. Return Policy
Attribut Return Policy
Beispiel return

These business policies have to be created by you on eBay. There, you will be able to collect the respective policy IDs from your eBay account preferences and use them as the values when creating the product feed.

Quantity Available

Attribut Total Ship To Home Quantity
Beispiel 10

This attribute indicates the total quantity available for a product.

Product Price

Attribut List Price
Beispiel 20

This is the price of the product to be displayed when listed on eBay channels.

The currency will be automatically assigned based on the Channel(s) you are listing your products.

Max Quantity Per Buyer

Attribut Max Quantity Per Buyer
Beispiel 20

You might wish to restrict the number of certain products that a prospect can order. In that case, you can use this attribute so that a prospect won’t be able to order more than this many of the products within 10 days.

Here’s an example.

Let’s say you sell handmade, fancy Gift Cards. Now, let’s assume you have a rule of investing around 3 hours per day for a single customer and can create a maximum of 20 cards in 10 days for a particular customer.

Then you can add an attribute column ‘Max Quantity Per Buyer’ and assign the value ‘20’ so that a customer cannot order more than 20 cards within a span of 10 days.

Old Price (Strike-Through)

Attribut Strike Through Price
Beispiel 25

This attribute is there to help you create more attraction to prospects by adding a price that will be struck through, to indicate that the current price is a discounted price.

Let’s say you are running a promotion to sell a Purse at $20, whereas the original price was $25. Then you can set this attribute value to 25 to display that the old price was $25.

Here’s an example of how it looks on an eBay product listing:

Strike through price example

You can use this feature even when you are not running a promotion. You can post the original price as the List Price, and then assign a higher value as a strikethrough price. But we strongly advise you to use it only when you really run a promotion.

VAT Percentage

Attribut VATPercent
Beispiel 10

This attribute is used to state the Value Added Tax percentage of the sale price. This is only necessary for the EU countries, though not mandatory.

eBay MIP Product Feed Sample(s)

Now that you know what details you require to generate a Product Feed for eBay MIP, let us look at a sample to understand the structure.

eBay MIP accepts XML or CSV format to submit product feed. However, the recommended format is CSV.

Here’s a sample simple product feed:
Sample eBay MIP Product Feed of a Simple Product

Here’s a sample variable product feed:
Sample eBay MIP Product Feed of a Variable Product

Now, manually adding products to the product feed file is time-consuming when you have a lot of products in your store.

Rather, you can use a tool to generate product feed quickly and without much effort.

For a WooCommerce store, you can use the plugin Product Feed Manager for WooCommerce, with which you can generate an accurate product feed for eBay MIP in just a few clicks.

PFM ebay MIP

Once you have the product feed file, you can now upload it to your eBay Merchant Integration Platform, and your products will be listed on your desired eBay Channels.

Schlussfolgerung

​Selling your WooCommerce products on eBay lets you reach millions of buyers worldwide. The platform’s traffic, app, and global reach give you more opportunities than your website alone.

Using eBay MIP or Seller Central makes managing your listings easier. A good product feed ensures your products look accurate and attractive to buyers.

With eBay’s shipping policies and dropshipping options, you can build trust and boost sales. The better your feed, the smoother your workflow and results.

To make it simple, use Product Feed Manager. It helps you create accurate eBay product feeds in minutes so you can focus on increasing sales.

** FAQs **

​How do I create an eBay MIP product feed from WooCommerce?

You can use Product Feed Manager (PFM) to create optimized XML feed files in minutes. It supports description templates, price multipliers, and live data syncing so your eBay products stay accurate without extra hard work.

Can I sync updates automatically to eBay?

Yes. With workflow automation, updates like stock changes, new products, or price edits sync instantly. This saves you spare time and keeps customer reliability high while managing orders.

What if my products don’t match eBay’s categories?

PFM lets you map WooCommerce products to the right eBay categories. Whether you sell different products, print-on-demand items, or Walmart listings, it helps streamline your selling journey across the massive marketplace.

How can I avoid errors in my eBay feed?

Errors usually come from missing data or wrong XML feed formats. PFM fixes this by validating feed files, giving you one system to handle your entire fulfillment process and streamline product management.

Which platform should I choose: MIP or Seller Central?

MIP is better for advanced enterprise sellers with bulk eBay sales, flat rates, and automation. Seller Central is easier for smaller stores or early success with existing eBay listings. Either way, a platinum-certified WooExpert tool like PFM supports your ecommerce business with full control and app support.

C S Sultan

Written by

C S Sultan

Ein Profi im digitalen Marketing mit einer Leidenschaft für WordPress. Er liebt es, über Marketing-Taktiken und fortschrittliche Geschäftsstrategien zu diskutieren. Folgen Sie ihm auf Twitter @SultanRoyal1

10 Kommentare

  • LoveCoding
    LoveCoding

    Hi, Thanks for the great post.
    Can we upload/download feed files using API for eBay?

    • C S Sultan

      Hi, if you use a WordPress/WooCommerce plugin, right now there is no proper solution to eBay API integration. You have to upload the feed file manually.

      There are various SaaS providers such as feed.biz, api2cart, etc, who offer you eBay API integration and let you sync your site to eBay via API. However, using SaaS services is a bit expensive as they charge a monthly fee.

      I would recommend, if you do not have a very large store, it’s best just to generate feed and manually submit the feed file to eBay, as that would be cost-effective, and is not that complicated to do.

      • Oleg
        Oleg

        Thanks for the plugin and these blog posts!
        Can you please provide a link to the page where we can submit a link to our feed to be fetched on schedule by Ebay. Their interface is crazy and I was not able to find such page anywhere, on main MIP page there’s only manual upload 🙁

        • C S Sultan

          Hi, to understand how that works, it’s best to reach out to their support team for assistance. You can find how to contact them here: Getting help for eBay MIP. They should help you out.

          Danke.

  • d
    d

    MIP work with trading api to revise item?

    • C S Sultan

      Actually, we haven’t worked with API for eBay MIP. For now, you can simply submit your site’s products there using a CSV feed.

      • Oleg
        Oleg

        How a scheduled fetch can be initiated there? I don’t see anything related in MIP dashboard.

        • C S Sultan

          Hi, eBay doesn’t have too any guides on initiating a scheduled fetch but they have API guidelines. I would suggest reaching out to their support team to know more about it: Getting help for eBay MIP. They should help you out.

          Danke.

  • Amy
    Amy

    Hi,
    I’m trying to create a xlsx feed file for Ebay and it keeps telling me that at least one valid shipping service needs to be specified. I use USPS for all my shipments. What should I put in the feed file? Column Title & Value please if you can help?

    • Rafi

      Hallo,

      For eBay MIP, the shipping attribute name is “Shipping Policy”

      And regarding the value,

      For USPS Domestic Services
      ==========================
      USPSExpressFlatRateEnvelope
      USPSExpressMail
      USPSExpressMailLegalFlatRateEnvelope
      USPSFirstClass
      USPSMedia
      USPSParcel
      USPSPriority
      USPSPriorityFlatRateBox
      USPSPriorityFlatRateEnvelope
      USPSPriorityMailLargeFlatRateBox
      USPSPriorityMailLegalFlatRateEnvelope
      USPSPriorityMailPaddedFlatRateEnvelope
      USPSPriorityMailSmallFlatRateBox
      USPSStandardPost

      For USPS International Services:
      ===========================
      USPSExpressMailInternational
      USPSExpressMailInternationalFlatRateEnvelope
      USPSExpressMailInternationalLegalFlatRateEnvelope
      USPSFirstClassMailInternational
      USPSPriorityMailInternational
      USPSPriorityMailInternationalFlatRateBox
      USPSPriorityMailInternationalFlatRateEnvelope
      USPSPriorityMailInternationalLargeFlatRateBox
      USPSPriorityMailInternationalLegalFlatRateEnvelope
      USPSPriorityMailInternationalPaddedFlatRateEnvelope
      USPSPriorityMailInternationalSmallFlatRateBox

      I hope this will help you.

Want to say something?

Ihre E-Mail Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * gekennzeichnet

Ready to Double Your WooCommerce Sales?

Join thousands of store owners who rely on our plugins to save time and increase their revenue. Take the next step today and start seeing real results in your sales.