Monthly Event Newsletter
detail.loadingPreview
Sends a monthly email newsletter with upcoming events.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow automatically scrapes event listings from a website, formats them into an HTML email, and sends it out monthly. It's designed to keep subscribers informed about upcoming events.
Key Features
- Scheduled monthly execution.
- Web scraping of event details (date, artist, support, location, link).
- Dynamic HTML email generation.
- Customizable email content and subject.
- Gmail integration for sending the newsletter.
How To Use
- Configure Environment Variables: Set
BASE_URLto the website you want to scrape andWEBHOOK_URLif needed for link generation. - Configure Nodes:
- Get events page: Update the
urlparameter with the base URL of the website. - Get all events from the page: Update the
cssSelectorforli.event-listings-elementto match the structure of event list items on the target website. - Get each event data: Update the
cssSelectorandattributeparameters for each desired piece of event data (datetime, artist, support, location, link) to match the website's HTML structure. - Setup location and email: Set the
locationandemailvalues to the desired recipient email address. - Send it: Ensure your Gmail account is connected to this node.
- Get events page: Update the
- Activate Workflow: Enable the workflow to start the monthly execution.
Apps Used
Workflow JSON
{
"id": "4fb6fa10-af8f-4e7c-89e6-3c9437944e72",
"name": "Monthly Event Newsletter",
"nodes": 0,
"category": "Email Automation",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 4fb6fa10-af8f...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
AI Powered Gmail Labeling
Automatically label incoming Gmail messages using AI based on their content.
Community Email Summary Agent
Automates fetching, summarizing, and distributing daily emails.
Send Email with Embedded Image
Sends an email with an image embedded in the HTML body.
Forward Netflix Emails with Mailjet
Automatically forward Netflix emails received via Gmail to multiple recipients using Mailjet.
Community Contributed Gmail Labeler
Automate Gmail email categorization by leveraging AI to read and create labels.
Gmail Label Manager
Automate Gmail label management for emails.