Content & Social Media · n8n

Cross-Post New WordPress Articles to Medium Automatically

Publish once on WordPress and let n8n republish the same article to your Medium profile with a canonical link, expanding reach without extra work.

difficulty Intermediatesetup 40 minresult Every new WordPress post is automatically mirrored to Medium with proper canonical attribution, growing your audience on both platforms.
  1. 1

    Detect New WordPress Posts

    Add a WordPress Trigger node (or poll the REST API /wp-json/wp/v2/posts) to catch newly published posts.

  2. 2

    Fetch the Full Content

    Add an HTTP Request to retrieve the post's HTML body, title and featured image so you have everything Medium needs.

  3. 3

    Publish to Medium

    Add an HTTP Request node POSTing to https://api.medium.com/v1/users/{userId}/posts. Set canonicalUrl to the WordPress URL so search engines credit the original.

  4. 4

    Log the Cross-Post

    Add a Google Sheets node recording the WordPress and Medium URLs so you can track what's been mirrored and avoid duplicates.

  5. 5

    Activate and Test

    Activate the workflow and publish a test WordPress post. Confirm it appears on Medium with the canonical link pointing back to your site.

Frequently asked questions

Will Medium hurt my SEO with duplicate content?

No — setting the canonicalUrl tells search engines your WordPress post is the original, so it keeps the ranking value.

Can I add a footer promoting my newsletter?

Yes. Append custom HTML to the content before sending it to Medium to include a call-to-action or subscribe link.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.