Guide · checked 24 October 2026

How to auto-share WooCommerce products on social media With product videos for Reels and TikTok

WooCommerce does not post products to social media by itself, and the official Meta, Pinterest and TikTok plugins sync catalogs and ads, not posts. The Upload-Post Social Auto-Post plugin publishes every new product to Instagram, TikTok, Facebook, Pinterest and more, turns product photos into short videos, drips your existing catalog and shows sales per post.

wp-admin
WooCommerce > Social Auto-Post
  API key     ••••••••  [Save & test connection]
  Profile     my-shop
  Networks    Instagram  TikTok  Facebook  Pinterest
  Caption     {name} · {price}
              {short_description}
  Video       Template 2, logo, hook text
  Drip        2 products a day

What the plugin does

Photos to Instagram, Facebook, TikTok, X, LinkedIn, Pinterest, Threads, Bluesky, Telegram, Discord, Mastodon and Google Business; videos to TikTok, Reels, Shorts, Facebook, Pinterest, Threads, LinkedIn and X.

Posts when you publish

Every new product goes out with its photos and a caption, in the background, so saving the product stays fast.

Product videos for Reels and TikTok

Turns the product images into a designed vertical video (3 templates, your logo, hook text), rendered in the cloud, no FFmpeg on your server.

Captions without typing

A template with {name}, {price}, {short_description} and {url}, or AI captions written per product in your store’s language with your own Gemini key.

Drip your whole catalog

Share existing products at a steady 2 to 3 a day instead of flooding your feeds.

Sales per post

Links carry UTM parameters, orders are matched to the post that brought them, and Social Analytics shows revenue per post and per network.

Manual control

A “Post now” button on each product, a first comment option and an activity log.

Set it up in six steps

About 10 minutes. Needs WooCommerce, WordPress 6.0 or later and PHP 7.4 or later.

  1. 1

    Download and activate the plugin

    Get Upload-Post Social Auto-Post from the WordPress plugin page, upload the zip under Plugins, Add New, and activate it. WooCommerce must be active.

  2. 2

    Create a free Upload-Post account

    Sign up at app.upload-post.com (no card). The free plan includes 10 uploads a month.

  3. 3

    Connect your social accounts

    At app.upload-post.com/manage-users, create a profile such as “my-shop” and connect Instagram, TikTok, Facebook, Pinterest or any other network.

  4. 4

    Create an API key

    At app.upload-post.com/api-keys, create a key and copy it.

  5. 5

    Paste it into WooCommerce

    Open WooCommerce, Social Auto-Post, paste the key and click “Save & test connection”. Your profile and its networks load automatically.

  6. 6

    Pick networks and publish a product

    Choose the networks, adjust the caption template or turn on AI captions and video, and publish a product. The post goes out on its own.

Download and details: Upload-Post for WordPress and WooCommerce.

WooCommerce auto-post plugins compared

Read on WordPress.org and each vendor’s pricing page, 24 October 2026. The name links to the source.

PluginPosts new productsTikTokVideoPrice
Upload-Post Social Auto-Post Our product Yes, on publish Yes, photos and video Makes product videos Free plugin; Upload-Post free plan, paid from $24 a month
Jetpack Social Only after you enable products as a shared post type No Paid plan Free tier; Social plan from €4.95 a month billed yearly (first year)
Blog2Social Yes, WooCommerce compatible Photos on Pro Paid add-on Free tier; paid plans
Revive Social Products on Pro Not listed Not listed Free tier; Pro from $99 a year
FS Poster Yes, any post type Listed Posts your videos From $58 a year (first year)
Meta for WooCommerce No: catalog, pixel and WhatsApp n/a n/a Free
Pinterest for WooCommerce No: catalog-based product Pins n/a n/a Free

Prefer your own logic? WooCommerce can send a webhook when a product is created (Settings, Advanced, Webhooks), and n8n’s WooCommerce trigger can pass it to the Upload-Post n8n node.

WooCommerce and social media: frequently asked questions

Can WooCommerce post new products to social media automatically?

Not by itself. The official Meta, Pinterest and TikTok plugins sync your catalog and ads, they do not publish posts. An auto-post plugin does: Upload-Post Social Auto-Post publishes each new product to Instagram, TikTok, Facebook, Pinterest and more as soon as you publish it.

Why doesn’t Jetpack share my products?

Jetpack Social shares posts by default, and WooCommerce products are a custom post type. You have to enable sharing for that post type, and Jetpack does not publish to TikTok, X or Pinterest.

Can WooCommerce post to TikTok automatically?

Yes, with a plugin that supports TikTok. Upload-Post Social Auto-Post posts the product photos as a TikTok photo post, or turns them into a vertical video for TikTok, Instagram Reels and YouTube Shorts.

Does Meta for WooCommerce post to Instagram?

No. It connects your catalog, the Meta pixel and WhatsApp for shops and ads. Posts in your Instagram feed need an auto-post plugin or a scheduler.

How do I share my existing catalog without flooding my feeds?

Use drip posting: Upload-Post Social Auto-Post shares existing products at 2 to 3 a day, in order, instead of all at once.

Can I see which post brought a sale?

Yes. Posted links carry UTM parameters, the plugin matches orders to the post that brought the visitor, and Social Analytics shows orders and revenue per post and per network.

Does it slow down saving products?

No. Posting runs in the background after you save, so the product editor stays as fast as before.

Do I need an Instagram Business account or a Facebook Page?

Instagram needs a Business or Creator account, which is free to switch to. A Facebook Page is only needed if you want to post to Facebook.

Share your next product everywhere, automatically

Free plugin and free Upload-Post plan, no card.