Streak Notion Integration
Sync Streak with Notion automatically - pipelines, boxes, contacts, and tasks always up to date, no coding needed
Free to start. No credit card required.
Trusted worldwide
500+ teams stopped copying data manually.
Yours can too.
The Streak Notion integration lets you pull live CRM data straight out of your Gmail inbox and into Notion using Note API Connector. Whether you are tracking deals moving through a pipeline, building a contact directory, keeping tabs on linked organizations, or managing a shared task list, this integration keeps your Notion databases in sync with Streak automatically.
With Note API Connector you can sync Streak with Notion on a fully automated schedule (hourly, daily, or at custom intervals) without writing a single line of code. Grab your Streak API Key, choose a Notion database, map the fields visually, and your data flows into Notion on autopilot from that point forward.
How to connect Streak to Notion
Connect your Notion workspace
Click Connect to Notion, authorize Note API Connector, and select the pages and workspace where your Streak data should appear.
Get your Streak API Key and create your request
In Gmail, click the Streak icon in the right sidebar, open Settings, and copy your API Key from the API Access section. In Note API Connector, click Create Request and paste your Streak endpoint URL, for example https://api.streak.com/api/v1/pipelines. Streak uses HTTP Basic authentication, so open the Authorization tab, select Basic, paste your API Key into the Username field, and leave the Password field blank. Give the request a name and click Run.
Choose your data and map fields
In the Response Field Mapping screen, select which Streak fields to include - such as box name, stage, contact email, or task due date - and map each one to a Notion property. You can match existing properties, create new ones, or set the field type. Click Save & Import when you're done.
Set your sync schedule and go live
Enable Auto Schedule and choose your refresh interval. Your Streak data will sync with Notion automatically from that point forward, with no manual refreshes needed.
⏱ Hourly / Daily / Custom
What Streak data can you sync with Notion?
Use these Streak API endpoints directly in Note API Connector. Each one can be mapped to a separate Notion database.
All boxes (deals, leads, or candidates) in a pipeline with name, stage, custom fields, and linked contacts. Build a live CRM view or deal tracker inside Notion. Replace {pipelineKey} with your pipeline key.
https://api.streak.com/api/v1/pipelines/{pipelineKey}/boxes
All pipelines in your Streak account with name, stages, and sharing settings. Use this to find the pipeline key you need for other endpoints, or to map your Streak stages into a Notion select property.
https://api.streak.com/api/v1/pipelines
Custom field definitions for a pipeline, such as deal value, close date, or lead source. Map these directly to Notion properties so every custom field on your boxes carries over. Replace {pipelineKey} with your pipeline key.
https://api.streak.com/api/v1/pipelines/{pipelineKey}/fields
All tasks on a box with text, due date, status, and assigned user. Build a shared follow-up tracker or reminders board inside Notion. Replace {boxKey} with your box key.
https://api.streak.com/api/v2/boxes/{boxKey}/tasks
Your Streak user profile - email, display name, and last activity timestamp. A quick way to confirm your API key works before syncing larger datasets.
https://api.streak.com/api/v1/users/me
Search boxes, contacts, and organizations by keyword, sorted by relevance. Use this to build a quick lookup table in Notion instead of syncing an entire pipeline.
https://api.streak.com/api/v1/search?query={query}
See how it works
Why sync Streak with Notion?
Always up to date
Scheduled sync runs automatically. Your Notion database reflects live Streak data without any manual work.
No coding required
Point, click, and map fields. Connect Streak to Notion in minutes without any programming knowledge.
Custom schedule
Choose hourly, daily, or custom intervals. You control exactly when Notion pulls fresh data from Streak.
Conclusion
With Note API Connector, setting up a complete Streak Notion integration takes minutes, not days. Your pipelines, boxes, contacts, and tasks sync automatically into Notion on your chosen schedule, with no code and no manual copy-paste.
Whether you are building a live deal pipeline dashboard, maintaining a shared contact directory, tracking follow-up tasks across your team, or giving stakeholders a read-only view of your Streak CRM in Notion, connecting Streak to Notion gives you the flexibility of Notion's interface with the real-time accuracy of Streak's data.
Frequently Asked Questions
Yes. Streak provides a REST API that exposes pipelines, boxes, contacts, organizations, tasks, and user data. Note API Connector connects to this API directly using your API Key to pull your Streak data into Notion on a scheduled basis.
In Gmail, open the Streak sidebar, go to Settings, and copy your API Key from the API Access section. In Note API Connector, connect your Notion workspace, click Create Request, and paste a Streak endpoint URL such as https://api.streak.com/api/v1/pipelines. Open the Authorization tab, select Basic, paste your API Key into the Username field, and leave the Password blank. Select your Notion database, map the fields visually, and run the import. The full setup takes under 10 minutes.
The Streak API uses HTTP Basic authentication. Your API Key acts as the username and the password is left empty. In Note API Connector you set this up in the Authorization tab by selecting Basic, entering your API Key as the Username, and leaving the Password blank.
Yes. Enable Auto Schedule in Note API Connector and choose your refresh interval: hourly, daily, or custom. Your Streak data will sync with Notion automatically on that schedule with no manual action required.
You can sync boxes (deals, leads, or candidates), pipelines, pipeline fields, tasks, your user profile, and search results across boxes, contacts, and organizations. Each Streak endpoint can be mapped to a separate Notion database, so you can build a full CRM view, task tracker, and contact directory all in one Notion workspace.
No. Note API Connector is a no-code tool. You paste your Streak API endpoint URL, enter your API Key under Basic authorization, select your Notion database, and map fields visually using the response field mapping view. No programming knowledge is needed.
Yes. Note API Connector connects to Streak using your API Key for read-only data access. Note API Connector never writes or modifies any data in your Streak account.