How to save tweets to Notion

By Rahul ChoudharyUpdated

The fastest way to save tweets to Notion is the Save to Notion browser extension: install it, point a small form at a database once, then file any tweet or full thread in two clicks. If you want X (Twitter) bookmarks to land in Notion automatically instead, that's a job for a sync tool like X2Notion or Tweetsmash. Notion's own Web Clipper technically works but captures almost nothing, and the Zapier route can't see bookmarks at all. Here's the real setup for each.

Route 1: the Save to Notion extension

Save to Notion is a free browser extension built around "forms": saved presets that map content onto a Notion database with whatever properties you like. It has a dedicated option for tweets and threads, which is what makes it better than generic clippers here.

The setup, once:

  1. Install Save to Notion from the Chrome Web Store and connect it to your Notion workspace, granting access to the database you want to fill (or letting it create one).
  2. Create a form. Give it a target database, then add fields you want filled on every save, like tags, a status, or a note.
  3. On any tweet, open the extension, pick the form, and under the Content field choose Tweet, or Twitter Thread for the whole thread. It writes a new page with the content into your database.

By default the tweet lands as a callout block; a setting flips it to plain text if you'd rather have it match your notes. The thread option is the quiet star: it captures the full run of posts as one page, which X itself gives you no way to do.

The limitation is that it's manual. Every save is a deliberate act in your browser, on desktop. Nothing happens to posts you bookmark from your phone.

Route 2: Notion Web Clipper, if you must

Notion's official clipper sits in your browser and saves the current page to a database: title, URL, done. On a tweet, that means you get a link and whatever the page title was, not the tweet text laid out as content.

I'd only use it if you already clip articles with it and save a tweet twice a month. The moment you care about the words being searchable inside Notion, use route 1 or 3 instead.

Route 3: automatic sync from your bookmarks

This is the setup most people actually want: bookmark a post anywhere, including on your phone, and have it appear in Notion without touching anything.

X2Notion is the free way in. Its browser extension auto-syncs your bookmarks, tweets, and threads into a Notion database after a short setup.

Tweetsmash is the polished way. It connects to your X account, unrolls threads, applies labels, and syncs each new bookmark into a Notion database with full text, media, author details, and a link back to the original. Notion export comes with the $99 a year Yearly Pass, or a $49 one-time Exports Pass that keeps auto-exporting new bookmarks for 365 days.

Dewey also syncs new bookmarks with tags and metadata into Notion as part of its bookmark dashboard, on the paid plan ($10 a month, or $7.50 monthly billed annually). Worth a look if you want Notion sync plus saves from LinkedIn and Bluesky in the same place.

One shared caveat: sync tools that use X's official bookmarks API only see your most recent 800 saves, a cap I've unpacked in the X bookmark limit, explained. For a long backlog, do a one-time bookmarks export first and import the file.

Route 4: Zapier, and why it disappoints here

Zapier connects X and Notion, so it looks like the obvious answer. It isn't, for one reason: Zapier's X integration has no bookmark trigger. There's no way to run a Zap when you bookmark a post, and Zapier's own community threads confirm bookmarks aren't available as a trigger or action.

The workaround people use is the Liked Tweet trigger: like a post, and a Zap creates a Notion page from it. It works, but it repurposes your public likes as a save button, and likes are visible to the post's author in a way bookmarks never are. I'd treat Zapier as the fallback, not the plan.

Set the database up once, properly

Whichever route feeds it, the receiving database determines whether you ever look at this again. Five properties cover it: URL (the original post), Author, Saved date, a multi-select Tags field, and a Status like Inbox, Read, or Keep. Resist adding more; every extra property is a form field future-you has to fill. Then make one filtered view, Status is Inbox sorted by date, and let that be the page you actually open. A database with a working inbox view gets processed; a raw table of nine hundred rows gets abandoned.

Which route I'd pick

Manual and free: Save to Notion. Automatic and free: X2Notion. Automatic with the best formatting: Tweetsmash. And before building any of it, ask what the Notion database is for; if the answer is "so I finally reread what I save", the comparison in the best X bookmark managers covers tools built for that job directly, and the X bookmark guides hub has the rest of this series.

That reread problem is where Bookmarx sits, for what it's worth. It doesn't push to Notion; instead it syncs your new bookmarks via the official X API and turns them into summaries, auto-sorted collections, and a digest, so the reading happens without a second system to maintain. If Notion is your team's home, use the routes above. If the database was only ever for you, there's a lazier option.

Frequently asked questions

Can Zapier save my X bookmarks to Notion?

No. Zapier's X integration has no trigger for bookmarks, so there's no way to fire a Zap when you save a post. The common workaround is triggering on liked posts instead, which means using likes, not bookmarks, as your save signal.

Does Notion Web Clipper capture the tweet text?

Only barely. The clipper saves the page title and URL as a new Notion page, and tweet pages render poorly as clips. For anything beyond an occasional link, a purpose-built extension like Save to Notion or X2Notion captures far more.

Can I save a whole thread to Notion, not just one tweet?

Yes. Save to Notion has a Twitter Thread option that writes the full thread into one page, and Tweetsmash unrolls threads automatically when it syncs a bookmarked thread head into your database.

Is there a free way to sync bookmarks to Notion automatically?

X2Notion offers a free browser extension that auto-syncs bookmarks and threads into a Notion database. Paid services like Tweetsmash and Dewey add richer formatting, labels, and multi-destination export on top.