Block 1 - Webhook Trigger
- Type / Role
- n8n-nodes-base.webhook - webhook
- Config choices
- Version 2
This workflow is provided as-is. Please review and test before using in production.
Verified Press Pass Generator for Media Events Automate press credential verification and badge generation for journalists covering your events Description Streamline your event media managem...
n8n-nodes-base.webhook, n8n-nodes-base.if, n8n-nodes-base.stopanderror, n8n-nodes-base.code, n8n-nodes-base.gmail, n8n-nodes-base.slack, n8n-nodes-base.googlesheets, n8n-nodes-base.respondtowebhook
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Jitesh Dugar.
Original n8n.io sourceAutomate press credential verification and badge generation for journalists covering your events
Streamline your event media management with this comprehensive press pass automation. When journalists apply for credentials, this workflow instantly validates their identity, verifies their media affiliation, generates professional digital badges with QR codes, and delivers everything via emailβall within seconds.
Perfect for conferences, product launches, trade shows, corporate events, and any occasion requiring verified media access.
1. Application Submission Journalist fills out form on your event website (name, email, media outlet, photo, phone)
2. Data Validation Webhook receives application and checks for required fields (name, email, photo)
3. Email Verification VerifiEmail API validates email domain, checks MX records, and confirms media affiliation
4. Credential Generation
5. Badge Creation HTMLCSSToImage API renders professional badge with:
6. Distribution
7. Event Check-In Security scans QR code at event entrance, verifies credentials instantly
1. Import Workflow
2. Configure Webhook
3. Add API Credentials
4. Setup Google Sheets Create a new sheet named "Press Pass Logs" with these column headers:
Timestamp | Press ID | Name | Email | Phone | Media Outlet | Email Domain | Verification Status | Event Name | Issued Date | Valid Until | Badge Image URL | QR Code URL | Verification URL | Photo URL | Execution Mode
5. Customize Badge Design
html_content field#667eea and #764ba2 with your brand colors6. Update Email Content
7. Configure Slack Channel
8. Test the Workflow Send a test POST request using Postman or cURL:
curl -X POST https://your-n8n-url/webhook/press-application \
-H "Content-Type: application/json" \
-d '{
"name": "Jane Smith",
"email": "[email protected]",
"media_outlet": "BBC News",
"photo_url": "https://randomuser.me/api/portraits/women/50.jpg",
"phone": "+44-1234567890",
"event_name": "Tech Summit 2025"
}'
9. Go Live
#667eea, #764ba2) to your brand colorsIssue: "Webhook not receiving data" Solution: Ensure workflow is activated and webhook URL is correct in form action
Issue: "Email verification fails for valid domains" Solution: Check VerifiEmail API credit balance and credential configuration
Issue: "Badge image not generating" Solution: Verify HTMLCSSToImage API key is correct and has sufficient credits
Issue: "Gmail not sending" Solution: Reconnect Gmail OAuth credential and check sending limits
Issue: "QR code not loading in badge" Solution: Ensure QR code URL is properly encoded and publicly accessible
event-management press-pass credential-verification badge-generation email-automation qr-code media-relations event-technology htmlcsstoimage verifi-email gmail slack google-sheets webhook automation workflow conference journalism press-credentials
This workflow template is provided as-is for use with n8n. Customize freely for your organization's needs.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Automated press pass verification & badge creation with QR codes & multi-channel distribution |
|---|---|
| Complexity | advanced |
| Nodes | 17 |
| Categories | Miscellaneous |
| Author | Jitesh Dugar |
| Published | 13 Nov 2025 |
Use the JSON export at /data/workflows/10793/10793.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Verified Press Pass Generator for Media Events Automate press credential verification and badge generation for journalists covering your events Description Streamline your event media managem...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Miscellaneous use case.