Match records across two systems
“match customers in our CRM to our billing system by email, and show each customer's name, email and whether they're in both, only the CRM or only billing”
Match customers in our CRM customers export to our Billing accounts export by email, and show each customer's name, email and whether they're in both, only the CRM or only billing
What the agent built
4 steps, each one an ordinary Mammoth step you can open and change.
- FileCRM customers exportCSV export · 20 rows
- FileBilling accounts exportCSV export · 20 rows
- StepMatch emails ignoring capitals and spacesStep 2
- StepMatch emails ignoring capitals and spacesStep 1
- JoinMatch billing accounts19 of 20 paired
- StepShow customer match statusStep 4
- ResultCRM Billing Customer Match21 rows · 2 flagged
- ScheduleRuns when you sayProposed
Checked on the sample files: every step ran, 21 rows came out, and the join paired 19 of 20 rows.
- Download CRM customers export sample (20 rows)Excel: CRM > Customers > Export to Excel
- Download Billing accounts export sample (20 rows)Excel: Billing > Accounts > Export
What you get back
The result of that run, the rows to look at first.
| Customer name | Status | |
|---|---|---|
| Tomas Vega | tomas.vega@harborpeak.co | Only CRM |
| Uma Roy | uma.roy@westwind.co | Only billing |
| Alyssa Grant | alyssa.grant@northstar.io | In both |
| Ben Ortega | ben.ortega@lumenforge.com | In both |
| Chloe Patel | chloe.patel@harborpeak.co | In both |
| Diego Rivera | diego.rivera@blueorbit.io | In both |
| Elena Morris | elena.morris@quartzlane.com | In both |
| Farah Khan | farah.khan@vectorgrid.com | In both |
| Gavin Brooks | gavin.brooks@suntrail.co | In both |
| Hana Sato | hana.sato@pinecrest.io | In both |
| Iris Chen | iris.chen@copperleaf.com | In both |
| Jasper Cole | jasper.cole@silverline.io | In both |
How do you match customers in our CRM to our billing system by email?
Export customer data from your CRM and billing accounts from your billing system, then upload both files. Match emails while ignoring capitals and spaces, then show each customer’s name, email, and whether they are in both, only CRM, or only billing. Use the exported columns you need, such as name and email, and review the rows that do not match.
How it works
How to use the CRM Billing Customer Match workflow
- 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
- 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
- 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.
CRM Billing Customer Match: questions
What export should I use?
What happens to rows that do not match?
How do I change the matching rules?
Get early access to this workflow
It will open already built and checked on the sample files. Swap in your own exports and see your result.
Workflows like this
Remove duplicate rows, catch invoices paid twice, match messy names to a master list, standardise spellings and turn wide tables long.
- Pivot table from raw dataTurn a raw sales export into a pivot table of revenue by region and month.See the workflow Built by the agent
- Remove duplicatesOne row of each, with a Copies column saying how many there wereSee the workflow Template
- Remove blank rowsRemove rows that are empty or only contain spaces from an Excel export, while keeping the rest of the sheet unchanged.See the workflow Built by the agent
- Match names to a master listEach record with its master name (and ID), and how it matchedSee the workflow Template
- Compare two listsCompare two exported spreadsheet lists by email, see matches, and label rows where name and email agree or differ.See the workflow Built by the agent
- Duplicate invoice checkPairs of bills that look paid twice: same supplier, same amount, close dates or the same numberSee the workflow Template