executing-marketing-campaigns
Plans, creates, and optimizes marketing campaigns including content strategy, social media, email, and analytics. Helps develop go-to-market strategies, campaign messaging, and performance measurement.
What this skill does
# Executing Marketing Campaigns This Skill helps marketing teams plan campaigns, develop messaging, manage execution across channels, and measure results. Use this when developing marketing strategies, creating campaign content, planning social media, drafting emails, or analyzing campaign performance. ## Quick Navigation - **Campaign Planning**: See [campaigns.md](reference/campaigns.md) for structured campaign development - **Content Creation**: See [content.md](reference/content.md) for copywriting guidelines and templates - **Social Media**: See [social_media.md](reference/social_media.md) for platform-specific strategies - **Email Marketing**: See [email.md](reference/email.md) for email templates and best practices - **Analytics & Measurement**: See [analytics.md](reference/analytics.md) for KPIs and reporting - **Brand Guidelines**: See [brand.md](reference/brand.md) for company voice and visual standards - **Templates & Tools**: See [templates.md](reference/templates.md) for ready-to-use templates ## Core Principles ### Key Marketing Terminology (Consistent Throughout) - **Campaign**: A coordinated set of marketing activities with unified messaging around a specific goal - **Channels**: Distribution platforms (email, social media, paid ads, blog, etc.) - **Target Audience**: Specific demographic/psychographic segments the campaign addresses - **Engagement Rate**: Percentage of audience who interact with content - **Conversion**: A desired action (signup, purchase, demo request, etc.) - **CTR (Click-Through Rate)**: Percentage of impressions that result in clicks - **CAC (Customer Acquisition Cost)**: Total marketing spend divided by new customers acquired ### Workflow: Campaign Development & Execution When developing a marketing campaign, follow this structured approach: 1. **Define Objectives** - What business goal does this campaign support? (lead generation, brand awareness, product launch, retention) - What is the target conversion or engagement metric? - What's the timeline? 2. **Identify Target Audience** - Who are we reaching? - What are their pain points and motivations? - Where do they spend time online? 3. **Develop Campaign Strategy** - Core message/value proposition - Channel mix (which channels reach this audience best?) - Content themes and messaging pillars - Competitive positioning 4. **Create Campaign Assets** - Refine messaging for each channel - Create copy, visuals, and interactive elements - Ensure brand consistency (see [brand.md](reference/brand.md)) - Develop email sequences, social posts, landing pages as needed 5. **Plan Campaign Execution** - Timeline and launch date - Channel-specific scheduling - Responsible team members - Budget allocation 6. **Set Up Measurement** - Define success metrics and KPIs - Establish baseline/benchmark - Plan reporting cadence - Identify monitoring tools 7. **Launch & Monitor** - Execute across channels - Track performance daily - Make real-time optimizations - Document learnings 8. **Analyze & Report** - Compare results to targets - Calculate ROI and campaign efficiency - Document what worked/what didn't - Recommend improvements for future campaigns ### Decision Framework: Channel Selection **High Urgency + Broad Audience** → Paid advertising, email (existing list) **Long Sales Cycle + Technical Audience** → Content marketing, LinkedIn **Quick Feedback Needed** → Social media, paid social testing **Build Thought Leadership** → Blog, webinars, case studies **Direct Customer Outreach** → Email sequences, sales outreach **Awareness + Engagement** → Social media, community building ## Common Challenges & Solutions **Problem**: Campaign messaging isn't resonating **Solution**: Review target audience definition, test different value propositions in paid ads first, analyze engagement data for what topics generate interest **Problem**: Low email open rates **Solution**: Test subject lines, adjust send times, verify email list quality is high, improve sender reputation **Problem**: Can't isolate campaign impact **Solution**: Use UTM parameters consistently, maintain separate landing pages per campaign, ensure analytics tracking is configured **Problem**: Budget wasted on wrong channels **Solution**: Start with channel audit showing where target audience is, begin with paid testing on multiple channels, allocate budget based on performance data ## Collaboration Tips - **With Product Team**: Share competitive positioning and customer feedback from campaigns - **With Sales Team**: Provide campaign context and lead scoring criteria - **With Design Team**: Brief them on brand guidelines and campaign visual direction - **With Analytics Team**: Define metrics upfront, request custom dashboards --- ## Next Steps 1. Start with [campaigns.md](reference/campaigns.md) if you're planning a new campaign 2. Use [content.md](reference/content.md) for copywriting and messaging 3. Reference [templates.md](reference/templates.md) for ready-to-use formats 4. Check [analytics.md](reference/analytics.md) to set up measurement **Note**: Always verify current marketing performance, budget constraints, and competitive landscape before starting. This Skill provides frameworks and best practices but should be adapted to your company's specific situation.
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".