LinkedIn

Connect LinkedIn, a professional networking and advertising platform, with Webflow to install the Insight Tag for ad tracking, embed posts and follow buttons, and auto-publish CMS content to your company page.

Install app
View website
View lesson
A record settings
CNAME record settings
LinkedIn

Webflow lacks built-in tools for LinkedIn ad tracking, social content embedding, or cross-platform publishing. Connecting LinkedIn with Webflow fills those gaps: install the Insight Tag for conversion tracking and visitor demographics, embed LinkedIn posts and follow buttons on pages, and auto-publish CMS blog posts to your LinkedIn company page — all without rebuilding or migrating your site.

This integration is most relevant for B2B marketing teams running LinkedIn ad campaigns, agencies managing client Webflow sites with social proof needs, and SaaS companies distributing Webflow CMS content to LinkedIn automatically. Developers building gated content or membership portals will also find use in LinkedIn's OAuth-based sign-in flow.

How to integrate LinkedIn with Webflow

What is LinkedIn? LinkedIn is a professional networking platform with advertising, content publishing, and developer API products. Its Campaign Manager handles B2B ad targeting by job title, company, industry, and seniority. LinkedIn also provides embeddable social plugins, an OAuth-based sign-in system, and APIs for posting content and retrieving ad analytics.

Teams typically connect LinkedIn and Webflow when they need to track which LinkedIn campaigns drive conversions, display professional credibility signals on a marketing site, or keep their LinkedIn company page updated whenever new content goes live. The right method depends on whether you need site-wide tracking, page-level embeds, automated content distribution, or full programmatic control.

The LinkedIn-Webflow integration supports 3 approaches:

  • LinkedIn embed codes and the Insight Tag handle tracking pixels, post embeds, follow buttons, and share buttons without writing backend code.
  • Automation platforms like Zapier let you send conversion events when forms are submitted and create LinkedIn company updates from explicitly supported Webflow triggers.
  • The Webflow and LinkedIn APIs give you full control over CMS-to-LinkedIn content sync, lead data storage, and ad analytics dashboards, but require server-side development.

Most implementations combine two or more of these methods depending on the complexity of the setup.

Add LinkedIn tracking and social plugins with embed codes

This method covers the most common LinkedIn integrations on Webflow sites: the Insight Tag for ad tracking, post embeds for social proof, and social plugins like follow and share buttons. None of these require API credentials or OAuth setup. You add JavaScript or HTML snippets using Webflow's custom code in head and body tags feature or the Code Embed element, then publish. A paid Webflow site plan (Basic or higher) and a Core, Growth, Agency, or Freelancer Workspace plan are required for custom code access.

This approach covers four distinct use cases, each with its own setup path.

Install the LinkedIn Insight Tag

The Insight Tag is a JavaScript pixel that enables conversion tracking, website retargeting audiences, and visitor demographics (job titles, industries, company sizes) inside LinkedIn Campaign Manager. It loads site-wide via Webflow's custom code injection — either in the <head> or before the closing </body> tag in Site Settings — or through Google Tag Manager embedded in Webflow.

To install the Insight Tag:

  1. Log into LinkedIn Campaign Manager, then go to Data > Signals manager > Insight Tag and select "I will install the tag myself". Copy the full JavaScript snippet.
  2. In Webflow, open Site settings > Custom Code tab.
  3. Paste the Insight Tag code into the Footer Code field.
  4. Click Save Changes, then Publish your site.

The tag only fires on your published site, not in preview mode. Verify the installation using the LinkedIn Tag Helper browser extension inside Campaign Manager.

For EU-facing sites, note that Webflow has no native consent management platform. The Insight Tag fires on every page load before any consent banner renders when added via site settings. Use a third-party CMP like OneTrust (available in the Webflow Marketplace) or implement conditional script loading to address GDPR requirements for the Insight Tag.

Track conversions on specific pages

For page-level conversion events (such as a thank-you page after a form submission), add event-specific tracking code to individual pages rather than site-wide.

To add page-level conversion tracking:

  1. In LinkedIn Campaign Manager, go to Account Assets > Conversions. Create or select a conversion and copy the event-specific JavaScript snippet.
  2. In Webflow, open the Pages panel and hover over the target page (for example, /thank-you). Click the gear icon to open Page settings.
  3. Scroll to Custom Code and paste the conversion snippet into the Before tag field.
  4. Click Save, then Publish.

For more complex tracking setups with multiple conversion events, you can install Google Tag Manager via LinkedIn's GTM guide and manage LinkedIn Insight Tag 2.0 through GTM's Community Template Gallery.

Embed LinkedIn posts

Public LinkedIn posts — including text posts, articles, images, videos, and document posts — can be embedded directly on a Webflow page with full interactivity, including likes and comments. The embed code is only available via the LinkedIn desktop interface. Multi-photo posts and reposts with commentary cannot be embedded.

To embed a LinkedIn post:

  1. On LinkedIn desktop, find the public post you want to embed. Click the More icon (⋯) and select "Embed this post". Click "Copy code" in the pop-up.
  2. In Webflow, press A to open the Add panel. Drag a Code Embed element onto the page.
  3. Paste the embed code into the editor, then click Save & Close.
  4. Publish your site to see the embedded post live.

Only posts set to Public visibility generate embed codes, and the embed option is only available from LinkedIn's desktop interface.

Add follow and share buttons

LinkedIn provides two social plugins that work without API credentials or OAuth. The Follow Company plugin lets visitors follow your LinkedIn company page from your Webflow site. The Share plugin adds a button that opens a LinkedIn share dialog for the current page.

To add a Follow Company button:

  1. Find your LinkedIn Company ID by navigating to https://www.linkedin.com/company/[YOUR-ID]/admin/ — the numeric value in the URL is your Company ID.
  2. Copy this snippet and replace YOUR-COMPANY-ID with your actual ID:
<script src="https://platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
<script type="IN/FollowCompany" data-id="YOUR-COMPANY-ID" data-counter="bottom"></script>
  1. In Webflow, drag a Code Embed element to the desired location, paste the snippet, click Save & Close, and Publish.

To add a Share button, you have two options. For a simple HTML link that requires no JavaScript:

<a href="https://www.linkedin.com/sharing/share-offsite/?url=https://yoursite.com/your-page"
   target="_blank"
   rel="noopener noreferrer">
  Share on LinkedIn
</a>

Replace the URL value with the page you want shared, then paste it into a Code Embed element. For CMS blog posts where you need to capture the current page URL dynamically, use a link block with this onclick attribute: window.open('https://www.linkedin.com/sharing/share-offsite/?url=' + encodeURIComponent(window.location.href)).

Alternatively, Finsweet Attributes offers a free social share solution that adds LinkedIn sharing with minimal configuration. Add the Finsweet script to your page's head code and apply the fs-socialshare data attributes to your trigger element.

Connect LinkedIn and Webflow with automation platforms

Automation platforms bridge Webflow events (form submissions, orders) with LinkedIn actions (company page posts, conversion events) without writing server-side code.

Zapier provides the most straightforward setup with pre-built templates. Four templates are available:

  • New Webflow form submission triggers a LinkedIn company update
  • New Webflow order triggers a LinkedIn company update
  • New Webflow form submission sends a conversion event to LinkedIn Conversions
  • Updated Webflow order sends a conversion event to LinkedIn Conversions

To set up a Zapier workflow:

  1. Sign in to Zapier and create a new Zap.
  2. Select Webflow as the trigger app and choose a trigger event (for example, New Form Submission, New Order, or Order Updated). Connect your Webflow account and select the site and form.
  3. Select LinkedIn as the action app and choose Create Company Update (or Send Conversion Event for the LinkedIn Conversions module). Connect your LinkedIn account and map the Webflow data fields to the LinkedIn post format.
  4. Test and activate the Zap.

This gives you a simple no-code path for turning Webflow events into LinkedIn publishing or conversion workflows.

Webflow triggers available on Zapier include New Form Submission, New Order, Order Updated, New Comment, and Comment Thread Resolved. LinkedIn actions include Create Company Update and Send Conversion Event.

A dedicated Webflow app called Postblaster monitors Webflow CMS collections for newly published items and generates LinkedIn posts with AI-written title, description, commentary, and hashtags. It functions as a no-code dashboard connecting Webflow CMS directly to LinkedIn.

Build with the Webflow and LinkedIn APIs

For full programmatic control over data flow between LinkedIn and Webflow, both platforms provide REST APIs. This path is for development teams that need to sync lead data from LinkedIn ad forms into Webflow CMS collections, auto-publish CMS content as LinkedIn organization posts, or pull LinkedIn ad analytics into a Webflow-powered dashboard. Server-side development and a middleware layer (your own server or serverless functions) are required.

Available APIs:

LinkedIn's Marketing API uses date-based versioning passed as a request header (LinkedIn-Version: 202604). Most advanced API products (Community Management, Advertising, Lead Sync) require approval through LinkedIn's Developer Portal. The Sign In with LinkedIn (OpenID Connect) product and client-side share plugins are self-serve with no approval needed.

Auto-publish Webflow CMS content to LinkedIn

When a new blog post or resource goes live in a Webflow CMS collection, a webhook can trigger a LinkedIn organization post automatically.

To implement this:

  1. Register a Webflow webhook for the collection_item_published event by sending a POST request to https://api.webflow.com/v2/sites/{site_id}/webhooks with "triggerType": "collection_item_published" and your endpoint URL. This requires the sites:write scope.
  2. When the webhook fires, validate the x-webflow-signature header, then retrieve the full item data via GET /v2/collections/{collection_id}/items/{item_id} (scope: cms:read).
  3. Send a POST request to https://api.linkedin.com/rest/posts with the Authorization: Bearer {token} and LinkedIn-Version: 202604 headers. Set "author" to your organization URN, "commentary" to the post title and excerpt, and "visibility" to "PUBLIC". This requires the w_organization_social scope.

Organization posting requires approval through LinkedIn's Community Management API. Development Tier access (500 API calls per app per day) is available after vetting. Standard Tier access requires a screencast demonstration.

Sync LinkedIn lead data to Webflow CMS

LinkedIn Lead Gen Form submissions can be pushed to a Webflow CMS collection for display or processing on your site with a Collection List.

To implement this:

  1. Subscribe to LinkedIn's Lead Sync API webhook by sending a POST to /leadNotificationSubscriptions with your endpoint URL and owner URN. This requires the r_ads_leadgen_automation scope (restricted, requires approval).
  2. When a LEAD_ACTION webhook fires with "leadAction": "CREATED", note that the payload contains URNs only. Retrieve the full respondent data (name, email, form answers) via a separate /leadFormResponses API call.
  3. Create a new Webflow CMS item by sending a POST to https://api.webflow.com/v2/collections/{collection_id}/items with the lead data mapped to your collection fields. Set isDraft: false at creation time. Then publish the item via POST /v2/collections/{collection_id}/items/publish (scope: cms:write).

LinkedIn also requires a pull-based backup that polls for leads every 24 hours or less to recover from any webhook delivery failures. Webhook validation is mandatory as of March 16, 2026.

Send Webflow form submissions as LinkedIn conversion events

When a visitor submits a contact or demo request form on your Webflow site, you can fire a LinkedIn conversion event for accurate campaign attribution.

To implement this:

  1. Register a Webflow webhook for form_submission on your site. The webhook payload includes the form name, submitted field data, and a timestamp.
  2. Extract the email address from the data object in the payload and hash it with SHA-256 for privacy-safe user matching.
  3. Send a POST request to LinkedIn's Conversions API at https://api.linkedin.com/v2/conversionEvents with the conversion URN, event timestamp (as epoch milliseconds), and the hashed email in the userIds array with "idType": "SHA256_EMAIL". This requires the rw_ads scope.

This approach gives LinkedIn Campaign Manager accurate conversion data tied to specific ad campaigns and job titles, which informs bid optimization and audience targeting.

What can you build with the LinkedIn Webflow integration?

Integrating LinkedIn with Webflow lets you connect B2B marketing campaigns to your website without managing a separate analytics stack or manually cross-posting content.

  • B2B retargeting and visitor intelligence: Install the Insight Tag across your Webflow site to build LinkedIn retargeting audiences from pricing page visitors and view Website Demographics reports showing which job titles, industries, and company sizes make up your traffic. A B2B SaaS company can identify that most site visitors are VP-level buyers at mid-market firms and adjust both ad targeting and site messaging accordingly.
  • Automated content distribution from CMS to LinkedIn: Publish a blog post, case study, or product update to a Webflow CMS collection and have it automatically appear as a LinkedIn company page post through Postblaster or a custom API workflow. An agency managing multiple client sites can run this for every client without manual social media posting.
  • Social proof pages with embedded LinkedIn content: Build team pages with LinkedIn profile badges that update automatically, embed high-engagement LinkedIn posts on landing pages, or display a Follow Company button on your homepage. A consulting firm can show live like and comment counts on embedded thought leadership posts to demonstrate professional credibility to site visitors.
  • Conversion tracking tied to LinkedIn campaigns: Add page-level conversion pixels to thank-you pages and demo confirmation pages so LinkedIn Campaign Manager reports exactly which job titles and companies convert from specific ad campaigns. A SaaS demand generation team can attribute pipeline revenue to individual LinkedIn ad sets and optimize spend toward the highest-converting audiences.

If you need more control over lead data sync or ad analytics dashboards, the API integration path covers those cases with full flexibility.

Frequently asked questions

  • No. There is no official LinkedIn app on the Webflow Apps Marketplace. All LinkedIn integrations use embed codes added through Code Embed elements or site settings custom code, automation platforms like Zapier, or custom API workflows.

  • Copy your Insight Tag code from LinkedIn Campaign Manager under Data > Signals manager > Insight Tag > "I will install the tag myself". In Webflow, go to Site settings > Custom Code and paste the snippet into the Footer Code field. Save and publish. The tag does not execute in Webflow's preview mode, only on the published site. For step-by-step details, see LinkedIn's Insight Tag installation guide and Webflow's custom code documentation.

  • Yes. Postblaster, a Webflow app, monitors CMS collections and generates LinkedIn posts with AI-written copy and hashtags. You can also build a custom workflow using the Webflow webhook for collection_item_published and LinkedIn's Posts API.

  • Any integration that involves custom code (Insight Tag, embed plugins, conversion tracking) requires a paid site plan (Basic or higher) and a Core, Growth, Agency, or Freelancer Workspace plan. The free Starter plan does not support custom code. For CMS-based integrations like auto-publishing blog posts to LinkedIn via Postblaster, you need at least a CMS site plan.

  • Webflow does not have native OAuth support, so LinkedIn SSO requires a third-party authentication service. Memberstack supports LinkedIn as a social login provider for Webflow sites. After configuring your LinkedIn Developer app credentials in Memberstack's dashboard, you can add the login component to your Webflow pages. A cloneable LinkedIn authentication template built with Memberstack is available in the Webflow showcase. Basic LinkedIn OAuth returns name, headline, profile photo, and email only. Work experience, education, and skills data require LinkedIn Partnership Program approval.

LinkedIn
LinkedIn
Joined in

Category

Social media

Description

LinkedIn adds B2B ad tracking, social proof embeds, and content distribution to Webflow. Install the Insight Tag site-wide for conversion tracking and retargeting, embed public posts via Code Embed, and auto-publish CMS updates.

Install app

This integration page is provided for informational and convenience purposes only.


Other Social media integrations

Other Social media integrations

Postblaster

Postblaster

Connect Postblaster, a LinkedIn automation tool, with Webflow to automatically generate and publish LinkedIn posts when you add new content to your CMS collections.

Social media
Learn more
Ordinal

Ordinal

Connect Ordinal with Webflow to publish blog posts directly from your social media calendar to CMS collections.

Social media
Learn more
Kick Scraper

Kick Scraper

Connect Kick Scraper with Webflow to detect and block bot traffic, protect content from scrapers, and filter analytics to show only real human visitors.

Social media
Learn more
Flowstar SMI SSB

Flowstar SMI SSB

Connect Flowstar SMI SSB with Webflow to add social media icons and share buttons to your site.

Social media
Learn more
Social Icons - Follow Us

Social Icons - Follow Us

Connect Social Icons - Follow Us, a Smartarget widget, with Webflow to add customizable social media follow buttons through JavaScript embed codes.

Social media
Learn more
Discord

Discord

Discord integration with Webflow enables automated workflows between your website and Discord communities. You can send form submissions to Discord channels, post notifications when CMS content updates, or embed Discord server widgets directly on your site.

Social media
Learn more
TikTok

TikTok

Use TikTok with Webflow to publish video content on your site, measure conversions, and keep website content aligned with your TikTok activity.

Social media
Learn more
Tagembed

Tagembed

Connect Tagembed to Webflow to seamlessly display real-time social media feeds from 20+ platforms, boost engagement, and showcase authentic user content — no coding required.

Social media
Learn more
X (formerly Twitter)

X (formerly Twitter)

Connect X's real-time social conversations with your Webflow website. Display live X feeds, automate content sharing, and showcase social proof—all while maintaining your brand's visual consistency. Whether you're embedding individual tweets or building dynamic social walls, this integration transforms your static pages into engaging, socially-connected experiences.

Social media
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free