Generate & deliver certificates with VerifiEmail & HTMLcsstoImg to Gmail
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-htmlcsstoimage(HTML/CSS to Image)n8n-nodes-verifiemail(Verifi Email)
Nodes used (10)
- Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets - Error Trigger
n8n-nodes-base.errorTrigger - Slack
n8n-nodes-base.slack - Html Css To Image
n8n-nodes-htmlcsstoimage.htmlCssToImage - Verifi Email
n8n-nodes-verifiemail.verifiEmail - If
n8n-nodes-base.if - Stop and Error
n8n-nodes-base.stopAndError
What it does
Automated Certificate Generator with Email Validation & Delivery Automatically generate, validate, and deliver professional course completion certificates with zero manual work — from webhook request to PDF delivery in seconds. --- Overview This workflow transforms certificate generation from a manual design task into a fully automated system. It receives certificate requests via webhook, validates recipient emails using advanced verification, generates beautifully designed HTML certificates, converts them to high-quality PNG images, delivers via professional email templates, and maintains complete audit trails in Google Sheets. Powered by email validation APIs and HTML-to-image conversion, it ensures every certificate meets professional standards while preventing delivery to invalid or fraudulent email addresses. --- What This Workflow Does - Receives certificate requests via webhook from your LMS, CRM, or custom application - Validates recipient emails using VerifiEmail API with comprehensive checks: - RFC compliance verification - MX record validation - Disposable email detection - Spoof and fraud prevention - Generates professional certificates with custom HTML/CSS templates featuring: - Purple gradient backgrounds with modern typography - Google Fonts integration (Playfair Display + Montserrat) - Gold achievement badges - Auto-generated unique certificate IDs - Formatted completion dates - Instructor signatures - Converts HTML to PNG using HTMLcsstoImg API for permanent, shareable images - Delivers via email with branded HTML templates including download links and LinkedIn sharing CTAs - Logs everything to Google Sheets for reporting, analytics, and certificate verification - Handles errors with automatic validation checks and optional Slack notifications --- Key Features - Zero Manual Work: Fully automated from request to delivery - Advanced Email Validation: Blocks invalid, temporary, and fraudulent email addresses - Professional Design: Print-ready certificates with customizable branding - Unique Certificate IDs: Auto-generated format: CERT-{timestamp}-{random} - Instant Delivery: Certificates sent within seconds of completion - Complete Audit Trail: All certificates logged with 10+ data points - Error Prevention: Validation stops invalid requests before processing - Highly Customizable: Easy to modify colors, fonts, layouts, and email templates - Scalable: Handles hundreds of certificates per day - API-Ready: RESTful webhook endpoint for easy integration --- Use Cases Educational Institutions - Automatically issue certificates for online courses and programs - Generate graduation certificates for completed degrees - Create participation certificates for workshops and seminars Corporate Training - Award compliance training certificates to employees - Recognize professional development completions - Issue skill certification for internal programs Online Course Platforms - Integrate with LMS systems (Teachable, Thinkific, Kajabi) - Automate certificate delivery upon course completion - Build certificate libraries for student portfolios Event Management - Issue attendance certificates for conferences and webinars - Generate speaker appreciation certificates - Create volunteer recognition certificates Certification Programs - Award professional certifications and credentials - Generate CPE/CE certificates for continuing education - Issue examination completion certificates --- Prerequisites Required Services & Accounts - n8n (self-hosted or cloud) - Workflow automation platform - VerifiEmail Account - Email validation API - HTMLcsstoImg Account - HTML to PNG conversion - Gmail Account - Email delivery via OAuth2 - Google Workspace - For Sheets logging and tracking Required Credentials 1. VerifiEmail API Key 2. HTMLcsstoImg User ID + API Key 3. Gmail OAuth2 credentials 4. Google Sheets OAuth2 credentials --- Setup Instructions 1. Import the Workflow 1. Download the certificate-generator.json file 2. In n8n, navigate to Work