Dynamic Tags & HTML Email Template Customization Guide
Standard transactional email triggers often feel generic or rigid. FormMail Hub’s Template & Dynamic Variable Engine empowers you to create beautifully styled, personalized, and mobile-responsive email notifications and auto-responders that reflect your brand identity.
By utilizing dynamic placeholders and custom HTML/CSS, you can construct targeted communications tailored to each form submission. Test template formatting on our official Live Demo Form or install the add-on via the Google Workspace Marketplace Listing.
1. Dynamic Tag System Overview
Section titled “1. Dynamic Tag System Overview”FormMail Hub extracts form responses immediately upon submission, mapping them to dynamic tags. When an email trigger or broadcast campaign is initiated by the cloud platform engine, these tags are dynamically replaced with actual user input or built-in system metadata.
Supported Enclosure Syntax
Section titled “Supported Enclosure Syntax”The template parser evaluates tags using three valid enclosure formats:
- Single Braces:
{Tag} - Double Braces:
{{Tag}} - Variable Expressions:
${Tag}
How Field Mapping Works
Section titled “How Field Mapping Works”- Form Question Field Tags: Any question defined in your Google Forms™ automatically becomes a dynamic tag matching the exact question text (e.g., a question titled
"First Name"can be referenced as{First Name},{{First Name}}, or${First Name}). - Case Sensitivity: Tags match form field question labels exactly.
- Dynamic Resiliency: If you rename a form question in Google Forms™, FormMail Hub updates internal mappings accordingly.
2. Dynamic Tag Reference
Section titled “2. Dynamic Tag Reference”Below is the verified catalog of dynamic tags supported in FormMail Hub templates:
Verified Dynamic Tags Catalog
Section titled “Verified Dynamic Tags Catalog”| Dynamic Tag | Source Data / Description | Example Output Value | Context / Audience Target |
|---|---|---|---|
{Question Title} |
Dynamically retrieves the response answer for any form field question label. | Jane (for question field {First Name}) |
All Templates |
{Form title} |
The official name of the connected Google Form™. | Customer Onboarding Intake |
All Templates |
{All fields} |
Renders a full summary table of all form questions and submitted answers. | (Formatted table of all responses) | All Templates |
{Linked form} |
Generates the direct URL link to the connected Google Form™. | https://docs.google.com/forms/... |
All Templates |
{Unsubscribe link} |
Generates an automated opt-out / unsubscribe URL for compliance. | https://hub.formmailhub.com/unsubscribe/... |
Respondent Templates & Campaigns |
{QR Code} |
Generates a secure visual QR code ticket image along with a direct manual verification link. | [Embedded QR Ticket Image + Manual Link] |
Respondent Auto-responders, Campaigns & Staff Notifications |
{Verify Link} |
Generates a direct clickable manual verification link for instant camera-free check-in. | https://hub.formmailhub.com/qr-verify?t=... |
Respondent Tickets, Self-Attendance & Staff Alerts |
{Check-in Scanner} |
Generates a personalized zero-login link for staff check-in scanning (checkin mode, 7-day validity). |
https://hub.formmailhub.com/qr-auth?t=... |
Staff / Team Emails Only |
{Check-out Scanner} |
Generates a personalized zero-login link for staff check-out scanning (checkout mode, 7-day validity). |
https://hub.formmailhub.com/qr-auth?t=... |
Staff / Team Emails Only |
{Full Scanner} |
Generates a personalized zero-login link for dual scanning / browser authorization (both mode, 7-day validity). |
https://hub.formmailhub.com/qr-auth?t=... |
Staff Emails & Submitter Self-Attendance |
Strict Dynamic Tag Rule: Dynamic template tags strictly support
{Tag},{{Tag}}, and${Tag}enclosure formats. The valid built-in system tags are strictly{Form title},{Linked form},{All fields},{Unsubscribe link},{QR Code},{Verify Link},{Check-in Scanner},{Check-out Scanner}, and{Full Scanner}, alongside any dynamic form question field title.
Audience Targeting & Self-Attendance Scope: Scanner authorization tags (
{Check-in Scanner},{Check-out Scanner},{Full Scanner}) are routed to Staff/Team Members for event verification. For internal automated employee self-attendance,{Full Scanner}followed by{Verify Link}can be included in auto-responder templates sent directly to form submitters, allowing employees to authorize their office PC browser without manual team member pre-registration.
Custom SMTP Requirement: Admins MUST configure and test custom SMTP settings before unlocking Templates, Rules, Campaigns, or Analytics. Until custom SMTP is active, these feature tabs remain strictly locked in the UI.
3. Digital QR Code Tickets & Staff Scanner Mechanics
Section titled “3. Digital QR Code Tickets & Staff Scanner Mechanics”Admins can combine ticket delivery and staff authorization tags to run event ticketing, check-in, and employee attendance workflows.
A. Digital QR Code Tickets & Camera-Free Verification ({QR Code} & {Verify Link})
Section titled “A. Digital QR Code Tickets & Camera-Free Verification ({QR Code} & {Verify Link})”- Embedded Visual Code & Direct Link: The
{QR Code}dynamic tag renders a visual QR code image alongside a direct manual verification link, while{Verify Link}renders a standalone clickable link. - Dual Audience Usage: These dynamic tags can be populated in both respondent tickets and staff/team member notification emails.
- Camera-Free Verification: Authorized users or staff members can perform attendee check-in either by scanning the visual QR code with their authorized device camera or by clicking the manual verification link (
{Verify Link}) directly inside their notification email without requiring a camera scanner. - Real-Time Audit: The verification screen confirms ticket authenticity, submission timestamp, respondent details, and reference code in real-time.
B. Personalized Scanner & Device Authorization Links ({Check-in Scanner}, {Check-out Scanner}, {Full Scanner})
Section titled “B. Personalized Scanner & Device Authorization Links ({Check-in Scanner}, {Check-out Scanner}, {Full Scanner})”- Zero-Login Authentication: Scanner links encode authorized mode (
checkin,checkout, orboth) with a 7-day expiration token. - Instant Device Authorization: Clicking the link authorizes the user’s mobile or desktop browser (valid for 7 days) for browser-based scanning or click-to-verify attendance without password logins.
Important: Browser Session Isolation Note
Because authorization relies on a secure browser session set during link activation, opening the link in one browser (e.g., an in-app email viewer inside Gmail or Outlook) will NOT authorize a different browser (e.g., default mobile browser or standalone camera scanner app). Users MUST copy and paste the authorization link directly into the exact browser application used for daily verification.
4. Visual & HTML Code Editors
Section titled “4. Visual & HTML Code Editors”FormMail Hub provides authoring modes for designing email templates:
Mode A: Rich Text / WYSIWYG Editor
Section titled “Mode A: Rich Text / WYSIWYG Editor”Ideal for non-technical users who want to craft clean, professional emails quickly without touching raw code.
- Formatting Options: Bold, italic, underline, list bullets, text alignment, and font coloring.
- Tag Inserter: Menu allowing instant insertion of dynamic question field tags into the subject line or message body.
Mode B: Advanced HTML / Code Editor
Section titled “Mode B: Advanced HTML / Code Editor”Built for developers and marketers who require full custom branding, complex table structures, dark-mode styling, and embedded CSS.
- Full Control: Supports standard HTML elements (
<div>,<table>,<img>,<a>,<span>). - Inline CSS Injection: Mail client engines (e.g., Outlook, Gmail, Apple Mail) render HTML best when CSS styles are applied inline.
5. Step-by-Step Guide: Designing an Onboarding Auto-Responder
Section titled “5. Step-by-Step Guide: Designing an Onboarding Auto-Responder”Follow these steps to construct a personalized auto-responder email template:
- Launch FormMail Hub in Google Forms™ or Google Sheets™.
- Configure and test Custom SMTP under Settings > SMTP Config to unlock locked UI feature tabs.
- Go to Email Templates > + Create New Template.
- Set the Template Name (e.g.,
Client Onboarding Welcome). - Set the Email Subject:
Welcome to {Form title}, {First Name}!
- Switch to the HTML Code Editor and paste the responsive HTML layout:
<!DOCTYPE html><html><head> <meta charset="utf-8"> <style> body { font-family: 'Segoe UI', Arial, sans-serif; background-color: #f8fafc; color: #334155; margin: 0; padding: 20px; } .card { max-width: 600px; margin: 0 auto; background: #ffffff; border-radius: 8px; border: 1px solid #e2e8f0; overflow: hidden; } .header { background-color: #2563eb; color: #ffffff; padding: 24px; text-align: center; } .content { padding: 32px; } .footer { background-color: #f1f5f9; padding: 16px; text-align: center; font-size: 12px; color: #64748b; } </style></head><body> <div class="card"> <div class="header"> <h1 style="margin:0; font-size:22px;">Welcome Aboard, {First Name}!</h1> </div> <div class="content"> <p>Hello <strong>{First Name}</strong>,</p> <p>Thank you for submitting your intake for {Form title}.</p> <p>Our team is currently reviewing your submission details and will follow up shortly.</p> <div style="text-align: center; margin-top: 20px;"> <p><strong>Your Verification Pass:</strong></p> {QR Code} <p style="margin-top: 10px;"><a href="{Verify Link}">Manual Verification Link</a></p> </div> </div> <div class="footer"> <p>Sent via FormMail Hub. <a href="{Unsubscribe link}">Unsubscribe</a></p> </div> </div></body></html>- Click Save Template.
- Navigate to Email Rules, attach this template to your trigger rule, and select your verified Custom SMTP route.
6. Testing & Verification Workflows
Section titled “6. Testing & Verification Workflows”Before deploying a template to live users, verify variable substitution and layout rendering:
- Send Test Submission Email: Click Send Test Email in the template editor to dispatch a sample email populated with test question data.
- Mobile Responsiveness Verification: Open test emails on both mobile devices and desktop clients (Outlook, Gmail, Apple Mail) to check for proper padding and scaling.
- Dynamic Tag Audit: Confirm that dynamic question field tags (e.g.,
{First Name}) and system tags (e.g.,{Form title},{All fields},{Unsubscribe link},{QR Code},{Verify Link}) resolve correctly.
7. Official Resources & Contact
Section titled “7. Official Resources & Contact”- Technical Support: Submit inquiries via Support & Contact.
- Marketplace Listing: Install the official add-on from the Google Workspace Marketplace Listing.
- Interactive Sandbox: Try our Live Demo Form.
- Legal Agreements: Review our Privacy Policy and Terms of Service.
Google Forms™ and Gmail™ are trademarks of Google LLC.