Fix the Origin on many Pipedrive deals from a sheet of email addresses and the Origin each should have. Every email is matched to its person and deals first, and you see exactly what would change before anything is written. Every change is logged with the value it replaced, so a run can be undone. ← MediaHawk Sync
Copy the columns from Excel and paste them here, or choose a CSV. A first row with Email and Origin headings is best (other columns are ignored). Add a Deal ID column to pin a row to one particular deal.
Finds each email's person and deals and the Origin each deal has now. One deal per person is ticked for you; where a person has several deals, none are ticked — tick the ones to change. Deals on a protected Origin (Existing Client) are never ticked for you.
| Deal | Origin now | New Origin | Note |
|---|
Each ticked deal is read again just before it is written: if its Origin has changed since the check, it is skipped. After the write the deal is read back to confirm it took.
Looks up one email (and, if you have it, the Deal ID from the deal's Pipedrive address) step by step, the way the portal sees Pipedrive — through the API token of one Pipedrive user, whose visibility settings decide what it can see. Nothing is changed.
Every run's changes, with the Origin each deal had before. Undo puts the old Origin back on every deal that still has the one this tool gave it.
| Run | When | By | Sheet | Updated | Skipped | Failed | Undone |
|---|
You're not signed in. Sign in at the portal and come back.