Skip to main content
Lection Logolection
Blog/Integration Guide

Notion Integration

Lection Team5 min read

Create new pages in a Notion database for each scraped record.

Setup Steps

  1. In Lection Dashboard → Integrations, click "Connect Notion" and select the pages/databases to share.
  2. Create a Scheduled Scrape and select "Notion" as the delivery channel.
  3. Select the target Database from the dropdown.
  4. Map your scrape columns to Notion properties (Title, Text, Select, etc.).
  5. Lection creates a new page for each row in the dataset.

Mapping Tips

  • Ensure the database has properties that match your scrape keys.
  • The primary column in Notion (usually "Name") must be populated.

Payload Highlights

  • Direct Page creation via Notion API.

Test Checklist

  • Set webhook URL and optional secret in Lection.
  • Run a scheduled scrape to capture sample data.
  • Confirm dataset.records and download.url arrive in your tool.
  • Publish/activate the workflow so production runs stay wired.

Ready to supercharge your research?

Join thousands of researchers using Lection to capture and organize the web. It's free to get started.

Learn More