This workflow follows the Gmail โ HTTP Request recipe pattern โ see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide โ
{
"name": "\ud83c\udf3f W5 \u2014 M&P Contact famille",
"nodes": [
{
"id": "1",
"name": "Webhook Tally M&P",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [
240,
300
],
"parameters": {
"path": "mp-contact",
"responseMode": "onReceived"
}
},
{
"id": "2",
"name": "Extraire donn\u00e9es M&P",
"type": "n8n-nodes-base.set",
"typeVersion": 1,
"position": [
460,
300
],
"parameters": {
"values": {
"string": [
{
"name": "prenom",
"value": "={{$json.body.prenom}}"
},
{
"name": "email",
"value": "={{$json.body.email}}"
},
{
"name": "message",
"value": "={{$json.body.message}}"
},
{
"name": "type",
"value": "={{$json.body.type}}"
},
{
"name": "date",
"value": "={{new Date().toISOString()}}"
}
]
}
}
},
{
"id": "3",
"name": "Notion \u2014 CRM M&P",
"type": "n8n-nodes-base.notion",
"typeVersion": 1,
"position": [
680,
300
],
"parameters": {
"operation": "create",
"databaseId": "={{$env.NOTION_MP_DB}}",
"propertiesUi": {
"propertyValues": [
{
"key": "Nom",
"textValue": "={{$json.prenom}}"
},
{
"key": "Email",
"emailValue": "={{$json.email}}"
},
{
"key": "Type",
"selectValue": "={{$json.type}}"
},
{
"key": "Statut",
"selectValue": "Nouveau"
},
{
"key": "Date",
"dateValue": "={{$json.date}}"
}
]
}
}
},
{
"id": "4",
"name": "HTTP \u2014 WhatsApp Micha",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 1,
"position": [
900,
200
],
"parameters": {
"url": "https://api.whatsapp.com/send",
"method": "GET",
"queryParameters": {
"parameters": [
{
"name": "phone",
"value": "={{$env.MICHA_PHONE}}"
},
{
"name": "text",
"value": "\ud83c\udf3f Nouvelle demande M&P\nPr\u00e9nom: {{$json.prenom}}\nType: {{$json.type}}\nEmail: {{$json.email}}\nMessage: {{$json.message}}"
}
]
}
}
},
{
"id": "5",
"name": "Gmail \u2014 Accus\u00e9 famille",
"type": "n8n-nodes-base.gmail",
"typeVersion": 1,
"position": [
900,
400
],
"parameters": {
"operation": "send",
"toList": "={{$json.email}}",
"subject": "Votre demande M\u00e9moire & Pr\u00e9sence \u2014 re\u00e7ue",
"message": "Bonjour {{$json.prenom}},\n\nNous avons bien re\u00e7u votre demande.\nMicha vous contactera sous 24h.\n\nAvec respect,\nL'\u00e9quipe M\u00e9moire & Pr\u00e9sence\nmicha@memoireetpresence.fr"
}
}
],
"connections": {
"Webhook Tally M&P": {
"main": [
[
{
"node": "Extraire donn\u00e9es M&P",
"type": "main",
"index": 0
}
]
]
},
"Extraire donn\u00e9es M&P": {
"main": [
[
{
"node": "Notion \u2014 CRM M&P",
"type": "main",
"index": 0
}
]
]
},
"Notion \u2014 CRM M&P": {
"main": [
[
{
"node": "HTTP \u2014 WhatsApp Micha",
"type": "main",
"index": 0
},
{
"node": "Gmail \u2014 Accus\u00e9 famille",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
๐ฟ W5 โ M&P Contact famille. Uses notion, httpRequest, gmail. Webhook trigger; 5 nodes.
Source: https://github.com/lauraliedaguzay-lang/pinapp-site/blob/ea17292a07e9a7cd24923593d4ecb989d2dffe80/n8n-workflows/W5-mp-contact.json โ original creator credit. Request a take-down โ
More Email & Gmail workflows โ ยท Browse all categories โ
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Fully automates your Day 0โ30 employee onboarding sequence the moment HR submits a webhook. No manual steps, no missed tasks. ๐ Provisions Google Workspace account via Admin API ๐ฌ Posts a personalised
This workflow automatically creates a subscriber in a given Beehiiv publication when a new opt-in is registered in a given Systeme.io sales funnel.
This workflow automates daily attendance tracking by analyzing uploaded attendance images, extracting participant names via VLM Runโs Execute Agent, appending the structured data into Google Sheets, a
This workflow receives offboarding events via webhook, checks the departing employeeโs email in RelayShield for breach, infostealer, and OAuth exposure signals, then logs the outcome to Notion and, wh
Google Sheet Watch Changes. Uses gmail, httpRequest. Webhook trigger; 5 nodes.