Tag products on your Pinterest Pins

  • 2 new
  • 1 fixed
  • 1 changed

Pick the products that are in your image and people can shop them from the Pin. Also in this release: a scheduled post with its own caption for one channel keeps its media when you open it again, and you get one summary a day, not an email for each post, when the same problem keeps failing your posts.

New

  • Tag products on a Pinterest Pin - in the Pinterest options of a post, select "Add products" and pick the products that are in your image. People can then shop them from the Pin. You can tag up to 24 of your own product Pins. Pick them from your Pinterest catalog (select "Connect catalog" one time), or paste the link of a product Pin. Pinterest accepts your own products only: a public product Pin that links to a website you claimed on Pinterest. When Pinterest refuses a product, the Pin still publishes with the other products, and the post page shows which product was not tagged and why.
  • Product tags in the API, MCP, CLI and SDKs - pinterest.product_tags on a post takes the Pin IDs of the products. GET /pinterest/products lists your product Pins and GET /pinterest/products/validate checks one. The MCP tool is list_pinterest_products, the CLI commands are pinterest:products and pinterest:validate. Details in the API docs.

Fixed

  • A channel with its own caption lost its media when you opened the post again - when a scheduled post had a caption for one channel that was different from the main caption (other hashtags for TikTok, a shorter text for X), that channel opened without its images or video. TikTok, Instagram and Pinterest then asked you to add the media again before you could save. On Facebook, X, Threads, Bluesky and Mastodon the post could be saved without the media. Posts created through the API or MCP with a caption per channel were affected on every channel. The editor now loads the media of each channel as it was saved. If you edited and saved a scheduled post with its own channel caption since August 17, open it once and check that the media is still on each channel.

Changed

  • One summary a day when the same problem keeps failing your posts - a failed scheduled post sends you an email. When a channel keeps failing for the same reason (Instagram restricted the account, Facebook asks you to confirm your identity), every post sent its own email, which could be dozens a day. You now get the email for the first post, and after that one summary a day with the number of posts and the reason, for as long as the problem lasts. A new problem on the same channel still sends its own email at once.

Coming next

What the team is building now. The roadmap has the full list, and how to ask for a feature.

See the roadmap
In progress

Comment to DM for Facebook Pages

The Instagram automation, for your Facebook Page: someone comments your keyword under a post of the Page and gets your link, offer or guide in Messenger, once per person, with an optional public reply under the comment.

In progress

OmniSocials Ads

Create and manage ad campaigns across every connected platform from one place, right alongside your organic posts.

In progress

Embed OmniSocials in your own product

Build social media posting, and soon ads, into your own software for your own users. They connect their social accounts inside your product, you publish and read results through the API, and OmniSocials stays behind the scenes.

See what we are building
In progress

Analytics for posts made outside OmniSocials

See performance for every post on your connected accounts, including ones you publish directly on a platform, right alongside the posts you send through OmniSocials.