ListMatchGenie

Zapier Integration

Connect ListMatchGenie to 6,000+ apps with Zapier. Trigger Slack alerts when a match completes, auto-queue matches from Google Sheets, pipe results into your CRM — no code required.

ListMatchGenie is available on Zapier. Wire match jobs into any of the 6,000+ apps Zapier connects to — without writing any code.

Requires a Business-plan API key.

What you can do

Triggers

Events that fire a Zap:

  • New Completed Match — a match job finishes. Payload includes counts (matched / review / unmatched), match-rate %, average score, and the full AI-generated narrative summary so you can drop it into Slack, email, or a dashboard.

Actions

Things a Zap can do inside ListMatchGenie:

  • Create Match Job — queue a new match against a source file, master file, and profile. Returns the pending job immediately.

Example Zaps

1. Slack alert when a match completes

Trigger: ListMatchGenie → "New Completed Match" Action: Slack → "Send Channel Message"

Post to #ops whenever a match finishes:

New match done:
{{matched}} matched / {{review}} review / {{unmatched}} unmatched
(Rate: {{matchRatePct}}%)

{{executiveSummary}}

Open in LMG → {{appUrl}}

2. Queue matches from a Google Sheet

Trigger: Google Sheets → "New Spreadsheet Row" Action: ListMatchGenie → "Create Match Job"

Drop a row into a "queue" tab with a source file ID, master file ID, and profile ID; Zapier fires the match. Great for non-technical ops folks who want to queue runs without logging in.

3. Email the exec summary to stakeholders

Trigger: ListMatchGenie → "New Completed Match" Filter: only continue if matchRatePct < 60 Action: Gmail → "Send Email"

Automatically flag when a match underperforms so you can investigate the source data.

4. Auto-create a follow-up task

Trigger: ListMatchGenie → "New Completed Match" Action: Asana / Notion / ClickUp → "Create Task"

Body: paste keyFindings + dataQualityNotes into the task description. Assign to your data ops lead.

Setting it up

1. Generate an API key

In the LMG app: Account → API keys → Create key. Label it something like "Zapier". Copy the lmg_live_* key immediately — it's only shown once.

2. Connect in Zapier

Create a new Zap in Zapier. Add ListMatchGenie as a trigger or action. Zapier will ask for your API key — paste it in. Zapier calls GET /whoami to verify the key and shows your email + tier on the connection label.

3. Pick source, master, and profile

For the "Create Match Job" action, Zapier pulls your files and profiles as dropdowns. No UUID copy-pasting — you pick files by name directly.

Files must be in ready status to appear in the dropdowns. Upload them through the app first if needed.

Private beta

We're in private beta on Zapier. Email support@listmatchgenie.com with your Zapier account email and we'll send you the invite link. No waiting on marketplace review.

Public marketplace listing is targeted for later this year once we hit 10+ active beta users.

Troubleshooting

"401 Invalid API key format"

Your key got munged on paste. Keys start with lmg_live_ followed by 32 characters. Re-copy from the app; avoid SMS/chat clients that auto-capitalize or trim.

"Connection keeps failing"

Zapier re-tests the connection periodically. If you revoked or regenerated the key, the old connection breaks. Regenerate inside Zapier by editing the connection.

"My file isn't in the dropdown"

Two causes:

  1. File status isn't ready. Check the app — files stay in preparing for a few seconds to a minute after upload.
  2. Wrong purpose. Source-file dropdown only shows files uploaded with purpose=source; master dropdown only shows master. The purpose is set at upload time in the app wizard.

"Rate limit exceeded"

Business tier is 20 requests per 10 seconds per key. Heavy Zaps that poll constantly can hit this — contact support for a raised limit.

Prefer raw API?

See the API reference for the underlying REST endpoints. Zapier's app is a thin wrapper over them — same auth, same rate limits, same capabilities.