Welcome to FlowZap, the App to diagram with Speed, Clarity and Control.

Content publishing pipeline (Notion → WordPress → Twitter → Slack + log)

An n8n workflow automation that powers a content publishing pipeline triggered when a Notion article is marked as published. The workflow converts Notion blocks to HTML, creates a WordPress post, shares the link on Twitter, and announces the publication in a Slack #marketing channel. A Google Sheets publishing log tracks every article for editorial calendar management.

Full FlowZap Code

authoring { # Authoring
n1: rectangle label:"Notion Trigger - Article Published" system:"Notion"
n2: rectangle label:"Code - Convert blocks to HTML + excerpt" system:"n8n"
n1.handle(right) -> n2.handle(left) [label="Published content"]
}

publish { # Publish
n3: rectangle label:"WordPress - Create Post" system:"WordPress"
n4: rectangle label:"Twitter - Post Announcement" system:"Twitter"
authoring.n2.handle(right) -> publish.n3.handle(left) [label="Formatted post"]
publish.n3.handle(right) -> publish.n4.handle(left) [label="Share link"]
}

notify { # Notify
n5: rectangle label:"Slack - Post Link to #marketing" system:"Slack"
publish.n4.handle(bottom) -> notify.n5.handle(top) [label="Announce"]
}

audit { # Audit
n6: rectangle label:"Google Sheets - Append Row (Publishing log)" system:"Google Sheets"
publish.n3.handle(bottom) -> audit.n6.handle(top) [label="Log"]
}

Visualize your current n8n JSON with our n8n Visualizer

Related templates

Back to all examples