CFN Marketing Email Campaigns Skill

Automate email campaign creation, scheduling, testing, and analytics via n8n workflows.

14|2|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/masharratt/claude-flow-novice --skill cfn-marketing-email-campaigns-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CFN Marketing Email Campaigns Skill
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/cfn-extras/skills/marketing/cfn-marketing-email-campaigns
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill cfn-marketing-email-campaigns-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, and includes scripts (resource) components.

What problem does it solves?

This Skill streamlines the entire email marketing workflow by automating campaign creation, scheduling, testing, and performance tracking. It removes the complexity of manual campaign management and ensures consistent execution.

Core Features & Use Cases

  • Campaign Creation & Scheduling: Create email campaigns from templates and schedule them for optimal delivery times.
  • Test Email Distribution: Send preview emails to test addresses before launching to your full audience.
  • Performance Analytics: Retrieve detailed campaign statistics including opens, clicks, and conversions.
  • Use Case: Launch a "Spring Sale 2025" campaign by creating it from a template, sending test emails to your team for approval, scheduling it for 10 AM EST, and tracking its performance the next day—all through simple commands.

Quick Start

Create a new email campaign named 'Spring Sale 2025' with the subject 'Save 30% This Spring!' using the 'spring-sale-template' for the 'active-customers' segment.

Frequently Asked Questions about CFN Marketing Email Campaigns Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate email campaign creation and scheduling with n8n?

Automating email campaign creation and scheduling with n8n involves building workflows that construct JSON payloads, validate parameters, and POST to your email service API. This Skill provides pre-built n8n automation that handles template selection, audience segmentation, delivery time optimization, and campaign launch—eliminating manual steps across creation to scheduling.

Can I send test emails before launching a full email marketing campaign?

Yes. Test email distribution is built into this automation. Before launching to your full audience, send preview emails to test addresses for approval. The workflow validates content, constructs the test payload, and delivers test messages via RESTful API calls before scheduling the production campaign.

What's the best way to track email campaign performance and analytics?

Retrieve detailed campaign statistics including opens, clicks, and conversions through automated performance analytics queries. This Skill fetches metrics across templates and audience segments via standardized JSON responses, letting you analyze results the same day without manual reporting.

Do I need API key authentication to run n8n email workflows?

Yes. RESTful HTTP POST calls to the n8n base URL require API key authentication. This Skill handles credential validation and secure payload construction, so workflows authenticate automatically once you configure your n8n API key.

Can this work with multiple email templates and audience segments?

Yes. The automation supports campaign creation from templates and targeting specific audience segments. Parameter validation ensures correct template and segment selection, and performance analytics break down results by both template and segment for detailed insights.

What dependencies do I need to run email campaign automation?

The Skill depends on jq for JSON processing and curl for HTTP requests. These tools power parameter validation, JSON payload construction, and RESTful API communication with n8n, forming the foundation of the automation pipeline.