Notion Uploader | Sync Datasets to Notion
Pricing
from $2.00 / 1,000 results
Notion Uploader | Sync Datasets to Notion
Upload any Apify dataset to a Notion Database. Simple field mapping, reliable upserts (prevent duplicates), and seamless Notion integration.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Rifky Afriza
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Notion Database Uploader & Dataset Sync API
Upload any Apify dataset to a Notion Database automatically. This tool serves as the perfect bridge between Apify's extraction capabilities and your Notion workspace. It lets you funnel scraped leads, products, and articles directly into your Notion CRM.
| Feature | Description |
|---|---|
| 🗺️ Simple JSON Mapping | Map dataset fields to your Notion Database properties easily ({"Notion Property Name": "dataset.path"}). |
| 🔄 Native Upsert | Specify a deduplication key to update existing records instead of duplicating them. |
| ⚡ Integration Ready | Trigger automatically when another Actor finishes via Apify Integrations. |
How do I use Notion Uploader to sync data?
- Go to the Notion Uploader on Apify.
- Enter your 🔑 Notion API Key (
ntn_...) and invite the integration to your target database. - Paste the 🗄️ Notion Database ID from your database URL.
- Enter an 💾 Apify Dataset ID or leave blank if using as an integration.
- Provide a JSON 🗺️ Field Mapping to connect dataset fields to Notion columns.
- Click Start to watch your Notion database fill up!
Pricing
This Actor operates on a Pay-Per-Event (PPE) model. You pay $0.002 per row uploaded to Notion. Because this is an API integration without headless browsers, it is extremely cost-effective for large datasets!
Input & Output Examples
Input:
{"notionApiKey": "ntn_xxxxxxxxxxxxxxxxxxxxxx","databaseId": "0e99d3d9ab0f45...","datasetId": "W5x...","fieldMapping": {"Title": "title","Price": "price","URL": "url"},"dedupeKeyField": "url","maxItems": 20}
Output: This actor does not output new data; it reads an existing dataset and modifies your Notion Database directly.
Other Actors
Supercharge your Notion workflows with our other tools:
- Notion Template Scraper: Extract creators and prices from the Notion Template Gallery!
- Notion Page & Database Scraper: Export any public Notion Wiki to clean Markdown.
FAQ & Disclaimers
My data isn't showing up in Notion! Make sure you explicitly "Invite" your Notion Integration to the specific Database you are trying to write to. (Click the three dots in the top right of your database -> Connections).
How does Deduplication work?
If you provide a dedupeKeyField (like url), the Uploader searches Notion for a row with that exact value before inserting. If found, it updates the existing row.