E-Commerce

Automate secure Stripe payments for Zoom meeting bookings

20 nodes 123 72 Automatic trigger
Download

Workflow Description

End-to-end automation that connects booking forms with Gmail confirmations and Google Sheets records, processing Stripe payments securely while generating unique Zoom meeting links. Maintain complete payment and attendance history in one centralized spreadsheet.

How it works

  1. 1.Capture booking requests through a web form with data validation
  2. 2.Process secure payment instantly via Stripe and log transaction status
  3. 3.Generate unique Zoom meeting link and email confirmation to the client
  4. 4.Record all booking details and payment records in Google Sheets for auditing

Use cases

  • Business consultants charging fees for one-on-one video consultation sessions
  • Online training platforms requiring upfront payment before course access confirmation
  • Medical and wellness clinics managing paid appointment bookings and patient data

Requirements

  • Active Stripe account with valid API keys for payment processing
  • Zoom account with API permissions to create meetings programmatically
  • Gmail account configured to send automated confirmation emails
  • Google Sheets document for logging and tracking all transactions

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Zoom Gmail Google Sheets Form Trigger Stripe

Details

Trigger Automatic trigger
Nodes 20
Apps 5
Views 123
Downloads 72

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (20)

/

Create Zoom meeting

Zoom

#1

Create Stripe Product

HTTP Request

#2

Config

Set

#3

Send email to teacher

Gmail

#4

Create participant list

Google Sheets

#5

Add participant to list

Google Sheets

#6

Send confirmation to participant

Gmail

#7

Notify teacher

Gmail

#8

Create payment link

HTTP Request

#9

Format participant

Set

#10

Format event

Set

#11

Store event

Google Sheets

#12

Creation Form

Form Trigger

#13

On payment

Stripe Trigger

#14

Sticky Note1

Sticky Note

#15

Sticky Note2

Sticky Note

#16

Sticky Note3

Sticky Note

#17

if is creation flow

If

#18

Sticky Note

Sticky Note

#19

the end

No Op

#20