Streamline your post-event analysis with this smart n8n workflow. Triggered by a simple webhook, it instantly gathers attendee and engagement data from your event platform, calculates key metrics, and uses AI to generate a polished, professional report. The final summary is emailed to stakeholders and saved securely in a database — all without manual effort. Perfect for conferences, webinars, and corporate events. 📧📈
Key Features
- Webhook triggered – Starts instantly via HTTP POST request
 
- Multi-source data collection – Fetches attendees & engagement metrics
 
- Advanced analytics – Calculates attendance rates, engagement scores, top sessions
 
- AI-powered insights – Uses GPT-4 to generate professional reports
 
- Auto-email delivery – Sends report to stakeholders
 
- Database archiving – Saves reports to PostgreSQL
 
What it Analyzes
- Attendance rates & check-ins
 
- Average session time
 
- Engagement scores (polls, Q&A, networking)
 
- Top performing sessions
 
- Attendee breakdown (by role & company)
 
- AI-generated insights & recommendations
 
Workflow Process
- The Webhook Trigger node starts the workflow when an HTTP POST request is received with event details.
 
- Get Attendees (GET) pulls the list of registered and checked-in participants from your event system.
 
- Get Engagement Metrics (GET) retrieves interaction data like poll responses, Q&A activity, and session views.
 
- Process Metrics calculates key stats: attendance rate, average session duration, engagement score, and ranks top sessions.
 
- AI Generate Report uses GPT-4 to create a clear, professional summary with insights and recommendations based on the data.
 
- AI Agent coordinates data flow and prepares the final report structure using chat model and memory tools.
 
- Save to Database (Insert) stores the full report and raw metrics in PostgreSQL for future reference.
 
- Send Report Email automatically emails the AI-generated report to the specified recipient.
 
- Send Response returns a confirmation back to the triggering system via webhook.
 
Setup Instructions
- Import this JSON into n8n
 
- Configure credentials:
- Event API (for GET requests)
 
- OpenAI (GPT-4)
 
- SMTP (for email delivery)
 
- PostgreSQL (for data storage)
 
 
- Trigger via webhook with event data
 
- Receive comprehensive report via email within minutes!
 
Prerequisites
- Event platform with REST API (for attendee & engagement data)
 
- OpenAI API key (GPT-4 access)
 
- SMTP server credentials (Gmail, SendGrid, etc.)
 
- PostgreSQL database with write access
 
Example Webhook Payload
{
  "eventId": "evt_123",
  "eventName": "Tech Summit 2025",
  "eventDate": "2025-10-29",
  "email": "[email protected]"
}
Modification Options
- Add custom metrics in the Process Metrics node (e.g., NPS score, feedback sentiment)
 
- Change AI tone in AI Generate Report (formal, executive summary, or creative)
 
- Modify email template in Send Report Email with your branding
 
- Connect to different data sources by updating GET nodes
 
- Add Slack or Teams notification after Send Report Email
 
Ready to automate your event reporting?
Get in touch with us for custom n8n workflows!