Generate Professional Email Signatures in HTML & PDF with Gmail Delivery

Go to Workflow
0 views
Built by Jitesh Dugar Jitesh Dugar
Created on June 15, 2026

Description

Dynamic Email Signature Creator (PDF + HTML)

Create gorgeous, branded, professional email signatures automatically — from a simple POST request. This workflow turns user details into a premium HTML signature, converts it into PDF, and delivers it instantly via Gmail, along with a clean JSON response.

✨ What This Template Does

This workflow automatically:

Receives user details (name, role, email, phone, links) via Webhook
Extracts & validates inputs
Generates a modern, premium HTML signature with icons + layout
Converts HTML → high-quality PDF using HTMLCSS → PDF service
Emails both the HTML signature preview + PDF attachment to the user
Returns a clean JSON success response with the pdf_url
Works 100% automated — no manual designing needed

Perfect for:

HR onboarding
Corporate identity management
Personal branding
Team signature standardization
Automated client signature setup

🔥 Features

Beautiful modern design**
Clean branding layout with icons (LinkedIn, Instagram, Website)
Professional color palette + typography
Auto-generated PDF (print-ready)
Mobile-friendly & email-safe HTML
Supports any social links
Extremely easy to integrate with forms, portals, CRMs
Fast: Signature generated in < 3 seconds

🧩 How It Works

Webhook receives user information
Input extractor formats the fields
HTML template dynamically inserts user values
HTML → PDF generator creates high-resolution output
Email node sends signature + PDF
Workflow responds with JSON (pdf_url, status, etc.)

⚙️ Setup Needed

Connect these credentials in n8n:

HTML → PDF** (PDFMunk account)
Gmail** (for sending the final signature email)

Update inside the HTML template:

Brand colors
Logo URL (optional)
Social icon colors / links (optional)

That’s it — your automated signature generator is live.

🏷️ Tags

email-signature, branding, pdf-generator, html-template, gmail, automation, onboarding, corporate

Nodes Used (3)

Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
HTTP Request
n8n-nodes-base.httpRequest