Looking to connect with millions of shoppers on Pinterest? Discover how to display your WooCommerce products using a Pinterest product feed effortlessly.
Pinterest is more than just a platform for DIY ideas and home decor inspiration. It’s a visual search engine with over 465 million monthly active users, many of whom use it to discover and shop for products. For WooCommerce store owners, this presents a golden opportunity to reach new customers in a visually engaging way.
One of the smartest ways to tap into this potential is by using a Pinterest product feed. It lets you upload your entire product catalog to Pinterest, ensuring your items appear in search results, related Pins, and shopping ads, all automatically and with minimal upkeep.
In this guide, we’ll walk you through the step-by-step process of generating a Pinterest product feed for your WooCommerce store using the WebToffee Product Feed plugin. We’ll cover everything from installing the plugin to optimizing your listings so you can start reaching more shoppers on Pinterest.
Key Takeaways:
- Pinterest offers massive potential for eCommerce, making it a powerful sales channel for WooCommerce store owners.
- Using a Pinterest product feed simplifies catalog management, ensuring your WooCommerce products are automatically listed and kept up to date on Pinterest with minimal effort.
- The WebToffee Product Feed plugin makes the process seamless, helping you generate, manage, and optimize your Pinterest feed directly from your WordPress dashboard for maximum reach and results.
Pinterest is a visual discovery platform where users find inspiration for everything from home decor and fashion to recipes and shopping. Unlike other social media platforms, Pinterest functions more like a search engine—people come here with intent, often ready to explore and buy.
If you’re just getting started with selling on Pinterest, you might be wondering—what is a Pinterest product feed, and why do you need to generate one? Simply put, it’s the key to automatically showcasing your WooCommerce products on Pinterest and turning browsers into buyers.
Let’s break it down.
What Is a Pinterest Product Feed?
A Pinterest product feed is essentially a file (usually in CSV, TSV, or XML format) that contains all the details about the products in your WooCommerce store.
Think of it as a digital catalog that Pinterest can read and use to display your products.
This feed includes key product information like:
- Product title
- Description
- Price
- Image URL
- Availability (in stock or out of stock)
- Product link (to your store)
Instead of manually adding each product to Pinterest, the product feed does it for you, automatically and at scale.
How Pinterest Uses Product Feeds
Pinterest uses your product feed in two main ways:
Pinterest Catalogs
Once your feed is uploaded and approved, Pinterest converts it into a shoppable catalog. This allows your products to show up as dynamic Product Pins, complete with price, title, and a direct link to your store.
Users can browse, save, and shop directly from these Pins.
Shopping Ads
Pinterest also uses your feed to run targeted Shopping Ads. These ads appear in search results, home feeds, and related Pins, reaching users who are actively looking for products like yours.
In short, the feed helps automate the process of listing and advertising your products on Pinterest while keeping your catalog up to date with minimal effort.
Before you can generate and submit a product feed to Pinterest, there are a few boxes you’ll need to tick. These steps make sure everything is properly connected and Pinterest can recognize your store as a trusted source.
Here’s what you need to have in place:
1. Active WooCommerce Store with Products
This one’s a given. You need to have a live WooCommerce store with actual products to list.
Make sure:
- Your store is publicly accessible (not under maintenance or behind a login).
- Products have complete data (title, description, price, image, etc.).
- URLs to products and images are functional and not broken.
Pinterest pulls this data directly from your feed, so accuracy here is crucial.
2. Pinterest Business Account
You’ll need to sign up (or switch) to a Pinterest Business Account. It’s free and unlocks features like:
- Pinterest Catalogs
- Ads Manager
- Pinterest Analytics
Make sure you’re logged into this account when you submit your product feed later on.
3. Product Feed Specifications
Pinterest expects your product feed to follow a specific structure. Here’s a quick checklist of what you’ll need to include:
Basic Feed Format:
- File types: CSV, TSV, or XML
- Encoding: UTF-8
- Hosted URL: Your feed must be hosted online (i.e., Pinterest needs a link to fetch it)
Required Fields:
Field | Description |
id | Unique ID for the product |
title | Name of the product |
description | Short explanation of what the product is |
link | URL to the product on your website |
image_link | URL to the main image (Should be made accessible and not behind any authentication) |
availability | Product status (in stock, out of stock) |
price | Standard price (formatted with currency) |
Recommended Fields (for better performance):
Field | Why it’s helpful |
sale_price | If you’re running discounts or offers |
brand | To display brand identity |
condition | New, used, refurbished |
additional_image_link | To show multiple product angles |
google_product_category | Helps Pinterest categorize products better |
Pro Tip: It’s also a good idea to ensure that your product data is clean, complete, and matches your store’s listings exactly. Pinterest may reject items that are missing required fields or appear inconsistent.
Now that you understand what a Pinterest product feed is and why it’s essential, let’s look at how to actually create one for your WooCommerce store.
There are two main ways to go about it. You can either manually create the feed by exporting and formatting your product data yourself, or you can use a dedicated plugin that handles the heavy lifting for you. The manual method gives you full control over the data, but it can be time-consuming and requires a bit of technical know-how.
On the other hand, using a plugin like WebToffee’s Product Feed for WooCommerce makes the process much simpler and faster. It automatically generates a feed that’s perfectly formatted for Pinterest, saves you hours of work, and keeps your product listings in sync.
In this section, we’ll walk you through the process of generating a Pinterest product feed using our Product Feed plugin for WooCommerce.
If you’re looking for the easiest and most efficient way to generate a Pinterest product feed from your WooCommerce store, using the Product Feed for WooCommerce plugin is the way to go.
It supports multiple sales channels (including Pinterest), lets you map product data effortlessly, and keeps your feeds updated regularly—all from your WordPress dashboard.
Here’s how you can generate your Pinterest feed using this plugin:
Step 1: Install and Activate WebToffee Product Feed Plugin
First things first, you’ll need to install the plugin.
After completing your purchase, log in to your WebToffee account and download the plugin file from the My Account section.
- In your WordPress dashboard, go to Plugins > Add New.
- Click on Upload Plugin, choose the downloaded ZIP file, and then click Install Now.
- Once the installation is complete, click Activate to start using the plugin.
Once installed, you’ll find a new menu item for Product Feed in your dashboard.
Step 2: Create a New Product Feed for Pinterest
Now let’s create your Pinterest-specific feed.
Select WebToffee Product Feed > Create new feed.
Configure the settings as mentioned below:
- Country: Select the target country where you will market your products on Pinterest.
- Channel: Choose Pinterest as the sales channel.
- File Name: Enter a name for your feed file (e.g., pinterest-feed).
- Auto-Refresh Interval: Set how often the feed should automatically update (e.g., daily, twice a day).
- Cron Type: Choose between WordPress Cron (more straightforward setup) or Server Cron (more reliable for large stores) to schedule automatic feed refreshes.
This tells the plugin to tailor the feed format and fields to meet Pinterest’s requirements.
Pro tip: Set your feed to refresh daily. Pinterest checks for updates at least once every 24 hours, keeping your product catalog fresh and accurate.
Step 3: Filter Product Feed Data for Pinterest
The plugin offers a range of flexible filtering options that allow you to generate highly accurate and tailored product feed data. Here’s how you can refine what gets included in your Pinterest feed:
Basic Filtering Options
- Categories & Tags: Easily include or exclude specific product categories and tags based on your campaign needs.
- Exclude Specific Products: Manually remove any individual products you don’t want featured in the feed.
- Exclude Out-of-Stock Products: Automatically filter out products that are currently unavailable.
- Product Variations: Choose to include selected variations (e.g., sizes, colors) of a product in the feed.
- Product Types: Filter the feed based on product types such as simple, variable, grouped, or external products.
Advanced Filtering Options
For more precise control, the plugin also provides Advanced Filtering, which allows you to set up if-then conditions to determine which products should be included in the feed. This is ideal for creating dynamic, rules-based feeds tailored to specific campaigns or product strategies.
For example: If the product price is greater than $50, then include it in the feed.
These conditions give you flexibility beyond basic filters, letting you build smart, automated inclusion rules based on product attributes.
Need help getting started?
Check out our plugin documentation for a step-by-step guide on how to make the most of advanced filtering and optimize your Pinterest product feed!
Step 4: Map Pinterest Attributes to WooCommerce Product Fields
In this step, you’ll map the required Pinterest feed attributes to the corresponding WooCommerce product fields to ensure accurate data representation.
This mapping process ensures your feed meets Pinterest’s specifications and helps your products display correctly and attractively in your Pinterest catalog.
- The plugin automatically maps all essential fields such as product title, price, link, and availability, so you’re off to a solid start.
You also have the flexibility to manually map advanced or optional attributes, like brand, sale price, condition, and additional image links.
Step 5: Map WooCommerce Store Categories to Pinterest Product Categories
Pinterest uses a predefined set of product categories to help organize and display items effectively in its shopping ecosystem. To ensure your products appear in the most relevant search results and recommendations, you’ll need to map your WooCommerce store categories to Pinterest’s category structure.
- Use the drop-down menus provided by the plugin to match each of your store’s categories with the appropriate Pinterest product category.
- This helps Pinterest better understand your catalog, improving your chances of appearing in relevant search queries and ads.
Pro Tip: Make your products easier to find on Pinterest by mapping them to the right categories. It’s a simple way to boost visibility and improve the shopping experience!
Step 6: Generate the Pinterest Product Feed
You’re almost done! In this final step, you’ll generate your Pinterest-ready product feed file.
- Select a Batch Count: Choose how many products the plugin should process at a time while generating the feed. If you’re unsure, simply stick with the default value recommended by the plugin.
- Choose the File Type: Pinterest supports multiple file formats, including CSV, TSV, XML, and Google Sheets. We recommend using CSV, as it is the most commonly accepted and easiest to manage.
- Click Generate: Once your settings are in place, click the Generate button. The plugin will now create your Pinterest product feed based on the configurations and filters you’ve set.
Once the feed is successfully generated, you’ll see a confirmation message: “Feed generated successfully!”
From here, you have a few options:
- Download the Feed: Get a copy of the generated feed file to review or share manually.
- Edit Feed Configurations: Make changes to any settings, filters, or mappings.
- Go to Manage Feeds: Access the Manage feeds section to view all your existing feeds, monitor their status, or regenerate them in the future.
Click the Copy URL button to copy your Pinterest product feed URL.
Step 7: Submit Your Feed to Pinterest Catalog Manager
Now that your feed is ready, it’s time to connect it to Pinterest:
- Log in to your Pinterest Business account.
- Go to the Catalogs section in Pinterest Ads Manager.
- Choose “Add Data Source” and select the HTTP/HTTPS option.
- Paste the feed URL you copied from the plugin into the designated field.
- Complete the remaining setup (such as scheduling and file format selection), then save.
Pinterest will automatically fetch the product details from your feed and start importing your catalog.
For more detailed guidance, refer to Pinterest’s official documentation on data source ingestion.
Once the feed is successfully ingested, your products will start appearing as shoppable Pins.
Creating a Pinterest product feed is just the first step. To stand out and boost your store’s visibility, it’s essential to optimize your feed content so it performs well in Pinterest search and shopping results.
Here are a few key ways to level up your product feed:
1. Write Engaging Product Titles and Descriptions
Your titles and descriptions are the first things users see, so make them count!
- Keep titles clear and descriptive. Mention key product details, such as type, material, or use case (e.g., “Handcrafted Wooden Coffee Table” instead of just “Coffee Table”).
- Use relevant keywords naturally in both titles and descriptions to improve searchability.
- Focus on benefits, not just features. Explain how the product can help or fit into someone’s lifestyle.
2. Use High-Quality Product Images
Pinterest is a visual-first platform, so your images play a huge role in getting clicks.
- Use bright, high-resolution images with clean backgrounds.
- Avoid clutter and distractions—let your product be the hero of the image.
- Show the product in context (e.g., a throw pillow on a couch) to help users visualize it in their own space.
3. Structure Your Product Categories Effectively
Accurate category mapping helps Pinterest understand your products better and show them to the right audience.
- Make sure each WooCommerce category is properly mapped to the most relevant Pinterest category during the feed setup.
- Group similar products together to improve product discovery and relevance.
4. Include Accurate Availability and Pricing
Nothing frustrates a shopper more than outdated information.
- Make sure your feed reflects real-time stock status and pricing.
- Regularly update your feed or use the plugin’s auto-refresh feature to sync changes automatically.
Pinterest recommends updating your feed at least once every 24 hours, especially if your inventory or prices change frequently. Using the plugin’s auto-refresh feature helps automate this process.
If your feed includes out-of-stock items, Pinterest may still display them but mark them as unavailable. To avoid confusion, it’s best to use the plugin’s filtering options to exclude out-of-stock products from the feed.
Yes! With a Pinterest Business Account, you get access to Pinterest Analytics, which shows impressions, saves, clicks, and conversions for your Product Pins. You can also use UTM parameters in your feed URLs to track traffic in tools like Google Analytics.
Feeds may be rejected due to:
– Missing or incorrect required fields (like price or image link)
– Unsupported file format or encoding
– Mismatches between product info and landing page
Check the Diagnostics tab in Pinterest Catalog Manager for error details and fix them accordingly.
Typically, Pinterest processes and reviews a new feed within 24–48 hours. However, this may vary based on feed size and any validation issues.
Creating a Pinterest product feed for your WooCommerce store might seem complex, but with the right tools like the WebToffee Product Feed plugin, it’s surprisingly simple. From setup and configuration to mapping and submission, the process is streamlined to help you get your products in front of millions on Pinterest.
By optimizing your feed with quality images, accurate details, and smart filters, you improve visibility, attract more shoppers, and boost conversions. Whether you’re a small shop or a growing brand, Pinterest feeds are a smart way to grow your reach and sales.
So don’t just pin your hopes, pin your products. Hope you found this article helpful. Feel free to comment should you have any questions or feedback.