Blog/Review widgets·6 min read

How to embed LinkedIn feed on your Website (2 easy methods)

Add LinkedIn feed to your website with two simple methods, from embedding individual posts to displaying an automatically updated LinkedIn feed.

Krunal Vaghasiya, founder of WiserReview & WiserNotifyKrunal vaghasiya|September 30, 2026
How to embed LinkedIn feed on your Website (2 easy methods)

Your best updates live on LinkedIn, but most website visitors never click the little LinkedIn icon in your footer. So the hiring news, product launches, and client wins you post there stay hidden from the people already on your site.

The fix is simple. You can pull those posts onto your pages with a free copy-and-paste option from LinkedIn, or with a feed widget that updates on its own.

I’ll show you both, step by step, plus what each one can’t do and how to fix the embed when it breaks.

What does embedding a LinkedIn feed mean?

embedding a LinkedIn feed

Embedding a LinkedIn feed means showing your LinkedIn posts inside your own web pages. Visitors read, scroll, and click your posts without leaving your site.

It works through a small piece of code. To embed a LinkedIn feed on website pages, you paste that code in, and it loads your posts straight from LinkedIn each time someone opens the page.

There are two very different things people mean by a “LinkedIn feed embed”:

  • A single post: One specific update, frozen in place. It never changes unless you swap the code.
  • A live feed: A LinkedIn social feed that pulls your latest posts automatically, so new updates show up on your site without you touching anything.

That difference matters, because LinkedIn itself only gives you the first one. For the second, you need a third-party LinkedIn feed widget.

Posts that earn that kind of attention on LinkedIn deserve a second audience. When you display LinkedIn posts on website pages, you give them one, and you prove your company is active right now, not two years ago.

Pair your LinkedIn feed with real proof

Your posts show you're active, your customers show you're worth hiring. Add reviews and testimonials next to your feed from one dashboard.

Start Free →

What can you embed from LinkedIn?

What can you embed from LinkedIn

Not everything on LinkedIn can go on your site. Here’s what works, what needs a widget, and what won’t embed at all.

Individual public posts

Any post set to “Anyone” (the globe icon next to the post time) can be embedded on its own. This includes text posts, single-image posts, and native videos from both personal profiles and company pages.

This is the classic LinkedIn post embed. It’s great for a launch announcement on a product page or an award post on your About page.

Your LinkedIn company page feed

Want to embed LinkedIn company feed content that refreshes by itself? LinkedIn doesn’t offer a native option for that.

You’ll need a third-party LinkedIn widget for website use, which reads your company page and keeps the feed current.

Personal profile posts

Single public posts from a personal profile embed natively. A running feed of a founder’s or employee’s posts needs a widget tool, and not every tool supports personal profiles.

Document and carousel posts

Document (PDF carousel) posts are LinkedIn’s top format right now, with a 7.00% average engagement rate in Socialinsider’s data.

But native embeds handle them poorly, and some multi-image posts show only partly or fail to load. If carousels are your main format, test one before you build a page around them.

What you can’t embed

  • Private or connections-only posts: Only public posts get an embed option.
  • Group posts: Content inside LinkedIn Groups stays inside LinkedIn.
  • Reposts: A plain repost of someone else’s update usually has no embed option. Embed the original post instead.
  • Your company page as a box: LinkedIn retired its company profile plugin. A personal profile badge still exists, but it shows no posts.

Native Embed vs. Third-Party Widget: Quick Comparison

Here’s how the two methods stack up before you pick one.

Feature Native LinkedIn embed Third-party widget (Elfsight)
Cost Free Free plan (200 views/month), paid plans from $6/month
What it shows One post per code A full company page or profile feed
Auto-updates No Yes, refreshes every 48 hours
Layouts LinkedIn’s default card only Grid, Masonry, List, Carousel, Slider
Design control Width and height only Colors, fonts, themes, custom CSS
Post filtering You pick each post by hand Filter out posts by keyword
Setup time About 2 minutes per post About 10 minutes, once
Best for Featuring a few specific posts An always-fresh feed on a home, careers, or news page

Quick rule: if you only need three or four posts that won’t change, go native. If you want your site to reflect every new post without extra work, use a widget.

Method 1: Embed LinkedIn Posts Using Native LinkedIn Embed (Free)

This is the fastest way to embed LinkedIn posts on website pages at zero cost. You don’t need an app, an account anywhere else, or any coding skill beyond copy and paste.

Step 1: Make sure the post is public

Embed LinkedIn Posts Using Native LinkedIn

Open the post on LinkedIn and look at the small icon next to the timestamp. A globe means “Anyone” can see it, so you can embed it.

If it shows a people icon (connections only), click the three dots, choose “Edit post,” and switch visibility to “Anyone” before you continue.

Step 2: Open the post menu

Embed LinkedIn Posts Using Native LinkedIn

Use LinkedIn on a desktop browser. The embed option doesn’t show up in the mobile app.

Click the three dots (the “More” menu) in the top right corner of the post.

Step 3: Click “Embed this post”

Select “Embed this post” from the menu. A window opens with a preview and the LinkedIn embed code.

Don’t see the option? Jump to the troubleshooting section below. It’s almost always a visibility or repost issue.

Step 4: Copy the LinkedIn embed code

Some posts give you a choice between a shortened version and the full post text. Pick the full version if you don’t want long text cut off behind a “see more” link.

Then click “Copy code.”

Step 5: Paste the code into your website

Find the spot on your page where the post should appear, then add a block that accepts HTML. A regular text block will show the code as plain text instead of running it.

  • WordPress (block editor): Click the plus icon, add a “Custom HTML” block, and paste the code. In the Classic editor, switch to the “Text” tab first.
  • Wix: Click Add, then Embed Code, then “Embed HTML.” Paste the code and resize the box.
  • Squarespace: Add a Code block, keep the mode on HTML, and paste.
  • Shopify: In the theme editor, add a “Custom Liquid” section and paste the code there.
  • Webflow: Drag in an “Embed” element and paste the code into it.
  • Custom HTML site: Paste the iframe inside the <body> where the post should render.

Show LinkedIn testimonials that build trust

Feature client shout-outs from LinkedIn beside verified reviews, so visitors see proof the moment they land on your page.

Start Free →

Method 2: Embed LinkedIn Feed Using Third-Party Widget (Elfsight)

A third-party LinkedIn feed widget is the only practical way to add a LinkedIn feed to website pages as a live, auto-updating stream. Elfsight is one of the most widely used options, with no API key or developer setup required.

Step 1: Create a free Elfsight account

Embed LinkedIn Feed Using Elfsight

Go to Elfsight and open the LinkedIn Feed widget from the widget catalog. Sign up with your email. No credit card is needed for the free plan.

Step 2: Pick a template

Embed LinkedIn Feed Using Elfsight

The editor opens with a few ready-made feed designs. Choose the one closest to what you want and click “Continue with this template.” You can change everything later.

Step 3: Add your LinkedIn source

Embed LinkedIn Feed Using Elfsight

Paste your LinkedIn company page URL (for example, linkedin.com/company/your-brand/) or a personal profile URL into the LinkedIn URL field.

Give it up to 30 seconds to import. Your recent posts, including text, images, and videos, will load in the live preview.

One widget pulls from one source. If you want several pages in a single feed, you’ll need Elfsight’s broader Social Feed widget or a dedicated social media aggregator.

Step 4: Choose and configure your layout

Embed LinkedIn Feed Using Elfsight

Elfsight offers five layouts, and each suits a different spot on your site:

  • Grid: Even rows of posts. Good for a news or “latest updates” page.
  • Masonry: Tiles of different heights, which look natural with mixed text and image posts.
  • List: A vertical stream that feels like LinkedIn itself. Works well in a sidebar.
  • Carousel and Slider: Compact rows that rotate. Best for a homepage section where space is tight.

Show 6 to 9 posts at first and turn on the “Load more” button. Elfsight recommends this range to keep the widget light and protect your Core Web Vitals.

Step 5: Customize posts and style

Embed LinkedIn Feed Using Elfsight

In the Post tab, toggle what each card shows: author photo, name, post text, date, likes and comments bar, and attachments.

You can also decide what a click does. Posts can open in a popup on your site, open the original post on LinkedIn, or do nothing.

Embed LinkedIn Feed Using Elfsight

In the Style tab, pick a Light, Dark, or Custom theme and match colors and fonts to your brand. There’s a custom CSS editor if you want finer control.

Use the filter settings to hide posts you don’t want on your site. For example, filter out posts with “hiring” if your homepage feed is meant for product news.

Step 6: Copy the code and publish

Embed LinkedIn Feed Using Elfsight

Click “Add to website” to get your embed code. It’s a short script plus a div, and it carries every setting you just made.

Paste it the same way as Method 1: a Custom HTML block in WordPress, an Embed HTML element in Wix, a Code block in Squarespace, or a Custom Liquid section in Shopify.

Elfsight pricing and limits in 2026

Pricing is based on monthly widget views (each page load that shows the widget counts as one view). These are the single-app plans:

  • Free: $0, 200 views/month, 1 widget, Elfsight branding shown.
  • Basic: $5/month or $60/year, 5,000 views/month, 3 widgets, no branding.
  • Pro: $10/month or $120/year, 50,000 views/month, 9 widgets.
  • Premium: $20/month or $240/year, 150,000 views/month, 21 widgets.

The free plan is fine for testing, but 200 views run out fast on any homepage. Most business sites will need Basic or Pro.

A LinkedIn feed shows what your company says about itself. Buyers also want to see what your customers say about you. That’s the gap WiserReview fills. It sits next to it and handles the proof part. With it, you can collect reviews and testimonials, add and feature LinkedIn testimonials, and pull in reviews from sources like Google, G2, and Product Hunt. Then you show them all in one branded widget. Proof carries weight. 84% of executives check a company’s social media before a B2B purchase, and adding just three testimonials can lift conversions by 34%.

Turn LinkedIn buzz into booked deals

Combine LinkedIn testimonials with reviews from Google, G2, and Product Hunt in one branded widget that closes B2B buyers.

Start Free →

Troubleshooting: Fix Common LinkedIn Embed Issues

Fix Common LinkedIn Embed Issues

Most broken embeds come down to a handful of causes. Find your symptom below.

The “Embed this post” option is missing

The post is probably not public, it’s a plain repost, or it lives inside a group. Check the visibility icon first. For reposts, open the original post and embed that one.

Also confirm you’re on a desktop browser, not the LinkedIn mobile app.

The embed shows a blank box or “post unavailable”

This usually means the post was deleted, set to private after you embedded it, or the author turned off public visibility for their profile.

Open the post URL in a private browser window while logged out of LinkedIn. If you can’t see it there, your visitors can’t either.

The code shows up as plain text

You pasted the LinkedIn embed code into a regular text or paragraph block.

Delete it and paste it into a Custom HTML, Embed, or Code block instead.

The post is cut off or has a scroll bar

The iframe height is too short for the post.

Raise the height value in the code (try 700 or 800 for long posts) until the whole card fits.

The widget doesn’t appear at all

Clear your site cache, plugin cache, and any CDN cache like Cloudflare, then reload. Also check that a cookie consent tool or script blocker isn’t stopping the widget from loading.

Test in a browser without ad blockers. Some blockers hide social embeds by default.

New posts aren’t showing in the widget

Elfsight’s LinkedIn feed updates every 48 hours, so give it time.

If posts are still missing after that, or images and captions look broken, remove and re-add the LinkedIn source in the editor.

Don't let the feed carry all the weight

Pair your LinkedIn posts with customer testimonials, so visitors see you're active and worth hiring at the same time.

Start Free →

Wrap up

If you only want to feature a few standout posts, LinkedIn’s native embed is free and takes two minutes. Just remember each post is a separate code that never updates.

If you want to embed a LinkedIn feed on website pages as a stream that stays current by itself, a widget like Elfsight is the better call. Budget for a paid plan once real traffic starts hitting the page.

Either way, don’t let the feed carry all the weight. I’d pair it with customer testimonials, because your posts show you’re active, while your customers show you’re worth hiring.

Frequently Asked Questions

Common questions about this topic

Yes, but only post by post. LinkedIn's native "Embed this post" option is free for any public post. For a free auto-updating feed, widget tools like Elfsight offer a free plan, though it's capped at 200 views a month.
No. LinkedIn retired its company profile plugin and only offers embed codes for single posts today. Any live LinkedIn company page feed you see on a website comes from a third-party tool.
The post is likely set to connections only, it's a repost, or it's inside a LinkedIn Group. Switch the post to "Anyone," embed the original instead of the repost, and use a desktop browser.
Not directly. The posts load inside an iframe or script, so search engines mostly credit the text to LinkedIn, not your page.

Written by

Krunal Vaghasiya, founder of WiserReview & WiserNotify

Krunal vaghasiya

Krunal Vaghasiya is the founder of WiserReview and WiserNotify, which have served 10,000+ stores since 2020. He helps ecommerce brands build trust through fair, flexible, customer-led review management across every store and market.