Skip to content
Workflow · Clean · Opening soon

Fuzzy match two lists

Match company names in a CRM export to the names in a billing list, even when they are spelled differently. Use the exported files and run a fuzzy match on the names.

Early access opens shortly. Check back soon.

Someone typed

“match company names in our CRM export to the names in the billing list even when they're spelled differently”

The agent read it as

Match company names in CRM export to the names in Billing list even when they're spelled differently.

What the agent built

4 steps, each one an ordinary Mammoth step you can open and change.

  1. File
    CRM export
    CSV export · 15 rows
  2. File
    Billing list
    CSV export · 15 rows
  3. Step
    Make CRM company key
    Step 1
  4. Step
    Make billing company key
    Step 2
  5. Step
    Match names to CRM export
    Step 3
  6. Join
    Match billing names
    15 of 15 paired
  7. Result
    Company Name Matches
    17 rows
  8. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 17 rows came out, and the join paired 15 of 15 rows.

What you get back

The result of that run, the rows to look at first.

Company Name MatchesSample data17 rows
CRM company nameCRM IDCRM name keyBilling nameCustomer No
Northstar Analyticscrm_1001northstaranalyticsNorthstar Analyticsbill_2015
Brightline Cocrm_1002brightlineBrightline Companybill_2002
Apex Mobilitycrm_1003apexmobilityApex Mobility Groupbill_2003
Kite & Keycrm_1004kitekeyKite and Keybill_2004
Blue Pine Studioscrm_1005bluepinestudiosBlue Pine Studiobill_2005
Harvest Loopcrm_1006harvestloopHarvest Loop Incbill_2006
Mosaic Health Partnerscrm_1007mosaichealthpartnersMosaic Health Partnersbill_2007
Summit Ledgercrm_1008summitledgerSummit Ledgerbill_2008
Cedar & Stonecrm_1009cedarstoneCedar & Stone Ltdbill_2009
LumaWorkscrm_1010lumaworksLuma Worksbill_2010
Orbit Harborcrm_1011orbitharborOrbit Harborbill_2011
Redwood Freightcrm_1012redwoodfreightRedwood Freightbill_2012
17 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you fuzzy match Excel company names?

Export the CRM list and the billing list from Excel, then load both files into the workflow. Create a company key for each list, then match the names across the two files so close spellings can still line up.

How it works

How to use the Company Name Matches workflow

  1. 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.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Company Name Matches: questions

What export should you use?
Use the Excel export from each list. One file should hold the CRM companies, and one file should hold the billing companies.
What happens to rows that do not match?
Rows that do not match stay out of the matched results. You can review them separately and decide whether to fix the name or rule later.
How do you change the matching rules?
Change the rules in words by adjusting how strict the name key is and what fields it uses. Then run the workflow again on the exported files.

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.

Early access opens shortly. Check back soon.