Back to MX Technologies in Google Sheets
SheetXAI logo
MX Technologies logo
MX Technologies · Google Sheets Guide

Verify MX Account Ownership Details for Compliance in a Google Sheet

2026-05-14
5 min read

The Scenario

You work on the compliance team at a mortgage lender. Every new loan application triggers a KYC requirement: verify that the name and address on the applicant's connected bank account matches what they put on the application form. You have 30 applicants this week. Column A has their MX user GUIDs. Column B has their member GUIDs. Column G has the applicant name from the application form.

The compliance deadline is end of day.

The bad version:

  • For each of the 30 rows, call the MX list-account-owners endpoint using the user GUID and member GUID from that row.
  • Copy the legal name, address, and phone number out of the JSON response and paste them into columns C, D, and E.
  • Manually compare the owner name in column C to the applicant name in column G for each row and write "Match" or "Mismatch" in column F.

Thirty rows, thirty API calls, thirty manual comparisons. If any of them have joint accounts, you'll have extra owners to handle mid-paste.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that runs inside your Google Sheet. It reads the GUIDs already in your sheet, fetches owner details from MX for each row, writes the identity data to the appropriate columns, and performs the name comparison inline.

For each row in this sheet with a user GUID in column A and member GUID in column B, list the account owners from MX and write owner name, address, and phone to columns C, D, and E — then in column F compare the owner name to the applicant name in column G and write "Verified" or "Mismatch".

What You Get

  • Column C: legal owner name from MX.
  • Column D: mailing address.
  • Column E: phone number.
  • Column F: "Verified" where owner name matches applicant name, "Mismatch" where it does not, "No data" where MX returns no owner record.

What If the Data Is Not Quite Ready

Owner names from MX have middle names but application names don't

For each row with user GUID in column A and member GUID in column B, fetch the MX account owner name and write to column C — in column F compare the first and last name tokens of the owner name to the applicant name in column G and write "Verified", "Partial match", or "Mismatch" accordingly.

Some applicants have joint accounts and two owners are returned

For each row with user GUID in column A and member GUID in column B, fetch account owners from MX — if multiple owners are returned, write each to a separate row repeating the GUIDs, number each owner in column H, then in column F compare each owner name to the applicant name in column G.

You need the full address verified against the application form address in column H

For each row, fetch MX account owner name and address — write owner name to column C and address to column D — in column F compare owner name to applicant name in column G writing "Match" or "Mismatch" — in column H compare the returned address to the application address in column I writing "Address match" or "Address mismatch".

You want to pull all 30 verifications, flag mismatches at both name and address level, and write a compliance summary in one operation

For each row with user GUID in column A and member GUID in column B, fetch account owner name, address, and phone and write to columns C, D, E — in column F compare owner name to applicant name in column G — in column H compare address to application address in column I — write "Verified", "Mismatch", or "No data" in each — then in a Compliance Summary tab show total verified, total name mismatches, total address mismatches, and total no-data rows.

Try It

Get the 7-day free trial of SheetXAI and open any Google Sheet with applicant GUIDs, then ask it to pull MX account owner data for each row and flag any name or address discrepancies against the application form. For building a statement index for those same accounts, see the statement index article.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more