The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "23_Email_Automation_v2025",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"file_path": "email-automation",
"responseMode": "responseNode"
},
"id": "webhook-trigger",
"name": "Webhook Trigger",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [
240,
300
]
},
{
"parameters": {
"functionCode": "// Email Automation v2025 - Sistema 23\n// Proyecci\u00f3n: $7,250/mes | Automation: 96% | Open Rate: 28.5%\n\nconst input = $input.all()[0].json;\nconst { businessType, audience, frequency, customization } = input;\n\n// Plataforma de automatizaci\u00f3n de email universal\nconst emailPlatforms = {\n mailchimp: {\n api: 'marketing_api_v3',\n features: ['automation', 'segmentation', 'a_b_testing', 'analytics'],\n accuracy: '99.9%_deliverability_rate',\n templates: 'responsive_email_templates'\n },\n sendgrid: {\n api: 'v3_mail_send',\n features: ['transactional_emails', 'marketing_emails', 'analytics'],\n deliverability: 'high_inbox_placement_rate',\n integration: 'developer_friendly_api'\n },\n convertkit: {\n api: 'v3_sequences',\n features: ['sequence_automation', 'tag_based_segmentation', 'visual_automations'],\n creator: 'creator_focused_automation',\n tagging: 'advanced_tagging_system'\n },\n hubspot: {\n api: 'marketing_automation',\n features: ['workflow_automation', 'lead_scoring', 'personalization'],\n integration: 'crm_integrated_automation',\n intelligence: 'ai_powered_optimization'\n }\n};\n\n// Automatizaci\u00f3n de workflows de email\nconst workflowAutomation = {\n welcome: {\n triggers: 'new_subscriber_signup',\n sequence: 'welcome_email_sequence_automation',\n personalization: 'personalized_welcome_messages',\n timing: 'optimal_send_time_optimization'\n },\n nurture: {\n behavior: 'behavior_based_nurturing',\n segments: 'segment_specific_nurturing',\n progression: 'lead_progression_automation',\n optimization: 'continuous_sequence_optimization'\n },\n promotional: {\n offers: 'automated_promotional_campaigns',\n events: 'event_based_email_triggers',\n seasonal: 'seasonal_campaign_automation',\n urgency: 'urgency_based_email_sequences'\n },\n transactional: {\n order: 'order_confirmation_automation',\n shipping: 'shipping_notification_automation',\n receipts: 'receipt_and_invoice_automation',\n resets: 'password_reset_automation'\n }\n};\n\n// Personalizaci\u00f3n inteligente\nconst intelligentPersonalization = {\n content: {\n dynamic: 'dynamic_content_personalization',\n behavior: 'behavior_based_content_adaptation',\n preferences: 'preference_based_customization'\n },\n timing: {\n optimal: 'individual_optimal_send_time',\n timezone: 'timezone_aware_delivery',\n frequency: 'frequency_cap_optimization'\n },\n segmentation: {\n demographic: 'demographic_segmentation',\n behavioral: 'behavioral_segmentation',\n lifecycle: 'lifecycle_stage_segmentation'\n }\n};\n\n// Analytics y optimizaci\u00f3n\nconst emailAnalytics = {\n performance: {\n opens: 'email_open_rate_optimization',\n clicks: 'click_through_rate_improvement',\n conversion: 'email_conversion_tracking',\n unsubscribes: 'unsubscribe_rate_minimization'\n },\n optimization: {\n abTesting: 'automated_a_b_testing',\n timing: 'send_time_optimization',\n content: 'content_performance_optimization'\n },\n insights: {\n behavior: 'email_behavior_analysis',\n patterns: 'engagement_pattern_identification',\n recommendations: 'automated_optimization_recommendations'\n }\n};\n\nreturn {\n emailPlatforms,\n workflowAutomation,\n intelligentPersonalization,\n emailAnalytics,\n compliance: {\n gdpr: 'gdpr_compliance_automation',\n can: 'can_spam_act_compliance',\n unsubscribe: 'one_click_unsubscribe_automation'\n },\n revenueProjection: 7250,\n automationLevel: 96,\n openRate: 28.5,\n timestamp: new Date().toISOString(),\n status: 'email_automation_automated'\n};"
},
"id": "setup-email-platform",
"name": "Configurar Plataforma Email",
"type": "n8n-nodes-base.function",
"typeVersion": 1,
"position": [
460,
300
]
},
{
"parameters": {
"functionCode": "// Crear automatizaciones avanzadas de email\n\nconst emailData = $input.all()[0].json;\nconst { workflowAutomation, intelligentPersonalization, emailPlatforms } = emailData;\n\n// Automatizaciones avanzadas especializadas\nconst advancedAutomation = {\n lifecycle: {\n onboarding: 'customer_onboarding_email_sequence',\n engagement: 'user_engagement_reactivation',\n retention: 'customer_retention_automation',\n winback: 'churn_prevention_campaigns'\n },\n sales: {\n lead: 'lead_nurturing_automation',\n qualification: 'lead_qualification_sequences',\n opportunity: 'opportunity_nurturing_campaigns',\n follow: 'post_demo_follow_up_sequences'\n },\n ecommerce: {\n cart: 'cart_abandonment_recovery',\n purchase: 'purchase_confirmation_optimization',\n review: 'post_purchase_review_requests',\n upsell: 'cross_sell_upsell_automation'\n },\n saas: {\n trial: 'trial_onboarding_automation',\n usage: 'usage_based_engagement_emails',\n upgrade: 'feature_adoption_automation',\n billing: 'billing_and_renewal_automation'\n }\n};\n\n// Optimizaci\u00f3n de entregabilidad\nconst deliverabilityOptimization = {\n content: {\n spam: 'spam_score_optimization',\n authentication: 'dkim_spf_dmarc_setup',\n reputation: 'sender_reputation_management'\n },\n list: {\n hygiene: 'email_list_hygiene_automation',\n engagement: 'engagement_based_list_cleaning',\n segmentation: 'list_segmentation_optimization'\n },\n technical: {\n rendering: 'email_rendering_optimization',\n loading: 'email_loading_speed_optimization',\n mobile: 'mobile_email_optimization'\n }\n};\n\n// ROI y m\u00e9tricas de performance\nconst emailPerformance = {\n efficiency: {\n automation: '96%_email_processes_automated',\n time: '8.2_hours_daily_time_savings',\n scaling: 'unlimited_email_volume_capacity'\n },\n engagement: {\n open: '28.5%_average_open_rate',\n click: '4.7%_average_click_rate',\n conversion: '2.8%_email_conversion_rate'\n },\n business: {\n revenue: '$145K_monthly_email_driven_revenue',\n leads: '2.8K_monthly_email_generated_leads',\n customers: '450_monthly_email_converted_customers'\n }\n};\n\nreturn {\n advancedAutomation,\n deliverabilityOptimization,\n emailPerformance,\n expectedOutcomes: {\n efficiency: '96%_email_processes_automated',\n engagement: '28.5%_open_rate_optimization',\n revenue: '$145K_monthly_email_revenue',\n roi: '5.2x_return_on_email_investment'\n }\n};"
},
"id": "create-advanced-automation",
"name": "Crear Automatizaci\u00f3n Avanzada",
"type": "n8n-nodes-base.function",
"typeVersion": 1,
"position": [
680,
300
]
},
{
"parameters": {
"functionCode": "// Implementar escalamiento y optimizaci\u00f3n global\n\nconst automationData = $input.all()[0].json;\nconst { advancedAutomation, deliverabilityOptimization, emailPerformance } = automationData;\n\n// Escalamiento global\nconst globalScaling = {\n automation: {\n advanced: 'ai_powered_email_automation',\n intelligent: 'machine_learning_optimization',\n predictive: 'predictive_email_timing_and_content'\n },\n intelligence: {\n personalization: 'hyper_personalized_email_content',\n adaptation: 'real_time_behavioral_adaptation',\n optimization: 'continuous_email_optimization'\n },\n global: {\n languages: '25_language_email_automation',\n regions: 'global_email_compliance_management',\n cultural: 'cultural_email_customization'\n }\n};\n\n// ROI global\nconst globalRoiAnalysis = {\n investment: {\n platform: '$1,200/month (email_platform_subscription)',\n automation: '$900/month (automation_tools_and_ai)',\n content: '$1,100/month (email_content_creation)',\n management: '$1,800/month (email_automation_specialists)',\n total: '$5,000/month'\n },\n returns: {\n automation: '$95,000/month (automation_efficiency_savings)',\n revenue: '$145,000/month (email_driven_revenue)',\n engagement: '$65,000/month (engagement_improvements)',\n retention: '$85,000/month (customer_retention_benefits'),\n totalReturns: '$390,000/month'\n },\n metrics: {\n roi: '7,800%',\n paybackPeriod: '0.4 days',\n global: '25_language_global_email_reach',\n scale: 'unlimited_email_automation_capacity'\n }\n};\n\nreturn {\n globalScaling,\n globalRoiAnalysis,\n successMetrics: {\n month3: '$180,000_monthly_email_value',\n month6: '$390,000_monthly_email_value',\n month12: '$750,000_monthly_email_value',\n year2: '$1,500,000_monthly_email_value_automated'\n }\n};"
},
"id": "implement-global-scaling",
"name": "Implementar Escalamiento Global",
"type": "n8n-nodes-base.function",
"typeVersion": 1,
"position": [
900,
300
]
}
],
"connections": {
"Webhook Trigger": {
"main": [
[
{
"node": "Configurar Plataforma Email",
"type": "main",
"index": 0
}
]
]
},
"Configurar Plataforma Email": {
"main": [
[
{
"node": "Crear Automatizaci\u00f3n Avanzada",
"type": "main",
"index": 0
}
]
]
},
"Crear Automatizaci\u00f3n Avanzada": {
"main": [
[
{
"node": "Implementar Escalamiento Global",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1"
},
"staticData": null,
"tags": [
{
"createdAt": "2025-11-16T15:21:52.000Z",
"updatedAt": "2025-11-16T15:21:52.000Z",
"id": "email-automation",
"name": "Email Automation"
}
],
"triggerCount": 1,
"updatedAt": "2025-11-16T15:21:52.000Z",
"versionId": "email-automation-v2025-23"
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
23_Email_Automation_v2025. Webhook trigger; 4 nodes.
Source: https://github.com/tortuguitahack/ecosistemoney/blob/a540d8f8069704462ad259775fcccb5c4d83fd0f/23_Email_Automation_v2025.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
A production-ready authentication workflow implementing secure user registration, login, token verification, and refresh token mechanisms. Perfect for adding authentication to any application without
Portfolio Orchestrator. Uses httpRequest. Webhook trigger; 59 nodes.
This n8n template demonstrates how a simple Multi-Layer Perceptron (MLP) neural network can predict housing prices. The prediction is based on four key features, processed through a three-layer model.
github code Try yourself
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.