Case Studies Contact
CRM Automation Case Study 02
02

Stripe → HubSpot CRM Automation

Stripe API Make.com HubSpot Slack
12h Saved per week on CRM updates
100% Payment event coverage in HubSpot
Instant Onboarding trigger (was 2 days delay)

🔴 The Problem

Architecture Sketch

A SaaS company's finance and customer success teams were manually monitoring Stripe for payment events, then updating HubSpot contacts, creating deals, and triggering onboarding emails by hand. This dual-system management consumed 2–3 hours daily and frequently caused 1–2 day delays before new customers received their welcome and onboarding sequence.

🟢 The Solution

I built a complete Stripe webhook processor in Make.com that listens for 8 different Stripe event types and executes tailored HubSpot actions instantly for each one.

The architecture uses a single Make.com webhook as the entry point. A Router module branches the flow based on the event type field in the Stripe payload. Each of the 8 branches handles a specific scenario.

"Every payment event that happens in Stripe now reflects in HubSpot within 15 seconds — automatically, without any human intervention."

⚙️ The 8 Event Types Handled

🛠️ Technical Architecture

💳
Stripe Webhook
Fires on all 8 event types → Make.com endpoint
Make.com Router
8-branch conditional routing based on event type
🟠
HubSpot API
Contact + deal management, workflow triggers, property updates
💬
Slack
Channel notifications for payments, churn, and failures

📊 The Results