integrated-marketing

$npx mdskill add kostja94/marketing-skills/integrated-marketing

Plan integrated marketing campaigns and coordinate channels effectively.

  • Helps plan integrated marketing and coordinate channel mix.
  • Depends on marketing channel definitions and campaign structures.
  • Uses PESO model and IMC principles to recommend strategies.
  • Delivers structured program, channel, and campaign definitions.

SKILL.md

.github/skills/integrated-marketingView on GitHub ↗
---
name: integrated-marketing
description: When the user wants to plan integrated marketing, coordinate channels, or clarify program vs channel vs campaign. Also use when the user mentions "IMC," "integrated marketing," "channel mix," "marketing program," "PESO model," "integrated marketing communications," "omnichannel marketing," "channel strategy," "marketing mix," or "cross-channel campaign." For content planning, use content-marketing.
metadata:
  version: 1.1.1
---

# Strategies: Integrated Marketing (IMC)

Guides Integrated Marketing Communications (IMC) strategy. IMC coordinates all marketing channels to deliver a consistent message and unified customer experience. Companies using integrated approaches achieve ~25% higher marketing ROI; optimized channel mixes outperform by ~27% in acquisition efficiency.

**When invoking**: On **first use**, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output.

## Program vs. Channel vs. Campaign

| Term | Definition | Examples |
|------|------------|----------|
| **Program** | High-level strategy; collection of channels to achieve a discrete goal | Thought leadership program, lifecycle program, loyalty program |
| **Channel** | Specific medium/platform for communication | Email, LinkedIn, SEO, paid ads, events |
| **Campaign** | Time-bound initiative using one or more channels | Product launch, seasonal sale, holiday giveaway |

**Relationship**: Program contains campaigns; campaigns use channels. Avoid using terms interchangeably.

## PESO Model

Organize communications into four integrated categories:

| Type | Examples | Role |
|------|----------|------|
| **Paid** | Ads, sponsored content, influencer partnerships | Immediate reach, targeting |
| **Earned** | PR, media coverage, organic mentions | Authority, credibility |
| **Shared** | Social engagement, co-created content, EGC | Community, authenticity |
| **Owned** | Website, blog, email, content hub | Strategic foundation; anchor |

**Best practice**: Owned media as anchor; sequence PESO intentionally. Integration over silos--all four work together for synergy.

## Growth Metrics by Stage

| Stage | Focus metrics |
|-------|----------------|
| **Early (traffic)** | Website traffic; organic traffic; keyword rankings |
| **Channel testing** | ROI (influencer), LTV (discount), ROAS (paid) |
| **Monetization** | CAC, conversion rate |
| **Scale** | MRR, ARR |

**Principle**: Growth is a means, not an end—it serves conversion and monetization. Don't pursue traffic at the cost of user precision or long-term brand health.

## Customer Journey by Stage

Map touchpoints across the lifecycle to avoid channel silos:

| Stage | Touchpoints |
|-------|-------------|
| **Awareness** | PR, ads, word-of-mouth, email, PPC |
| **Consideration** | Social ads, reviews, blog, media, direct email |
| **Purchase** | Website, e-commerce, store |
| **Retention** | FAQ, knowledge base, community forum |
| **Advocacy** | Social, blog, promotions, newsletter |

**Use**: Assign channels to stages; ensure handoffs (e.g. awareness → consideration) are intentional. See **growth-funnel** for AARRR framework.

## Channel Evaluation Framework

When selecting channels, evaluate across:

| Variable | Question |
|---------|----------|
| **Goal** | Awareness, acquisition, loyalty? |
| **Cost** | Budget; CAC vs LTV |
| **Measurability** | Can you attribute impact? ROI clarity? |
| **Speed** | Time to full impact |
| **Scale** | How big can this channel get? |
| **Fit** | Does target audience use it? |
| **Effort** | Resources to set up and maintain |

## Example Programs

| Program | Channels | Goal |
|---------|----------|------|
| **Thought leadership** | PR, social, influencers, spokespeople, events | Brand authority |
| **Lifecycle** | Email, website chat, retargeting, SMS | Conversion, retention |
| **Loyalty** | Email campaigns, promotions, personalized offers | Retention |
| **Brand awareness** | Content marketing, influencer partnerships, PR | Reach |

**Content marketing**: See **content-marketing** for content types, formats, repurposing across channels.

## IMC Best Practices

- **Message consistency**: Same core message across channels; adapt for each medium
- **Start focused**: 2-3 connected channels first; prove ROI before expanding
- **Map to funnel**: Assign channels to awareness, consideration, decision
- **Unified measurement**: Single framework tracking shared goals; avoid channel-only reporting
- **Cross-channel attribution**: Link channels to determine true performance

## Output Format

- **Program** definition and goal
- **Channel** selection with evaluation rationale
- **PESO** mapping (which channels = paid/earned/shared/owned)
- **Campaign** structure (if applicable)
- **Measurement** approach

## Related Skills

- **cold-start-strategy**: Cold start for early-stage; first users, launch channels
- **indie-hacker-strategy**: Indie hacker channel mix; Build in Public; first 100 users
- **discount-marketing-strategy**: Promotional pricing; LTV (discount) in channel testing
- **pricing-strategy**: Base price structure; pricing-strategy + discount-marketing = full pricing approach
- **seo-strategy**: SEO workflow, prioritization; SEO as owned/organic channel
- **paid-ads-strategy**: Paid ads (Google, Meta, LinkedIn); when to use; ROAS; PESO Paid channel
- **parasite-seo, programmatic-seo**: Parasite SEO (high-authority platforms), programmatic SEO (pages at scale)
- **affiliate-marketing, community-forum, creator-program, directory-submission, employee-generated-content, email-marketing, influencer-marketing, public-relations, referral-program**: Specific channel tactics
- **generative-engine-optimization**: GEO as channel for AI search visibility
- **ai-traffic-tracking**: Track AI channel traffic in GA4; measure GEO impact
- **traffic-analysis**: Attribution, UTM, multi-channel reporting
- **analytics-tracking**: GA4, event tracking across channels
- **content-strategy**: SEO content (topic clusters); owned media pillar
- **content-marketing**: Content types, formats, channels, repurposing; full content marketing plan

More from kostja94/marketing-skills

SkillDescription
404-page-generatorWhen the user wants to create, optimize, or audit 404 error pages. Also use when the user mentions "404 page," "404 error," "error page," "page not found," "broken link page," "404 design," "custom 404," "404 redirect," "404 page UX," or "404 recovery." For sitewide page planning, use website-structure.
about-page-generatorWhen the user wants to create, optimize, or audit About page content. Also use when the user mentions "about page," "about us," "company story," "our team," "about section," "company overview," "brand story," "team page," or "who we are." For sitewide page planning, use website-structure.
affiliate-marketingWhen the user wants to plan, implement, or optimize affiliate marketing strategy. Also use when the user mentions "affiliate marketing," "affiliate program strategy," "CPS model," "affiliate recruitment," "commission structure," "affiliate partners," "affiliate network," "affiliate tracking," "affiliate commission," or "partner marketing." For affiliate page, use affiliate-page-generator.
affiliate-page-generatorWhen the user wants to create, optimize, or audit affiliate program page content. Also use when the user mentions "affiliate program," "affiliate page," "partner program," "referral program page," "affiliate landing," "partner landing," "commission page," or "affiliate signup." For affiliate program strategy, use affiliate-marketing.
ai-traffic-trackingWhen the user wants to track AI search traffic in GA4 or GSC. Also use when the user mentions "AI traffic," "ChatGPT referral," "Perplexity traffic," "AI Overviews," "GA4 AI sources," "AI search analytics," "track AI referrals," "AI search traffic," "Claude traffic," or "how to track AI traffic." For AI SEO strategy, use generative-engine-optimization.
alternatives-page-generatorWhen the user wants to create, optimize, or audit alternatives or comparison content (page or blog article). Also use when the user mentions "alternatives page," "alternatives listicle," "X alternatives," "competitor comparison," "vs page," "compare page," "best alternatives to X," "switch from X," "competitor brand traffic," "brand keyword ads," or "intercept competitor search." For competitor research, use competitor-research.
api-page-generatorWhen the user wants to create, optimize, or audit the API introduction/overview page. Also use when the user mentions "API page," "API landing page," "/api page," "API overview," "developer landing," "API marketing," or "API for developers." Note: API documentation (endpoint reference) lives in docs; use docs-page-generator.
app-adsWhen the user wants to run app install ads, user acquisition (UA), or promote mobile apps. Also use when the user mentions "app ads," "app install ads," "UA," "user acquisition," "Google App Campaigns," "Apple Search Ads," "ASA," "UAC," "App Store ads," "Play Store ads," "CPI," or "app promotion." For store listings, use distribution-channels.
article-contentWhen the user wants to write, generate, or create article body content—blog post body, long-form content, how-to guide, listicle. Also use when the user mentions "write article," "article content," "blog post content," "article body," "long-form content creation," "generate article," "article draft," "how-to guide content," "listicle content," "information gain," or "content density." For single post page structure, schema, and SEO metadata, use article-page-generator. For blog index/listing page, use blog-page-generator. For short ad, landing, or email copy, use copywriting.
backlink-analysisWhen the user wants to analyze backlinks, audit link profile, or identify link issues. Also use when the user mentions "backlink analysis," "backlink audit," "referring domains," "toxic links," "link profile," or "disavow file." For acquisition, use link-building.