Latenode

Member onboarding email

This template receives a new-member JSON payload on a Latenode webhook, checks the fields in JavaScript, and sends a welcome email from Gmail.

Point your membership or auth system at the webhook URL. Connect Gmail. Use it for EFC Aquila or any community that can POST name, email, and plan on signup.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0004
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Sends a Gmail welcome as soon as signup posts to the webhook
  • Personalizes the message from the member payload
  • Keeps Gmail on the Gmail connection
  • Lets JavaScript skip a second welcome to the same email

How it works

1
Trigger

New member webhook

The scenario starts when your membership system POSTs member JSON to the webhook.

2
Logic

Personalize the welcome

JavaScript checks name and email, fills the welcome template, and skips a second send for the same address if you keep a sent list.

3
Action

Send Gmail

Gmail sends the welcome from the connected mailbox.

Setup guide

1

Add the webhook

Add a webhook trigger and copy its URL. Configure your membership product to POST new members to that URL.

2

Connect Gmail

Add a Gmail connection for the sender members should recognize.

3

Write the welcome in JavaScript

Map name, email, and any plan field into the email body. Stop the run when email is missing. Track addresses you already welcomed if you need to block duplicates.

4

Send and test

Map the personalized body into Gmail send email. POST a sample member payload, then turn the scenario on.

Requirements

A membership flow that can POST JSON to a webhook URL
A Gmail mailbox permitted to send the welcome volume you expect
Welcome copy that matches your community rules

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.