Templates / Stripe customer duplicate detection & management with Airtable & Slack notifications

Stripe customer duplicate detection & management with Airtable & Slack notifications

Needs changes

by Rahul Joshi ✓ · 97 views · created 2025-09-26 · CRM

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Function (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 6 nodes and runs on a schedule (cron 0 2 * * *). Along the way it connects Stripe, Airtable and Slack.

How it runs

Trigger: On a schedule (cron 0 2 * * *).

  1. Fetch All Stripe Customers (Stripe): get many (customer)
  2. Analyze Customer Duplicates (Function): runs custom JavaScript (legacy Function node)
  3. Log to Airtable Database (Airtable): append
  4. Format Notification Message (Function): runs custom JavaScript (legacy Function node)
  5. Send Slack Notification (Slack): uses Slack

Services it uses

StripeAirtableSlack

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • Function (legacy) in Analyze Customer Duplicates, Format Notification Message: replace with Code node, mode 'Run Once for All Items'.
Removed in 3.0Replace with
Function (legacy)
Analyze Customer Duplicates, Format Notification Message
Code node, mode 'Run Once for All Items'

Nodes used (5)

From the author

Description Automatically scan your Stripe customers daily to detect duplicates and keep your customer database clean. This workflow uses advanced fuzzy matching for emails and names, logs results to Airtable for review, and notifies your team in Slack with…

Excerpt from Rahul Joshi's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.