Skip to main content

Generate professional email signatures in HTML & PDF with Gmail delivery

Workflow preview

Workflow preview
100%
Generate professional email signatures in HTML & PDF with Gmail delivery preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

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...

Best for

  • Document Extraction automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.webhook, n8n-nodes-base.gmail, n8n-nodes-base.respondtowebhook, n8n-nodes-base.httprequest, n8n-nodes-base.code, n8n-nodes-base.set, n8n-nodes-htmlcsstopdf.htmlcsstopdf, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Jitesh Dugar.

Original n8n.io source

1.1 Workflow description

Title
Generate professional email signatures in HTML & PDF with Gmail delivery
Workflow name
Generate professional email signatures in HTML & PDF with Gmail delivery

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

  1. Webhook receives user information
  2. Input extractor formats the fields
  3. HTML template dynamically inserts user values
  4. HTML → PDF generator creates high-resolution output
  5. Email node sends signature + PDF
  6. 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

1.2 Logical Blocks

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.

2. Block-by-Block Analysis

Block 1 - Webhook - Signature Request

Type / Role
n8n-nodes-base.webhook - webhook
Config choices
Version 2

Block 2 - Send Email via Gmail

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 3 - Success Response

Type / Role
n8n-nodes-base.respondToWebhook - respondToWebhook
Config choices
Version 1.1

Block 4 - Download binary data

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.3

Block 5 - Extract Inputs

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - Build HTML Signature

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 7 - HTML to PDF

Type / Role
n8n-nodes-htmlcsstopdf.htmlcsstopdf - htmlcsstopdf
Config choices
Version 1

Block 8 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Generate professional email signatures in HTML & PDF with Gmail delivery
Complexity intermediate
Nodes 12
Categories Document Extraction
Author Jitesh Dugar
Published 19 Nov 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/11018/11018.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

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.

Frequently asked questions

What does Generate professional email signatures in HTML & PDF with Gmail delivery do?

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...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

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 Document Extraction use case.