Medium
Connect Medium with Webflow to sync Medium posts into your site's CMS and syndicate Webflow articles to Medium with canonical links.
Publishing on Medium puts your writing in front of Medium's reader network, but that content lives outside your Webflow site. External RSS feeds need a separate import path into the Webflow CMS, so new Medium posts never reach your site on their own. Teams end up copying posts by hand or letting the two blogs drift apart.
Medium's public RSS feeds close that gap. Every Medium profile and publication publishes a feed automatically, and automation tools can write each new post into the CMS as a Collection item. In the other direction, Medium's import tool republishes Webflow articles on Medium with a canonical link pointing back to the original page.
This integration fits content marketers who syndicate for reach, founders building an audience through public writing, and B2B teams that treat Medium as an upper-funnel channel. It also works for agencies that publish on Medium but want recent posts visible on their Webflow marketing site.
How to integrate Medium with Webflow
What is Medium? Medium is an online publishing platform where writers publish stories, join multi-author publications, and earn money through the Partner Program.

Use Medium RSS feeds for Medium-to-Webflow sync and display. Use Medium's import tool for Webflow-to-Medium syndication unless you already have a legacy API token. Medium has no app in the Webflow Marketplace, and Medium no longer issues new API integration tokens. Your setup determines how much of the feed Webflow stores and renders.
Choose the path based on where the content needs to live and how much control the sync needs:
- The Code Embed element and Medium's import tool handle feed display and cross-posting without automation setup.
- RSS-based automation with Zapier, Make, n8n, or IFTTT syncs new Medium posts into CMS Collections.
- The Webflow Data API with Medium's RSS feed gives you full control over syncing and publishing, but requires server-side development.
Some setups combine two or more of these methods.
Embed Medium feeds and cross-post with the import tool
The fastest low-code setup runs in both directions. A feed widget pasted into a Code Embed element displays your latest Medium posts on any Webflow page, and Medium's import tool republishes Webflow articles on Medium. Code Embed requires a Core, Growth, Agency, or Freelancer Workspace, or an active Site plan. Each embed is limited to 50,000 characters. A third-party widget or custom script does the rendering because Medium itself offers no embeddable widget for external sites.
Display a Medium feed with a widget
Common Ninja's Medium Feed widget is live, works on a free plan, and includes a Webflow setup guide. Elfsight offers a comparable Medium Feed widget for Webflow.
To add the widget:
- Create the widget in Common Ninja and connect your Medium feed.
- Copy the generated embed code.
- In Webflow, add a Code Embed element to the page and paste the code.
- Publish the site.
The widget renders posts client-side, so nothing enters your CMS. Use the automation route if you want posts as Collection items.
Render the feed with custom JavaScript
You can skip widget branding by parsing the feed yourself. Octalabs documents this pattern for Medium publications on custom subdomains.
To build it:
- Get your feed URL,
medium.com/feed/@usernamefor a profile orcustomdomain.com/feedfor a custom-domain publication. - Convert the feed to JSON with RSS2JSON.
- Add the rendering script to your site's footer through Custom code in head and body tags.
This approach gives you full styling control at the cost of maintaining the script.
Cross-post Webflow articles with Medium's import tool
For the Webflow-to-Medium direction, publish on your own site first, then import. Medium's import tool backdates the story to its original publication date and automatically sets a canonical link to the source page, so search authority stays on your domain.
To cross-post an article:
- Publish the article on your Webflow site.
- Paste the page URL into Medium's import tool.
- Review the imported formatting. If the tool can't interpret the page, migrate the content manually.
- Confirm the canonical link points to your Webflow page before publishing.
Only the story's author can set the canonical link, and posting the same story to multiple Medium publications violates Medium's no-duplicate-content rule.
Connect with Zapier, Make, or IFTTT
Watch your Medium RSS feed and write each new item into the CMS. That pattern replaces direct Medium connectors for new users: Zapier removed its Medium app after Medium deprecated the API, Make lists its connector as Medium (legacy), and n8n's Medium node won't accept new API keys. Zapier's prebuilt template, Create Webflow CMS items from new RSS items, needs only your feed URL and field mapping.
Available triggers and actions:
- RSS by Zapier's "New Item in Feed" trigger → Webflow's "Create Item," "Create Live Item," or "Update Live Item" actions (RSS + Webflow on Zapier)
- Make's RSS "Watch RSS Feed Items" trigger → Webflow's "Create an Item" module (Make's Webflow app)
- n8n's RSS Read node → Webflow node "Create" operation, with a loop node added because the RSS node otherwise processes only the first item
- IFTTT Medium triggers such as "Post published by you" → Webflow actions including "Create live collection item" and "Publish site" (Medium + Webflow on IFTTT)
IFTTT only moves content from Medium to Webflow because it lists no Medium write action. Stories behind the Medium paywall aren't available as full stories in any RSS feed.
Build with the Webflow Data API and Medium RSS
The official Medium API repository states, "The Medium API is no longer supported. We do not recommend using it." Medium also won't issue new integration tokens, though existing tokens continue to work. New builds therefore read from Medium's RSS feed and write to the CMS through the Webflow Data API v2. This path requires server-side development and suits teams that need deduplication and publishing schedules with custom field mapping.
For custom builds, use Medium RSS for reads and Webflow interfaces for CMS writes and downstream events:
- Medium RSS feeds provide unauthenticated read access, with item fields including
title,link,pubDate,dc:creator, andcontent:encoded - The Webflow Data API handles CMS collections and items. It supports staged creation and publishing
- Webflow webhooks fire real-time events such as
collection_item_createdandcollection_item_publishedfor downstream systems
Polling the feed is the only way to detect new Medium posts because Medium offers no webhooks or event subscriptions of its own.
Sync Medium posts to CMS items
A scheduled job that polls the feed and writes new items covers most syndication needs.
To implement the sync:
- Fetch
https://medium.com/feed/@usernameand parse each item'stitle,link,pubDate, andcontent:encoded. - Check for existing items with
GET https://api.webflow.com/v2/collections/{collection_id}/items(scopeCMS:read) to avoid duplicates. - Create new items with
POST https://api.webflow.com/v2/collections/{collection_id}/items(scopeCMS:write). ThefieldDataobject must includenameandslug, and each request accepts up to 100 items. - Publish staged items with
POST https://api.webflow.com/v2/collections/{collection_id}/items/publishand a body of{ "itemIds": ["<returned_id>"] }, or create and publish in one step via the/items/liveendpoint.
Long-running syncs accumulate items over time. CMS item limits vary by Webflow site plan and may change over time, so check Webflow's current pricing and plan documentation and archive or prune old posts as the feed grows.
What you can build with the Medium Webflow integration
Integrating Medium with Webflow lets you run one editorial pipeline across both platforms without maintaining two blogs by hand.
- Auto-updating blog section: Sync Medium posts into a Collection and display them in a Collection List on your marketing site. QIC's digital hub is a 50-plus page enterprise site built on Webflow. It extracts titles and cover images from each new Medium post and adds them to the CMS automatically.
- Canonical cross-posting workflow: Publish originals on your Webflow blog, then import each article to Medium. The canonical link keeps search authority on your domain while Medium's distribution surfaces the story to readers who don't already follow you.
- Founder feed on a company site: Drop Common Ninja's Medium Feed widget into a Code Embed element on an about or press page. A founder's latest Medium essays appear on the site with no CMS work.
- Split-domain publication hub: Host the main site on Webflow at
yourdomain.comand a Medium publication atblog.yourdomain.comusing Medium's custom domain feature. Pullblog.yourdomain.com/feedback into the CMS for a unified article index.
If you need more control over RSS syncing, custom field mapping, deduplication, or scheduled publishing, the API integration path covers those cases with full flexibility. Explore the Webflow CMS API guide to see how a custom build reads a feed and writes Collection items.
Frequently asked questions
No. The Webflow Marketplace has no Medium listing, and Webflow's Medium integration page points to RSS-based automation tools instead. The Marketplace includes a Request an App option if you want to flag demand for a native listing.
Use RSS-based automation. Zapier's prebuilt Create Webflow CMS items from new RSS items template only needs your Medium feed URL and a field mapping, then runs on every new post. Make's RSS app does the same with its "Watch RSS Feed Items" trigger connected to a Webflow "Create an Item" module.
New setups syndicate one post at a time with Medium's import tool, which sets the canonical link automatically. Medium states it "will not be issuing any new integration tokens for our API and will not allow any new integrations," though existing tokens continue to work.
The wrong version can rank even without an automatic penalty. Medium's import tool sets a canonical link pointing to your original Webflow page, and authors can also set the canonical link manually. Google's canonicalization guidance recommends syndication partners block indexing rather than rely on canonical links. The canonical link is the practical safeguard because Medium has no noindex option. On the Webflow side, you can set a per-page canonical URL under Page settings > SEO settings (canonical tags guide).
No. Medium's custom domain setup requires A records pointing to Medium's servers, so a domain can't serve a Webflow site and a Medium publication at once. Subdirectories like
yourdomain.com/blogaren't supported either. Point a subdomain such asblog.yourdomain.comat Medium instead; the feature requires an active Medium membership, and verification can take up to three days.
Description
Use RSS-based automation to pull Medium posts into the Webflow CMS, or display Medium feeds through Code Embed widgets for lighter setups. For syndication, Medium's import tool sends Webflow articles to Medium with canonical links.
This integration page is provided for informational and convenience purposes only.

Hypotenuse AI
Connect Hypotenuse AI to Webflow for one-click blog content export with automatic field mapping.

Krastie AI
Connect Krastie AI, an AI-powered content creation platform, with Webflow to transfer AI-generated content to your CMS through Make, Zapier, CSV imports, or custom API scripts.

Hipa.ai
Hipa.ai's Webflow app is still listed, but the vendor rebuilt hipa.ai as a different business. Here is how to check your site and what to run instead.
Octopus.do
Plan and approve your site architecture in Octopus.do before you build the first page in Webflow.
LandingRabbit
Draft landing pages in LandingRabbit from notes and decks, then create and publish them on your Webflow site with the Webflow MCP server.

Text Wizard AI
Connect Text Wizard AI by Modulify with Webflow to add AI-powered text processing capabilities directly in the Webflow Designer through a marketplace app.

Finsweet Attributes: Table of Contents Webflow integration
Connect Finsweet Attributes: Table of Contents with Webflow to generate automatic, clickable tables of contents from your heading elements.

Engyne
Connecting Engyne to Webflow enables content marketing teams to manage blog creation, SEO preparation, and publishing workflows in a single platform while maintaining Webflow's design control and site performance.

Blaze
Connect Blaze with Webflow to automatically publish AI-generated content to CMS collections through Zapier integration.


