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.
- 1
Detect New WordPress Posts
Add a
WordPress Triggernode (or poll the REST API/wp-json/wp/v2/posts) to catch newly published posts. - 2
Fetch the Full Content
Add an
HTTP Requestto retrieve the post's HTML body, title and featured image so you have everything Medium needs. - 3
Publish to Medium
Add an
HTTP Requestnode POSTing tohttps://api.medium.com/v1/users/{userId}/posts. SetcanonicalUrlto the WordPress URL so search engines credit the original. - 4
Log the Cross-Post
Add a
Google Sheetsnode recording the WordPress and Medium URLs so you can track what's been mirrored and avoid duplicates. - 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.