Select only certain product for feed
-
Is there a way to only send certain products to this feed? I don’t want all of my products to go to pinterest. Thank you
The page I need help with: [log in to see the link]
-
Hi @halinasplace,
Thanks for reaching out. I understand you would like to control which products are sent to Pinterest and avoid sending your entire catalog.
Yes, this is possible. With the Pinterest for WooCommerce extension, products are included in the feed based on their Pinterest settings and catalog eligibility. If you only want certain products to appear in Pinterest, you can manage this directly from the product level.
You can edit the individual product in Products → Edit Product, then locate the Pinterest settings section. From there, you can choose to exclude the product from the Pinterest catalog so it will not be included in the feed.
Another option is to control this using product categories or tags, depending on how your catalog is structured, and only keep the products you want enabled for Pinterest. You can review more about how the Pinterest integration works here:
https://woocommerce.com/document/pinterest-for-woocommerce/If you try this and need any help confirming that the correct products are included in the feed, feel free to share an update and we will gladly take a closer look.
ok – on the product level I found the pinterest section but it only has information about the google category – will leaving this field blank cause it not to be included in the feed?
I also read the documentation and couldn’t find anything to help me switch it off at product level apart from your instructions just now. thank you.
Hi @halinasplace,
Leaving the Google Category field blank will not prevent the product from being included in the Pinterest feed. That field is only used to help categorize the product correctly for Pinterest and doesn’t control whether the product is synced to the catalog.
At the moment, the Pinterest for WooCommerce extension doesn’t include a built-in setting to selectively include or exclude individual products from the feed directly from the product editor. By default, all eligible products are synced to the Pinterest catalog.
If you need to limit which products appear on Pinterest, a common approach is to:
- Set specific products to Draft or Private if they should not be synced.
- Use catalog rules on the Pinterest side to filter which products are shown in ads or collections.
- Organize products using categories or tags and manage visibility based on those in your Pinterest catalog setup.
You can learn more about how the integration works here:
https://woocommerce.com/document/pinterest-for-woocommerce/If you’d like, feel free to share a bit more about how you want to control the products (for example, by category or by individual products), and we’ll be happy to suggest the best approach.
I want to control it at product level – would love for you to share how this can be done. thank you
Hi there!
I can understand your concern,
At the moment, this plugin does not include a built-in option to control this at the individual product level. However, there is already a feature request submitted for this functionality:
https://woocommerce.com/feature-request/ability-to-choose-no-sync-for-certain-products/
I would recommend adding your vote and comment to that request. Our product team regularly reviews feature requests there, and seeing more users interested in the feature helps prioritize it for future development.
We appreciate you taking the time to share your feedback. If you have any other questions or run into any issues, please feel free to let us know
ok thanks…. what about excluding all variable products for now. I found this snippet of code. will it work?
function remove_variable_products_from_pinterest_feed( $excluded_products ) {
array_push( $excluded_products, ‘variable’ );
return $excluded_products;
}
add_filter( ‘pinterest_for_woocommerce_excluded_product_types’, ‘remove_variable_products_from_pinterest_feed’ );Hi @halinasplace,
Thanks for sharing the snippet and explaining what you are trying to achieve. I can see you are looking for a way to prevent variable products from being included in the Pinterest catalog for now.
The snippet you found uses the
pinterest_for_woocommerce_excluded_product_typesfilter, which is intended to exclude specific product types from being sent to Pinterest. In this case, it is targeting products with the variable type.That said, since this is a custom code approach and not a built in setting in the plugin, we cannot guarantee the result, but it does look like a reasonable approach to test if your goal is to exclude variable products from the feed.
One thing to watch out for is that the snippet currently uses curly quotation marks, which can cause a PHP error if pasted directly into your site. You will want to replace them with standard quotes and add the code to your theme’s
functions.phpfile or a custom snippets plugin. For example:function remove_variable_products_from_pinterest_feed( $excluded_products ) { $excluded_products[] = 'variable'; return $excluded_products; } add_filter( 'pinterest_for_woocommerce_excluded_product_types', 'remove_variable_products_from_pinterest_feed' );After adding the snippet, it would be best to test and monitor the next sync to see if variable products are excluded from the Pinterest catalog.
You can also review more about how the Pinterest integration works here:
https://woocommerce.com/document/pinterest-for-woocommerce/Feel free to share an update after testing and we will gladly take a closer look if needed.
it didn’t work, any other ideas to limit variable products?
Hi @halinasplace,
Thanks for testing that and sharing the result. Since the snippet didn’t work, it suggests that approach may not be effective in your setup.
At the moment, the plugin does not provide a built in way to exclude specific product types like variable products from the feed. All eligible products are normally synced automatically.
A couple of practical workarounds for now would be setting products you don’t want synced to Draft or Private, or managing which products appear on Pinterest using catalog rules on the Pinterest side.
If you specifically need to exclude certain product types or control this programmatically, another option would be to hire a developer to hook into the Pinterest for WooCommerce filters and create a custom snippet tailored to your setup. This would allow more control over what products are included or excluded from the feed.
I can exclude by category, can you help suggest an approach?
Hi @halinasplace,
Yes, excluding products by category can be a practical workaround if you want more control over what gets sent to Pinterest.
One simple approach would be:
- Create a dedicated product category (for example: Pinterest or Pinterest Catalog).
- Assign only the products you want to appear on Pinterest to that category.
- Configure your feed or catalog rules so that only products from that category are included.
Alternatively, if you want to exclude certain products (like variable products), you could:
- Create a category such as “Exclude from Pinterest”.
- Assign the products you don’t want synced to that category.
- Then configure your catalog or feed rules to exclude that category.
This approach makes it easier to manage products in bulk without needing custom code.
If you’d like, feel free to share how your products are currently organized (for example, by category or type), and we can suggest the cleanest setup for your case.
“then configure your catalog or feed rules to *exclude that category*”
how do I do that?
i read the code and figured it out…. this works to remove all variations !
function remove_variable_products_from_pinterest_feed( $excluded_products ) {
$excluded_products[] = ‘variation’;
return $excluded_products;
}add_filter( ‘pinterest_for_woocommerce_excluded_product_types’, ‘remove_variable_products_from_pinterest_feed’ );
Hi @halinasplace,
I’m glad you were able to figure it out.
If you have found our support helpful, please leave us a review hereHi @halinasplace,
Glad to hear you were able to figure it out and get the snippet working to remove the variations from the Pinterest feed. Thanks for taking the time to share the solution as well, it will definitely be helpful for others who may run into the same situation.
Since everything is now working as expected, it would be great if you could take a moment to leave a review for the Pinterest for WooCommerce plugin here:
https://ww.wp.xz.cn/support/plugin/pinterest-for-woocommerce/reviews/#new-postFeedback like yours helps others in the community and also helps the team continue improving the plugin.
If you ever need help again, feel free to reach out anytime.
You must be logged in to reply to this topic.