Skip to content
FlowHubFluxonLab
Customer Datastore (n8n training)
Email Sendfree

Generate dynamic contents for EMAILS or HTML pages

by Miquel Colomeradapted from n8n official workflow galleryUpdated Aug 2026
RequiresCustomer Datastore (n8n training)Customer Datastore (n8n training)Send EmailSend Email
Share Post Share
MaOn clicking 'execute'On clicking 'ex…NTCustomer DatastoreCustomer Datast…ILItem ListsDGOne item per templateOne item per te…DGAll items, one templateAll items, one …FIAdd linesESSend one TEXT email per itemSend one TEXT e…ESSend one HTML Email per listSend one HTML E…1234567
1/5
STEPS · 7
Run manually by an operator

Disclaimer: This template contains a community node and therefore only works for n8n self-hosted users== This is Miquel from Aprende n8n and Automate with n8n. We have created a new community node Document Generator that generates dynamic content using templates. You can compose complex content with no SETs or FUNCTION ITEMs nodes using this node, like: Send one email with a list of items in the body (i.e., one email with the last entries of an RSS feed). Send one email per item (i.e., one invoice per email). Emails are just a sample. You can create complex dynamic content to: Send messages to Telegram/Slack. Create WordPress entries. Create HTML pages for your website. Create tickets. And more! The sky is your limit ;) If you want to use this workflow, install the community node n8n-nodes-document-generator from Settings > Community nodes. Type "n8n-nodes-document-generator", check "I understand the risks..." and click on "Install": Later, copy and paste this workflow into your n8n. You will get this workflow: This workflow uses the Customer Datastore node to generate sample input items.

Tags

n8nreference-onlyemail-sendn8n-training-customer-datastore
Connects
customerdatastoren8ntrainingCustomer Datastore (n8n training)sendemailSend Email
CategoryEmail Send
Triggermanual
Complexitymedium
Nodes8
AddedSep 11, 2022

Related workflows

See all Email Send
Wsendemail
free

Send trending "Show HN" to email

Triggers every day at 1pm Gets the current content from Hacker News Gets all the different submission items Extracts the rank, title and url Checks if it is a "Show HN" submission Combines the items into a simple email text Sends an email with the email text

by Jan Oberhauser
sendemail
free

Nathan: Your n8n Personal Assistant

Nathan is a proof of concept framework for creating a personal assistant who can handle various day to day functions for you.

by jason
Wsendemail
free

Send daily recipe emails automatically

Not sure what to eat tonight? Have recipes emailed to you daily based on your criterial. To run this workflow, you will need to have: A Recipe Search API key from Edamam An active email account with configured credentials To set up your credentials: Set your Edamam AppID and AppKey in the Search Criteria node Select (or create) your email credentials in the Send Recipes node (and set up the to: and from: email addresses while you are at it) To customize the recipes that you receive, open up the Search Criteria node and modify one or more of the following: RecipeCount** - the numner of recipes you would like to receive IngredientCount** - the maximum number of ingredients you would like each recipe to have CaloriesMin** - the minimum number of calories the recipe will have CaloriesMax** - the maximum number of calories the recipe will have TimeMin** - the minimum amount of time (in minutes) the recipe will take to prepare TimeMax** - the maximum amount of time (in minutes) the recipe will take to prepare Diet** - Select one of the following options: balanced - Protein/Fat/Carb values in 15/35/50 ratio high-fiber - More than 5g fiber per serving high-protein - More than 50% of total

by jason