FeaturesPricingBlogResourcesAboutContact
Sign inGet Started Free

How to Embed a LinkedIn Feed on Squarespace

Squarespace is the platform designers reach for when aesthetics matter. The templates are polished, the typography is considered, and the whole experience is built around making beautiful sites accessible to non-developers. Which makes it all the more frustrating that Squarespace has no native way to display a live LinkedIn feed.

You can manually embed a single LinkedIn post using a Code Block. But a dynamic, auto-updating feed of your professional content, the kind that makes your site feel alive and keeps visitors engaged, requires a different approach.

Before you start: LinkedIn is not live yet on CollectSocials. LinkedIn is reviewing our access to their Community Management API, and until that clears, company pages connect only for accounts LinkedIn has authorised on our app. The steps below are the flow every source follows, and they work today for Instagram, Facebook, Google Reviews, YouTube, TikTok and the rest.

This guide covers exactly that: how to connect your LinkedIn company page to your Squarespace site and display a customized, responsive feed that updates automatically and looks like it was designed specifically for your template. (If you want a faster setup with minimal decisions, see our 5-minute setup guide instead.)

What the sync actually replaces

The animation follows a company page post out of LinkedIn and into a section of a Squarespace site. What it removes is the part Squarespace owners feel most: the site is finished and beautiful, and nothing on it changes until someone opens the editor. A synced feed is the one block on the page that keeps moving without you.


Why Squarespace Users in Particular Benefit From a LinkedIn Feed

Squarespace attracts a specific kind of creator and business owner: photographers, designers, consultants, agencies, coaches, boutique firms. For most of them, LinkedIn is a primary professional platform where they publish work updates, industry commentary, and client results.

The mismatch is that Squarespace sites tend to be beautifully static, updated infrequently, carefully curated, not naturally dynamic. A LinkedIn feed solves this problem elegantly. It injects live, regularly updated content into a static site without requiring the owner to log in and update pages.

For professional service providers especially, an embedded LinkedIn feed answers one of the hardest questions a website visitor has: is this person or company actively engaged in their field right now? A live feed of recent LinkedIn activity answers yes, instantly.

There's also a design compatibility angle specific to Squarespace. The platform's users care more about aesthetics than almost any other CMS audience. A LinkedIn widget that clashes visually with a Squarespace template, with the wrong fonts, wrong spacing and inconsistent colors, does more harm than good. The solution needs to look designed, not dropped in.


Squarespace's Native Limitations for LinkedIn

Squarespace provides a Code Block that accepts HTML, which means you can technically embed anything that has an embed code. LinkedIn's native "Embed this post" feature generates exactly such a code, but it only works for individual posts.

To display a feed of your ten most recent LinkedIn posts natively on Squarespace, you'd need ten separate Code Blocks, each with its own LinkedIn embed code, arranged manually, updated manually every time you publish something new. Most people try this once and quickly realize it's untenable.

Beyond the maintenance burden, there's the design limitation. LinkedIn's native embed has fixed styling that you cannot override through Squarespace's design panel. It renders in a way that almost never matches Squarespace's clean, typographically-conscious aesthetic. For a plugin-free alternative that works on any platform, see our guide on adding a LinkedIn feed without a plugin.

Ten Code Blocks against one

The animation contrasts the two Squarespace routines: on the left, find a post, copy its embed code, add a Code Block, repeat; on the right, authorise once and let the posts arrive. The left column is what you sign up for every time you want the feed to show something published this week.

Ready to aggregate your social content?Start your free 7-day trial, no credit card required.
Start Free Trial

How to Set Up a LinkedIn Feed on Squarespace With CollectSocials

CollectSocials connects to your LinkedIn company page, pulls in your posts, and gives you a fully customizable widget that you embed on Squarespace via a single Code Block. On Squarespace the feed is served inside a self-resizing iframe, so it is fully isolated from your template's CSS and integrates cleanly whatever theme you are running.

Step 1: Create Your CollectSocials Account

Sign up at CollectSocials for free, with no credit card. Free is a permanent plan rather than a countdown: one connected source and 2,000 page views a month, three sources through the 7-day trial, seven layouts, all sixteen themes, the theme builder, custom colours and custom fonts. A 7-day trial of the paid features runs alongside it, and when the trial ends the feed stays up on the free plan.

Step 2: Create a Feed and Name It

In your dashboard, create a new feed. Name it something descriptive like your site name or "Squarespace LinkedIn Feed."

Step 3: Connect Your LinkedIn Company Page

Add LinkedIn as a source. You authorise CollectSocials on LinkedIn's own consent screen and then choose your page from the list of company pages you administer, so there is no URL to paste and no API key to create. Company pages are the only LinkedIn source type, and every plan includes one LinkedIn source. CollectSocials begins importing your posts immediately, and the feed stays synced going forward: new LinkedIn posts appear on your Squarespace site on the next sync cycle without any action from you.

Step 4: Curate What Appears on Your Site

The Collect page shows you every imported post, and there are two ways to run it. The default is curation by exception: everything imported is live, and rejecting a post is what takes it down. Turn on Pre-approve posts and the widget serves only what you have approved, so nothing reaches the site until you have looked at it. The second mode is off unless you switch it on, which is worth deciding before the embed goes on a live page.

For professional service providers, curating usually means prioritizing original posts over reposts, and content that demonstrates expertise over casual commentary. You can also edit post text inline if you want to adjust how something reads in context.

What the queue looks like in practice

The animation shows posts arriving from a connected page and someone deciding which ones belong on the site. For a consultancy or a studio this is the whole editorial job: your LinkedIn voice and your website voice are not identical, and the queue is where the difference gets applied.

Step 5: Design the Widget to Match Your Squarespace Template

This step is where the effort pays off aesthetically. In the Design Studio you have forty layouts and sixteen themes to work with, plus a theme builder, custom colours and Google Fonts. None of that is a paid unlock: every theme, colour and font is open on the free plan, and the plan decides how many of the forty layouts you can serve, not how well you can design them.

For Squarespace's typically clean, whitespace-heavy templates, the Minimal or Elegant themes pair well with a Masonry or Grid layout. If your Squarespace site has a dark background, the Midnight or Shadow themes create a coherent look. For more editorial or magazine-style templates, the Mono theme with a List layout integrates seamlessly.

Toggle off any display elements that feel cluttered for your design context, such as platform badges, exact dates or avatar images. For a professional services site, a clean grid of post text with just the date tends to read as most sophisticated.

Why this step matters more on Squarespace

The animation runs one feed through layout and theme changes in the Design Studio. On a Squarespace site this is the step that decides whether the feed reads as part of the template or as something pasted over it, which is why the theme builder and the custom colour controls are open on every plan rather than sold as an upgrade.

Step 6: Embed via Squarespace Code Block

In CollectSocials, open the embed dialog and pick Squarespace from the platform list before you copy anything. That matters: the snippet you get is not the same one a plain HTML site gets. Then, in your Squarespace editor, navigate to the page or section where you want the feed, add a Code Block from the Embed category in the block insertion menu, paste the snippet and save.

The Squarespace snippet embeds the feed as a self-resizing iframe rather than a script tag, and the reason is Squarespace rather than us: lower Squarespace plans strip custom <script> tags out of a Code Block, so a script embed works on some Squarespace accounts and silently renders nothing on others. The iframe works on every Squarespace plan, and it grows and shrinks to fit its content instead of sitting in a fixed box with its own scrollbar.

The isolation you get is stronger than the script embed's, not weaker. An iframe is a hard boundary: your template's CSS cannot reach the feed and the feed's CSS cannot reach your template, so there are no font overrides, no spacing conflicts and no broken grid layouts whatever template you are on.

๐Ÿ’ก Choose Squarespace in the embed dialog rather than copying the default snippet. The Squarespace snippet is an auto-resizing iframe, which is what makes the feed work on Squarespace plans that block custom scripts.


Where to Place Your LinkedIn Feed on Squarespace

Homepage: Dynamic Content on a Static Site

Adding a LinkedIn feed section to your Squarespace homepage transforms it from a static brochure into something that feels actively maintained. Place it after your hero and primary service or portfolio content, just above the footer. Label it something like "Thinking" or "What We're Up To", language that fits the personal, editorial voice many Squarespace sites cultivate.

About Page: Your Active Professional Presence

A LinkedIn feed on an About page does something difficult: it shows rather than tells. Instead of writing "we're a thought leader in X" and hoping readers believe it, you show them real-time evidence. Your recent posts, your industry commentary, your company announcements, all visible, all current, all credible.

Services or Work Page

For consultants and agencies, embedding a LinkedIn feed alongside your services description contextualizes what you do with how you think. If you offer brand strategy, for example, showing your LinkedIn commentary on branding trends and case studies right next to your services description creates a compelling picture of expertise.

Contact Page

An unexpected but effective placement. A LinkedIn feed on the contact page gives visitors something to engage with while they're deciding whether to reach out. It warms the moment, makes the decision easier, and signals that there are real, active people on the other end of that contact form.


Aesthetic Tips for Squarespace Specifically

Squarespace users are design-conscious by nature. A few extra steps ensure your LinkedIn widget looks intentional rather than added-on:

  • Match your widget's background color to the section background in Squarespace. Start from the Minimal theme and set the background in the custom colour controls, which are open on every plan, so an off-white section and the feed sitting in it agree exactly rather than approximately.
  • Use the same content column width as your Squarespace template. If your template is 800px wide, size the widget to match.
  • If your Squarespace site uses a specific accent color, set that colour directly rather than hunting for a preset that happens to be close. The colour controls and the theme builder are free on every plan, and Minimal, Elegant and Mono are the most neutral starting points to build from.
  • For one-page Squarespace sites, the Carousel layout is particularly effective because it takes up less vertical space while still displaying multiple posts.

Combining LinkedIn with Other Content on Squarespace

For Squarespace users who are active on multiple platforms, CollectSocials lets you combine LinkedIn posts with Instagram photos, Google Reviews, and more in a single feed. This is particularly useful for photographers or designers who publish visual work on Instagram alongside professional commentary on LinkedIn, giving one embedded widget and one unified view of your professional presence. Since Instagram is the source most Squarespace sites start with, our complete guide to putting an Instagram feed on your website covers that half in full, and it is live today rather than waiting on a platform review.

Start Using CollectSocials Today

One curated feed from 10+ platforms: on your website in a single line of code, or up on the big screen at your event.