How to Import Social Posts into NotebookLM

Google NotebookLM is a powerful AI research tool — but it can't read social media URLs directly. Here's how to get your X threads, LinkedIn posts, Substack newsletters, and more into NotebookLM as clean, readable sources.

The Problem: NotebookLM Can't Crawl Social Media

NotebookLM supports URLs as sources, but most social media platforms block automated crawling. When you paste an X (Twitter) thread URL, a LinkedIn post, or a Substack newsletter link, NotebookLM either gets an empty page, a login wall, or a stripped-down version missing most of the content.

This happens because platforms like X and LinkedIn use authentication walls, dynamic JavaScript rendering, and anti-scraping measures. NotebookLM's URL fetcher can't get past these barriers.

The Workaround: Convert to PDF First

The most reliable method is converting social posts to PDF before importing into NotebookLM. PDFs preserve the full content — text, images, metadata, and author information — in a format that NotebookLM reads perfectly.

Method 1: Browser Print to PDF (Manual)

You can use your browser's built-in print function:

  1. Open the social post in your browser
  2. Press Ctrl+P (or Cmd+P on Mac)
  3. Select "Save as PDF" as the destination
  4. Save and upload to NotebookLM

Downsides: This captures the entire page including navigation, ads, and sidebar clutter. For X threads, it often only captures the first few tweets rather than the full thread. Formatting is messy and images may be missing.

Method 2: Thread Reader / Unrollers (X Only)

Tools like Thread Reader App can unroll X threads into a single page. You can then print that page to PDF.

Downsides: Only works for X/Twitter. Doesn't support LinkedIn, Medium, Substack, or other platforms. Still requires a manual print-to-PDF step. Formatting can be inconsistent.

Method 3: PostToSource (All Platforms, Automated)

PostToSource was built specifically for this use case. It converts content from 6 platforms into clean, formatted PDFs optimized for AI tools:

  • X (Twitter) — threads and single tweets
  • LinkedIn — posts and articles
  • Medium — articles
  • Substack — newsletters
  • Beehiiv — newsletters
  • Notion — public pages

Paste the URL, get a clean PDF. Upload it to NotebookLM. The free plan includes 5 conversions per month.

Step-by-Step: Social Post to NotebookLM

  1. Go to posttosource.com and sign in
  2. Paste the social media URL into the dashboard
  3. Click Convert — a clean PDF is generated in seconds
  4. Download the PDF
  5. Open your NotebookLM notebook
  6. Click "Add Source" → Upload the PDF
  7. NotebookLM will index the full content as a source you can query

Works With Other AI Tools Too

The same PDF workflow works with any AI tool that accepts file uploads:

  • Claude Projects — upload PDFs as project knowledge
  • Custom GPTs — upload as knowledge files
  • Obsidian — store PDFs alongside your notes
  • Perplexity Spaces — add as reference sources

Tips for Better NotebookLM Sources

  • Import complete threads rather than individual tweets — gives NotebookLM more context
  • Name your sources descriptively so you can find them later
  • Batch-import related posts together for a comprehensive knowledge base
  • Pro tip: Import both the original post and key reply threads for full context

Ready to import your social posts?

Convert any URL to a clean PDF in seconds. Free to start.

Try PostToSource Free