Skip to main content

WooCommerce Social Media Icons on Product Pages

Overview

The Social Media Icons embed is a row of linked social logos (Facebook, Instagram, X…) you place on the product page to grow your following. It's one of the three presets of the icon-row type (alongside Payment Icons and Trust Badges) — the difference is that each icon uses a Link action pointing to your profile.

Use this social media icon plugin to add WooCommerce social media icons, social icons product page links, WooCommerce social profile links, and add Instagram icons WooCommerce shoppers can open without leaving the product context.

Social Media Icons embed live on a product page

How it works

You want shoppers to follow you after they buy. Below the product details you add a tidy row of Facebook / Instagram / X icons, each linking to your profile in a new tab — turning one-time buyers into followers.

Pro feature

Embeds are available in the Pro version.

Step-by-step setup

1. Pick the Social Media Icons type

Open Sale Badges → Embeds → Add New, give the embed a Name, and turn Status on. Under Embed Type choose Social Media Icons (it comes pre-filled with Facebook, Instagram, and X).

Embed Type gallery: the Social Media Icons tile selected

On the Content tab, each icon links to a profile:

  • IconChange to a built-in logo or Upload your own.
  • Add ActionLink, then enter the Link URL (e.g. https://www.facebook.com, https://www.instagram.com, https://www.twitter.com).
  • Top Text / Bottom Text — optional labels (usually left blank for social icons).

Use Add New Badge to add more networks and Delete to remove one.

Content tab: Facebook, Instagram, and X icons each with a Link URL

3. Choose the layout & style

On the Theme & Styles tab, keep the Layout on Style 1 — badges always visible, then style the row: Icon Size (desktop/mobile), Badge / Header Text Position (Left / Center / Right), a Border (style, color, size), Border Radius, a Hover Effect (e.g. Skew), padding, and Open New Tab so links don't navigate away from the store.

Theme & Styles tab: icon size, border, radius, and hover effect

4. Place it, target, then Save

On the Targeting tab, tick Custom Position and set Position on Product Page (e.g. After CSS selector) with a CSS Selector (default form.cart). Pick the Devices, add Products rules (e.g. All Products), then click Save.

Targeting tab: Custom Position after form.cart, devices, and product rules

Ordering multiple embeds

When several embeds share the same position (here a Feature Banner, a payment row, and this social row — all After form.cart), the Order column on the Embeds list sets the sequence — lower numbers appear higher (Banner 0, Payment 1, Social 2).

The Embeds list with the editable Order column

🧪 Example configuration

The row shown in the screenshots:

SettingValue
TypeSocial Media Icons
Icons / LinksFacebook, Instagram, X — each Link to its profile
LayoutStyle 1 — badges always visible
Icon size40 px
Border / RadiusSolid 2 px · radius 14
Hover EffectSkew · Open New Tab
PlacementAfter form.cart
TargetingAll Products

What customers see

A clean, bordered row of social logos beneath the product details — one tap to follow you on their favourite network, opened in a new tab so they don't lose their place.

The same icon-row type also powers the Payment Icons and Trust Badges presets.

Next Steps

Frequently Asked Questions

How do I add social media icons to a WooCommerce product page?

Create an embed, choose Social Media Icons, select or upload icons, set each Add Action to Link, enter the profile URL, and configure placement and targeting.

Yes. Enable Open New Tab for the link action so shoppers can visit your social profile while keeping the product page available.

Which social networks can I display?

The preset includes Facebook, Instagram, and X. You can use the built-in icon library, upload another logo, add new rows, and remove icons you do not need.