Copper's API requires BOTH a key and the email address that owns it (their auth headers are X-PW-AccessToken + X-PW-UserEmail). Both fields are required at connect time.
Before you start
- Copper account on any plan that exposes the API.
- You'll generate the API key under your own user — contacts created via the integration will show you as the "Created by" user.
Step 1 — Generate your API key
Log in to Copper. Click Settings (gear icon, bottom left).
Click API Keys.
Click Generate API Key. Copper shows you the key once — copy it now.
Step 2 — Confirm your account email
This is the email address you use to log into Copper — the same one the API key is tied to. If you log into Copper with you@company.com, that's the value to enter.
Step 3 — Connect in Anexus
In Anexus, Settings → CRM Integrations → Copper → Connect.
Enter:
- Copper account email: the email you log into Copper with
- API Key: the key you just generated
Click Save & connect.
What syncs to Copper
Each captured contact becomes a Copper Person with:
- Name
- Email (marked as work)
- Phone (marked as work, if provided)
- Title (if provided)
- Company name (if provided)
If something goes wrong
"Copper rejected the credentials"
The most common cause: the email doesn't match the user who owns the API key. The email you enter MUST be the same email associated with the user account that generated the key. Generate a new key from your own account and use your own email.
Duplicate Persons in Copper
Copper has its own duplicate detection, but it's not always strict. If the same email submits your form multiple times, Copper may or may not dedupe. Use Copper's "Merge duplicates" tool if needed.
How to disconnect
Click Disconnect in Anexus. To revoke the API key on Copper's side: Settings → API Keys → Delete.