Plan in Notion. Publish with Feedloop.
Native two-way sync. No Zapier in the middle. Your Notion calendar is the source of truth — Feedloop is the engine that ships to Instagram, LinkedIn, X, Facebook, Pinterest, TikTok, and 7 more networks.
Free on every Feedloop plan · No credit card · Notion free plan works
What you actually get
Native, not glued together
Most "Notion to social" workflows route through Zapier or a paid third-party automation tool. Feedloop talks to Notion directly. Three concrete consequences:
Native sync, both ways
Notion webhook pushes edits to Feedloop within ~60 seconds. A 5-minute poll catches anything the webhook misses. After publish, the row's Status flips to Published and the live URL writes back into the row.
Your schema, your way
Use the free template or point us at an existing calendar. The field-mapping step lets you tell Feedloop which Notion property is copy, channel, date, status, image URL. Rename or add columns later — the schema-drift detector surfaces a re-map banner.
Multi-channel fan-out from one row
Tag one Notion row with Instagram + LinkedIn + X and Feedloop creates three real posts, formatted natively per platform — character limits, media requirements, hashtag dumps, threading. Deduplicated so the same row never ships twice.
How it works
Live in five minutes
- 1
Duplicate the Feedloop template
One click duplicates the calendar database into your Notion workspace. Columns are pre-mapped — Copy, Channels (multi-select), Scheduled date, Status, Image URL, Category, Campaign. Or skip the template and point Feedloop at an existing calendar database.
- 2
Connect your Notion workspace to Feedloop
From Feedloop's Plan page, click the Notion chip and authorize via Notion's official OAuth. Pick the database you want to sync. Feedloop auto-maps known column names; rename or add columns later and the schema-drift detector surfaces a re-map banner.
- 3
Connect the social accounts you want to publish to
Connect Instagram, LinkedIn, X, Facebook, Pinterest, TikTok, YouTube, Mastodon, Threads, Bluesky, WordPress, Telegram, Discord, or Slack via OAuth. Tokens stored encrypted at rest, refreshed automatically. One Feedloop account, every channel you publish to.
- 4
Plan posts in Notion · Feedloop publishes
Add a row in Notion. Fill in Copy, set Channels (any combination), set the Scheduled date, attach an Image URL if the network needs media. Save. Within ~60s the row appears in Feedloop's queue. On the scheduled date/time, Feedloop publishes natively per platform. Status flips to Published. Live URL writes back.
Free template
Duplicate, publish, never paste again
The Feedloop Content Calendar template is a Notion workspace you can duplicate in one click. Pre-mapped columns, brand-aligned visuals, a Friday Loop methodology page that walks through how to plan a week of content in 30 minutes.
Frequently asked questions
Notion + Feedloop, answered
- How does the Notion integration work?
- You either duplicate the free Feedloop Content Calendar template into your Notion workspace, or connect an existing Notion calendar database. Feedloop authorizes via Notion's official OAuth flow, then watches the database for changes. Any row tagged with one or more channels (Instagram, LinkedIn, X, etc.) and a Scheduled date is turned into a real post in Feedloop's queue — automatically. Notion's webhook pushes edits to Feedloop within seconds; a 5-minute poll handles the case where the webhook is offline. After publish, the row's Status field flips to Published and the live URL writes back into the row.
- Do I need the Feedloop template, or can I use my existing Notion calendar?
- Either works. The template is the fastest path — duplicate it once, columns are pre-mapped, and you're publishing in under five minutes. If you already have a Notion content calendar with a different schema, point Feedloop at it; the field-mapping step in the connect flow lets you tell us which Notion property corresponds to copy, channel, scheduled date, status, image URL, and so on. Add new properties later and Feedloop's schema-drift detector surfaces a reconnect banner so you can re-map without breaking the sync.
- Is this a Zapier-style middle layer? Does it cost extra?
- No Zapier in the middle. Feedloop talks to Notion's official API directly — no third-party automation tool, no per-task billing, no broken webhook to debug. The Notion integration is included free on every Feedloop plan, including the free tier. The only paid axes are the same Feedloop axes that apply without Notion: how many social accounts you connect and how many posts you publish per month.
- Which social platforms can I publish to from Notion?
- All 14 of Feedloop's destinations: Facebook Pages, Instagram (Business / Creator), LinkedIn (personal + Company Page), Pinterest, TikTok (Drafts inbox), YouTube, Mastodon, Threads, Bluesky, WordPress, Telegram, Discord, Slack, plus X (Twitter, Pro-tier only — X charges for API access). One Notion row can fan out to multiple channels in a single publish, formatted natively per network.
- What happens when I edit a row after Feedloop has already scheduled it?
- Edits in Notion flow back into the Feedloop queue within ~60 seconds. Change the copy, swap the image, move the date — the queued post updates to match. The only exception is a post that has already been published: at that point the Notion row is the historical record and edits don't republish (Notion is a planning surface, not a re-publishing surface — that's a guardrail, not a limitation). If you remove a channel from a row before publish, that channel's queued post is cancelled; the rest stays.
- What does the Feedloop Content Calendar template include?
- A pre-mapped calendar database with columns for Copy, Channels (multi-select for every platform), Scheduled date, Status (Drafting / Scheduled / Published / Failed), Image URL, Category, and Campaign. Plus a brand-aligned cover, a quick-start guide on the parent page, a channel cheat sheet (character limits, media requirements per platform), and a Friday Loop methodology page that walks through how to plan a week of content in 30 minutes. All free, hosted on Notion, duplicate-and-go.
- Does Notion's free plan work, or do I need a paid Notion workspace?
- Notion's free plan works. The integration uses standard Notion database features that exist on every Notion tier — no Notion Plus / Business / Enterprise required. Feedloop does the heavy lifting on its side; Notion just stores the rows.
- What if Notion's webhook fails — does my post still ship?
- Yes. Webhooks are the fast path (~60 second latency), but Feedloop also runs a 5-minute poll against every connected Notion database as a fallback. So if Notion's webhook drops, slows, or never fires, the poll catches the change within five minutes and the post ships on schedule. The Plan tab shows when each database was last successfully synced so you can spot stuck connections at a glance.
- Can my AI assistant (Claude / ChatGPT) write into the Notion calendar?
- Two paths. (1) Use Notion's official MCP server to give your assistant write access to the Notion workspace directly — your assistant drops rows into the calendar and Feedloop picks them up like any other Notion change. (2) Use Feedloop's own MCP server to skip Notion and queue posts straight into the Feedloop pipeline — the assistant treats Feedloop as the system of record. Most users run both: Notion for human planning, Feedloop MCP for assistant-driven publishing.
- What does Feedloop write back into Notion after publishing?
- Two fields, per channel: (1) the Status property flips from Scheduled to Published the moment the post lands successfully; (2) the platform-specific live URL (the actual Instagram post URL, the LinkedIn post URL, etc.) writes into a Published URL property on the row. If a publish fails, Status flips to Failed and the error message writes into a Notion comment on the row so you can review and retry without leaving Notion.
- How is this different from Publer's Notion integration?
- Publer's Notion integration is one-way (Notion → Publer, no write-back) and surfaces only as a paid add-on on the higher tiers. Feedloop's is two-way (status + URL write-back), included free on every plan, with native webhook + 5-min poll fallback, schema-drift detection if you add/rename columns, multi-channel fan-out from a single row (one Notion row → Instagram + LinkedIn + X simultaneously, deduplicated), and a free Notion template you can duplicate in one click. Buffer and Hootsuite have no native Notion integration at all — they require Zapier.
Plan in Notion. Publish with Feedloop.
Duplicate the template, connect your social accounts, and let Notion drive your publishing pipeline. Free on every plan.