Data Octopus
Data Octopus
Ad platforms · We send data

Product feed for Pinterest Ads

Generate and auto-update a product feed (XML file) for Pinterest Ads. Data Octopus combines product data with sales and margin, segments products by margin and campaign results and sends a ready product file to Pinterest Ads.

Channel

What is Pinterest Ads?

Pinterest Ads is the advertising platform for Pinterest, where users look for inspiration and plan purchases across home decor, fashion, beauty, gifts, and events. Based on the product catalog, Pinterest delivers Shopping Ads, Collections, and Performance+ campaigns across search results, the home feed, and related Pins.

Why the feed

Why does Pinterest Ads need a good product feed?

On Pinterest, users are often in the planning phase, well before making a purchase. A product must match the inspiration they are searching for, and this match relies heavily on the image, title, description, and category provided in the feed. Feed quality determines:

whether a product appears alongside relevant searches and boards,

whether ads display up-to-date pricing and availability,

how precisely the catalog can be segmented into product groups within campaigns.

An unsegmented feed causes budget to be spent on random items rather than directed toward products with the highest potential in an inspiration-driven channel.

Advantage

How is the Data Octopus product feed better than a standard one?

Data Octopus feed

Data Octopus combines data from the feed, GA4, Google Ads, Meta Ads, the e-commerce platform, as well as margin and cost-of-goods data into a single model at the product and variant level. The Pinterest Ads feed:

  • includes custom labels with daily recalculated segments: revenue, margin, profit, trends, seasonality, new arrivals, and product age,
  • features titles and descriptions built using rules based on product attributes, factoring in use case, style, and intent,
  • automatically excludes out-of-stock or unprofitable products,
  • updates prices and stock levels in sync with your store data.
Possibilities

What does the Data Octopus product feed make possible in Pinterest Ads?

Product groups based on seasonality and trends, launched well in advance to align with how Pinterest users plan their purchases.

Promoting new arrivals and collections that do not yet have a sales history in other channels.

Focusing ad spend on high-margin products and trending items.

Product retargeting restricted strictly to in-stock and profitable items.

Automatic updates to product group composition as seasons change or product performance shifts.

As a result, Pinterest Ads reaches shoppers during the planning phase with the offers that have the greatest potential for profitable sales.

Pinterest Ads
From data to campaigns

How does Data Octopus work with this data?

Strategy

Set goals for Pinterest Ads: which products to push and which to hold back.

Segmentation

We segment products by sales, margin and trends before they reach Pinterest Ads.

Feeds

A ready feed for Pinterest Ads updates automatically, with segment labels.

Audience lists

RFM-based customer lists for campaigns in Pinterest Ads.

FAQ

Frequently asked questions

What fields must a Pinterest Ads product file include?

A Pinterest Ads product file needs at least an ID, title, description, product link, image link, price and availability. Brand, GTIN/EAN, category, sale price and variants are also recommended. Data Octopus maps these fields automatically to the Pinterest Ads specification and adds extra fields with segmentation.

Which format should a Pinterest Ads feed use: XML, CSV or Google Sheets?

The most reliable option is an XML or CSV file at a fixed URL that Pinterest Ads fetches automatically. Data Octopus generates the feed in the format Pinterest Ads requires, so there are no manual store exports or spreadsheets to maintain.

How do I optimise a Pinterest Ads product feed to improve campaign results?

The biggest gain comes from combining product data with sales and margin data. In practice: rule-based titles and descriptions, correct GTINs and categories, up-to-date prices and stock, and profitability segments in extra fields. That way the Pinterest Ads budget goes to products that make money.

How do I use custom labels (custom_label) in a Pinterest Ads feed?

Custom labels split your catalogue into groups that can get their own campaigns, budgets and goals. Data Octopus fills them daily with segments such as bestseller, high margin, new, declining or no impressions, so products move between groups in Pinterest Ads on their own.

Why are products rejected in Pinterest Ads and how do I fix it?

The most common causes are outdated price or availability, missing GTIN, a broken image or a title that is too long or incomplete. Data Octopus validates the feed before sending it to Pinterest Ads, fills missing fields with rules and refreshes prices and stock several times a day.

How often should a Pinterest Ads product feed be updated?

As often as prices and stock change in your store, which in practice means several times a day. Data Octopus updates the Pinterest Ads feed automatically, together with segments based on the latest sales data.

How do I prepare a Pinterest Ads feed for several countries and currencies?

Each market needs its own feed with the right language, currency and prices. Data Octopus builds Pinterest Ads feeds for many markets from one data model, with separate segmentation for each country.

Connect your data with Data Octopus.

We'll show you how to bring your sources and channels together.