How to Build a Make.com Client Onboarding Automation From Scratch

Every coach I talk to is manually onboarding clients — copy-pasting welcome emails, sending Notion links, DM-ing Zoom details by hand. Here's how to build a Make.com scenario that does all of it the moment Stripe confirms payment.

Why Make.com Instead of Zapier?

I use both at Systrify, and each has its place. But for client onboarding — where you need branching logic, multiple actions firing in a specific order, and error handling when something goes wrong — Make.com wins. Its visual canvas makes complex multi-step flows easy to build and debug without touching code.

The scenario we're building has six steps: a Stripe payment trigger, a Google Sheets row append, a personalised welcome email via Gmail, a WhatsApp message, a Notion client page creation, and a Slack ping to you so you know it fired. That's six tools, zero manual work, and it runs every time, reliably.

Building the Scenario: Step by Step

Start a new scenario in Make.com and set your trigger to Stripe → Watch Events, filtering for the event type payment_intent.succeeded. This fires the moment a client pays — not when you check your inbox, not when you remember to follow up. Immediately.

From the Stripe trigger, you get the customer's name, email, amount paid, and any metadata you've attached to the payment link (I always include a program field so the automation knows which welcome kit to send).

The Details That Make It Actually Work

The difference between a Make.com scenario that runs for six months without issues and one that breaks in the first week is usually two things: error handling and test data.

First, turn on error handling for every module. In Make, right-click any module and add an error handler route. For a client onboarding scenario, I set it to send me a Slack DM with the full error payload if anything fails. That way I can manually fix it within minutes rather than a client silently not getting their welcome email.

Second, use real test data, not Make's sample data. Create a £1 Stripe payment link, run a real transaction, and watch every module fire. Sample data looks right but breaks in production because Stripe's actual payload has fields formatted slightly differently than the examples. Always test with live data before you activate the scenario.

One more thing: set your scenario to run on a 5-minute polling interval if you're on Make's free plan (which uses polling instead of instant webhooks). On paid plans, connect a Stripe webhook directly for true real-time triggering — no delay between payment and welcome email.

What This Actually Saves You

I built this exact scenario for a business coach who was onboarding 8–12 new clients a month. Before: she spent 25–40 minutes per client on manual welcome tasks — emails, Notion setup, WhatsApp messages. After: it's zero minutes. The scenario handles it while she's on calls, asleep, or not at her desk.

At Systrify, we build these in a single session for clients. The scenario above typically takes 60–90 minutes to build and test end-to-end. Once it's live, it runs forever. The ROI on the first month alone is a full day of time back.

If you want to extend it further, add a Router module after the Stripe trigger to branch by program type. One branch handles your 1:1 coaching program, another handles your group cohort, each with its own welcome email template and Notion page structure. That's the kind of personalisation that used to require a full operations hire.

Want us to build this for you?

Book a free 30-minute audit with Harsh Sharma. We'll review your current onboarding process and build you a Make.com scenario that handles it — so you never manually onboard a client again.

Book your free audit →

No commitment. No pitch. Just clarity.

From Systrify
Want the templates, not the tutorials?
GHL blueprints, cold email packs, Make.com automation kits — built by the same team. Instant download, 7-day guarantee.
Browse the shop →
Harsh Sharma, founder of Systrify
About the author
Harsh Sharma — Founder of Systrify

If this hit a nerve, that is exactly what I fix. I build done-for-you automation systems — GHL funnels, HubSpot CRM, WhatsApp, WordPress and Make/Zapier — for coaches and founders who are done running their business by hand. You bring the problem; I build the system that handles it.

→ See what I do  ·  Connect on LinkedIn  ·  Book a free audit  ·  [email protected]