Block 1 - Send Personalized Welcome Email
- Type / Role
- n8n-nodes-base.emailSend - emailSend
- Config choices
- Version 2.1
This workflow is provided as-is. Please review and test before using in production.
Automated HTML Welcome Email for New Xero Contacts Crafted with ️ by the automation experts at Elegant BizTech . Summary This workflow automatically sends a beau...
n8n-nodes-base.emailsend, n8n-nodes-base.webhook, n8n-nodes-base.if, n8n-nodes-base.xero, n8n-nodes-base.code, n8n-nodes-base.stickynote
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Elegant Biztech.
Original n8n.io sourceCrafted with ❤️ by the automation experts at Elegant BizTech.
This workflow automatically sends a beautiful, personalized HTML welcome email to a new contact the moment they are created in your Xero account.
First impressions matter. When you add a new client or customer to Xero, the opportunity to welcome them warmly and professionally is often missed. Manually sending welcome emails is time-consuming and inconsistent.
This workflow solves that problem by instantly triggering a customizable email that not only welcomes your new contact but also confirms the key details you have on file, building trust and starting the relationship on a high note.
Follow these steps carefully to configure this workflow for your own use.
> Xero webhooks require a signature verification that the standard n8n Webhook node cannot perform directly. To solve this, this workflow is designed to be used with a simple proxy application.
> You must first set up a small Express.js (or similar) application on your own server/VPS.
> 1. This app receives the webhook from Xero and verifies the signature.
> 2. Once verified, it forwards the clean JSON payload to the n8n Webhook URL.
> The first node in this workflow, Start: New Contact in Xero, contains the URL where your proxy app should send the data.
This workflow requires two sets of credentials.
(Node: Fetch Full Contact Details from Xero) Xero Account:
Fetch Full Contact Details from Xero node.Credential for Xero API field, select your existing credential or click Create New to connect your Xero account to n8n.(Node: Send Personalized Welcome Email) SMTP Account:
Send Personalized Welcome Email node.Credential for SMTP field, select your existing credential or click Create New to connect your email provider (e.g., Gmail, Outlook, SendGrid) to n8n.This is where you make the email your own!
Build Personalized HTML Email (Code) node.https://yourdomain.com/images/logo.png to the direct URL of your company's logo.https://yourdomain.com/ to the link you want the main call-to-action button to go to (e.g., your website or a client portal).[email protected] to your company's support email address.[Your Company Name] to your actual company name.Active toggle in the top-right corner of the n8n canvas.Now, go to your Xero account, create a new contact, and watch the magic happen! A beautiful, personalized email will be sent automatically.
At Elegant BizTech, we specialize in creating powerful, custom automations that streamline your business processes.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Send personalized HTML welcome emails to new Xero contacts via SMTP |
|---|---|
| Complexity | intermediate |
| Nodes | 11 |
| Categories | Social Media, Multimodal AI |
| Author | Elegant Biztech |
| Published | 19 Aug 2025 |
Use the JSON export at /data/workflows/7587/7587.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Automated HTML Welcome Email for New Xero Contacts Crafted with ️ by the automation experts at Elegant BizTech . Summary This workflow automatically sends a beau...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media, Multimodal AI use case.