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.
$ npx claude-code-templates@latest --skill="creative-design/executing-marketing-campaigns" --yesRequires Claude Code. The command adds this skill to your project's .claudedirectory — nothing runs on ToolZip's servers.
What's inside this skill
Component source
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 for structured campaign development
- Content Creation: See content.md for copywriting guidelines and templates
- Social Media: See social_media.md for platform-specific strategies
- Email Marketing: See email.md for email templates and best practices
- Analytics & Measurement: See analytics.md for KPIs and reporting
- Brand Guidelines: See brand.md for company voice and visual standards
- Templates & Tools: See 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:
- Define Objectives
- What is the target conversion or engagement metric?
- What's the timeline?
- Identify Target Audience
- What are their pain points and motivations?
- Where do they spend time online?
- Develop Campaign Strategy
- Channel mix (which channels reach this audience best?)
- Content themes and messaging pillars
- Competitive positioning
- Create Campaign Assets
- Create copy, visuals, and interactive elements
- Ensure brand consistency (see brand.md)
- Develop email sequences, social posts, landing pages as needed
- Plan Campaign Execution
- Channel-specific scheduling
- Responsible team members
- Budget allocation
- Set Up Measurement
- Establish baseline/benchmark
- Plan reporting cadence
- Identify monitoring tools
- Launch & Monitor
- Track performance daily
- Make real-time optimizations
- Document learnings
- Analyze & Report
- 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 buildingCommon 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 dataCollaboration 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
- Start with campaigns.md if you're planning a new campaign
- Use content.md for copywriting and messaging
- Reference templates.md for ready-to-use formats
- Check analytics.md to set up measurement
Related Claude Code Skills
Frontend Design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
Ui Ux Pro Max
"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples."
Ui Design System
UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.
Canvas Design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Mobile Design
Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.
3d Web Experience
"Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience."
Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.