ReadyCMS 3.0.63 is live. · Read the changelog
All plugins
Pinterest Catalog feed
Marketing & Conversions

Pinterest Catalog feed

Tap into TikTok's massive user base by automatically generating a product feed in XML or CSV format from ReadyCMS. Showcase your products on TikTok Shopping, boost brand awareness, and engage a younger, trend-driven audience.

Free v1.0.1 by ReadyCMS
Pinterest Catalog feed - banner
Pinterest Catalog feed - banner
Pinterest Catalog feed - banner
Pinterest Catalog feed - banner

Pinterest Catalog feed (CSV, XML) integration for ReadyCMS


With Pinterest Catalog feed integration, merchants can quickly list products on Pinterest, one of the most influential social discovery platforms. Creating a product catalog feed (in CSV or XML) will make it easier for potential customers to browse and purchase your items directly from your pins.

Key features

  • Automated feed generation: Effortlessly produce a Pinterest-compliant feed in either CSV or XML directly from ReadyCMS.
  • Rich Pins support: Provide detailed product information (title, price, description) for more engaging, actionable pins.
  • Consistent updates: Keep your Pinterest catalog current with regular automated updates—no manual refreshing is required.
  • Flexible configuration: Filter which products to include, ensuring your Pinterest presence matches your marketing strategy.

Benefits

  • Enhanced discovery: Millions of Pinterest users search for ideas and products; featuring your catalog increases the likelihood of discovery.
  • Visual inspiration: Pinterest is a highly visual platform, making it ideal for lifestyle, fashion, home décor, and more.
  • Omnichannel consistency: Maintain accurate pricing, descriptions, and availability across Pinterest and your ReadyCMS store.
  • Seamless settings: Quickly generate feed URLs and sync them with Pinterest Business, saving time and effort.

How it works

The Pinterest Catalog Feed plugin creates a product feed containing essential attributes, such as title, price, image link, product link, and more, formatted according to Pinterest's catalog requirements. You can access these feeds at:

Once you provide Pinterest with one of these feed URLs, Pinterest will pull your product data and publish it in your catalog.

Guide

  1. Always active
    • As with all other feed plugins, Pinterest Catalog Feed is already integrated and active.
  2. Configure feed parameters
    • You may add parameters like limit, status, category[], etc.
    • Example: ?limit=50 or ?category[]=32&category[]=423.
  3. Verify your feed
    • Navigate to the CSV or XML feed URL and confirm your products appear with accurate titles, descriptions, and prices.
  4. Add the feed URL to Pinterest
    • Log in to your Pinterest Business account.
    • Go to Catalogs and choose Data Source (or a similar option).
    • Paste the feed URL and set your desired update schedule (daily, weekly, etc.).
  5. Monitor and update
    • Monitor any feed errors in Pinterest (e.g., missing attributes or policy compliance).
    • Adjust your ReadyCMS product data or feed parameters as needed.

Customizable feed parameters

ReadyCMS provides a variety of customizable parameters to help you filter and organize product data for precise and effective feed management.

Below is a comprehensive list of the parameters you can use:

Parameter Description Usage example
limit Limits the number of items in the feed. Defaults to a high number if limit=0. &limit=10
random Orders the items randomly. &random=true
featured Filters items to include only those marked as featured. &featured=true
manufacturer_id Filters items by a specific manufacturer ID. &manufacturer_id=123
status Filters items based on their status. &status=active
on_sale Includes only items that are on sale. &on_sale=true
availability Includes items in stock (stock > 0 ) or the Allow out-of-stock option is enabled. &availability=true
in_stock Includes only items that are in stock (stock > 0). &in_stock=true
tag Filters items by tags. Can accept multiple tags as an array. &tag[]=15&tag[]=542
category Filters items by category. Can accept multiple categories as an array. &category[]=32&category[]=423
manufacturer Filters items by manufacturer. Accepts multiple manufacturers as an array. &manufacturer[]=12&manufacturer[]=323
min_price, max_price Filters items by a price range. &min_price=50&max_price=200
min_wholesale_price, max_wholesale_price Filters items by wholesale price range. &min_wholesale_price=30&max_wholesale_price=100
min_weight, max_weight Filters items by weight range. &min_weight=1&max_weight=10
sku Filters items by SKU for an exact match. &sku=12345
sku_contains Filters items where the SKU contains a specific string. &sku_contains=abc
sku_starts_with Filters items where the SKU starts with a specific string. &sku_starts_with=abc
sku_ends_with Filters items where the SKU ends with a specific string. &sku_ends_with=123
barcode Filters items by barcode for an exact match. &barcode=987654321
barcode_contains Filters items where the barcode contains a specific string. &barcode_contains=987
barcode_starts_with Filters items where the barcode starts with a specific string. &barcode_starts_with=987
barcode_ends_with Filters items where the barcode ends with a specific string. &barcode_ends_with=321
title_contains Filters items where the title contains a specific string. &title_contains=example
title_starts_with Filters items where the title starts with a specific string. &title_starts_with=example
title_ends_with Filters items where the title ends with a specific string. ?title_ends_with=product
slug Filters items by slug for an exact match. &slug=example-slug
slug_contains Filters items where the slug contains a specific string. &slug_contains=example
slug_starts_with Filters items where the slug starts with a specific string. &slug_starts_with=example
slug_ends_with Filters items where the slug ends with a specific string. &slug_ends_with=slug
permalink Filters items where the permalink contains a specific string. &permalink=example-url
custom_field Filters items where a custom field contains a specific string. &custom_field=example-data
product_feed Filters items where the product feed contains a specific string. &product_feed=data
created_after, created_before Filters items created within a specific date range. &created_after=2024-01-01&created_before=2024-12-31
updated_after, updated_before Filters items updated within a specific date range. &updated_after=2024-01-01&updated_before=2024-12-31
published_after, published_before Filters items published within a specific date range. &published_after=2024-01-01&published_before=2024-12-31
g_id Filters items by a specific global ID. &g_id=123
visibility Filters items by their visibility status. &visibility=public
lang Filters items by language. &lang=en
charge_vat Filters items by whether VAT is charged. &charge_vat=1
required_shipping Filters items based on whether shipping is required. &required_shipping=1

Note: These parameters can be appended to your feed URLs to customize the data output according to your specific requirements.

Best practices for creating a Pinterest Catalog feed

  1. Use high-quality images: Pinterest is a visual platform. Clear, appealing images help your pins stand out and increase click-through rates.
  2. Engaging titles & descriptions: Craft enticing product titles and descriptions that include relevant keywords, making it easier for Pinterest users to discover your pins.
  3. Stay consistent with branding: Keep your images, descriptions, and messaging consistent with your ReadyCMS store and other marketing channels.
  4. Update regularly: Schedule frequent feed updates to reflect new products, price changes, or stock availability. This ensures a smooth user experience.
  5. Comply with Pinterest's policies: Review Pinterest's advertising and catalog guidelines. Avoid disallowed content or formatting errors to maintain a healthy account.

FAQ

Q1: What is the Pinterest Catalog feed plugin for ReadyCMS?

A1: This integration automatically generates a Pinterest-friendly product feed (CSV or XML) from your ReadyCMS store. This feed can be used to create product-rich pins and shopping experiences on Pinterest.


Q2: Do I need a Pinterest Business account to use this feed?

A2: Yes. You need a Pinterest Business account (and access to the Catalogs feature) to upload product feeds. It's free to set up and provides analytics tools and promotional options.


Q3: Can I limit certain products in the feed?

A3: Absolutely. By using parameters like status=active, category[], or manufacturer[], you can control which products are included.


Q4: How often does the feed update?

A4: The feed can be updated as often as you'd like—schedule updates in Pinterest Catalogs (daily, weekly, or monthly) to re-fetch fresh data from the ReadyCMS feed URL.


Q5: What if a product doesn't meet Pinterest's guidelines?

A5: Products that violate Pinterest's rules (e.g., certain prohibited items or content) may be flagged or removed. Always check Pinterest's commerce and advertising policies to ensure compliance.


Q6: Does Pinterest allow product variations (e.g., size, color)?

A6: Yes. If your feed data includes variation-specific attributes (e.g., color, size), Pinterest can display them accordingly. Ensure these attributes are properly set up in your ReadyCMS product data.


Q7: Are there extra fees for this plugin?

A7: Check your ReadyCMS plan details. Generally, the plugin itself may be free or included in a package, but Pinterest might have fees for certain advertising features (like promoted pins).


Q8: Can I track the performance of my Pinterest catalog?

A8: Yes. Pinterest Business provides analytics for catalog performance, including impressions, clicks, and conversions. You can also use UTM parameters or third-party tools to gather additional insights.

Build more with ReadyCMS

Explore the full plugin marketplace or book a demo to see them in action.

Book a demoContact usNo credit card. No commitment.