Copper Notion Integration
Sync Copper with Notion automatically - contacts, companies, deals, and leads 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 Copper Notion integration lets you pull live CRM data directly from your Copper account into Notion using Note API Connector. Copper is built for teams that live in Gmail and Google Workspace, so whether you are tracking sales opportunities, managing contacts and companies, following up on leads, or logging tasks and activities, this integration keeps your Notion databases in sync with Copper automatically.
With Note API Connector you can sync Copper with Notion on a fully automated schedule (hourly, daily, or at custom intervals) without writing a single line of code. Connect your Copper API key, choose a Notion database, map the contact, company, and opportunity fields visually, and your Copper data flows into Notion on autopilot from that point forward.
How to connect Copper to Notion
Connect your Notion workspace
Click Connect to Notion, authorize Note API Connector, and select the pages and workspace where your Copper data should appear.
Get your Copper API key and connect
In Copper, click your avatar in the top right corner, open Settings, then click API Keys under the Account section, and click Generate API Key. Give the key a name and copy it. In Note API Connector, click Create Request, paste your Copper API endpoint URL, then open the Headers tab and add three headers: X-PW-AccessToken set to your API key, X-PW-Application set to developer_api, and X-PW-UserEmail set to the email address of the Copper account that generated the key. Give the request a name, then click Run.
Choose your data and map fields
In the Response Field Mapping screen, select which Copper fields to include - such as contact name, email, company, opportunity stage, or opportunity value - 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 Copper data will sync with Notion automatically from that point forward, with no manual refreshes needed.
⏱ Hourly / Daily / Custom
What Copper data can you sync with Notion?
Use these Copper API
endpoints directly in Note API Connector. Each one can be mapped to a separate Notion database.
Copper's search endpoints require a POST request with a JSON body since they support filtering,
sorting, and pagination. Set the Method
to POST and enter {} in the Body
tab to return all records, or add Copper's filter and sort parameters to narrow the results.
All contact records with name, email, company, title, and custom fields. Build a searchable contacts database directly inside Notion. Requires a POST request with a JSON body, for example {}.
https://api.copper.com/developer_api/v1/people/search
Company records with name, domain, address, and custom fields. Sync your Copper companies into a Notion CRM database. Requires a POST request with a JSON body, for example {}.
https://api.copper.com/developer_api/v1/companies/search
Sales opportunities with pipeline stage, value, close date, and assigned owner. Build a live sales pipeline board in Notion. Requires a POST request with a JSON body, for example {}.
https://api.copper.com/developer_api/v1/opportunities/search
Unqualified leads with contact details, source, and status before they convert into people and opportunities. Track new leads in a dedicated Notion database. Requires a POST request with a JSON body, for example {}.
https://api.copper.com/developer_api/v1/leads/search
Follow-up tasks with due date, assignee, priority, and completion status. Build a shared task tracker in Notion. Requires a POST request with a JSON body, for example {}.
https://api.copper.com/developer_api/v1/tasks/search
Logged activities such as calls, emails, and notes attached to people, companies, and opportunities. Archive your Copper activity history in a searchable Notion database. Requires a POST request with a JSON body, for example {}.
https://api.copper.com/developer_api/v1/activities/search
See how it works
Why sync Copper with Notion?
Always up to date
Scheduled sync runs automatically. Your Notion database reflects live Copper data without any manual work.
No coding required
Point, click, and map fields. Connect Copper 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 Copper.
Conclusion
With Note API Connector, setting up a complete Copper Notion integration takes minutes, not days. Your contact, company, and opportunity data sync automatically into Notion on your chosen schedule, with no code and no manual copy and paste.
Whether you are building a live sales pipeline board, a contacts and companies database for your team, or an archive of tasks and logged activities, connecting Copper to Notion gives you the flexibility of Notion's interface with the accuracy of your CRM data.
Frequently Asked Questions
Yes. Copper provides a REST API that exposes people, companies, opportunities, leads, tasks, and activities. Note API Connector connects to this API using your Copper API key to pull your Copper data into Notion on a scheduled basis.
In Copper, open Settings, click API Keys under the Account section, and generate a new API key. Copper does not use Bearer Token authentication - in Note API Connector, connect your Notion workspace, click Create Request, paste a Copper API endpoint URL, then open the Headers tab and add three headers: X-PW-AccessToken with your API key, X-PW-Application set to developer_api, and X-PW-UserEmail set to the email of the account that generated the key.
Yes. Enable Auto Schedule in Note API Connector and choose your refresh interval: hourly, daily, or custom. Your Copper data will sync with Notion automatically on that schedule with no manual action required.
Copper's People, Companies, Opportunities, Leads, Tasks, and Activities endpoints use POST with a JSON body because they are search endpoints built for filtering, sorting, and pagination. In Note API Connector, set the request Method to POST and enter {} in the Body tab to return all records, or add Copper's filter and sort parameters to narrow the results.
You can sync people, companies, opportunities, leads, tasks, and activities. Each Copper API endpoint can be mapped to a separate Notion database, so you can build a complete CRM overview, sales pipeline, and activity log inside Notion.
No. Note API Connector is a no-code tool. You paste your Copper API endpoint URL, add the required headers, select your Notion database, and map fields visually using the response field mapping view. No programming knowledge is needed.
Yes. Note API Connector uses your Copper API key for read-only data access. Your credentials are never stored in plain text, and Note API Connector never writes or modifies any data in your Copper account.