aiwg
Version:
Cognitive architecture for AI-augmented software development with structured memory, ensemble validation, and closed-loop correction. FAIR-aligned artifacts, 84% cost reduction via human-in-the-loop, standards adopted by 100+ organizations.
579 lines (411 loc) • 16.8 kB
Markdown
# Messaging Matrix Template
---
**Metadata**:
```yaml
id: STR-002
template_name: Messaging Matrix Template
version: 1.0.0
category: Strategy
subcategory: Messaging
framework: Audience-Channel Mapping
related_templates:
- STR-001 (Campaign Strategy)
- STR-003 (Positioning Statement)
- STR-005 (Audience Segmentation)
- BRD-002 (Brand Voice Guide)
- CON-001 (Content Brief)
primary_agents:
- content-strategist
- brand-manager
- copywriter
lifecycle_phase: Planning
status: active
```
---
## Purpose
This template provides a structured framework for mapping messages to specific audiences across different channels and customer journey stages. It ensures consistent, targeted messaging that resonates with each segment while maintaining brand coherence.
---
## Messaging Overview
### Campaign/Product Name
`[Campaign or product this messaging supports]`
### Messaging Period
- **Start Date**: `YYYY-MM-DD`
- **End Date**: `YYYY-MM-DD` (or "Evergreen")
- **Review Cadence**: `[Monthly/Quarterly/Annual]`
### Core Positioning
`[One-sentence core positioning - see STR-003 for full positioning statement]`
---
## 1. Messaging Hierarchy
### 1.1 Master Message Architecture
```
Core Positioning Statement
↓
Value Proposition
↓
Pillar Messages (3-5 key themes)
↓
Supporting Messages (proof points, features, benefits)
↓
Tactical Messages (channel-specific, audience-specific)
```
### 1.2 Value Proposition
**For** `[target customer]`
**Who** `[statement of need or opportunity]`
**The** `[product/service name]` is a `[product category]`
**That** `[key benefit, compelling reason to buy]`
**Unlike** `[primary competitive alternative]`
**Our product** `[statement of primary differentiation]`
### 1.3 Pillar Messages
These are the 3-5 core themes that support your value proposition:
**Pillar 1**: `[Theme name]`
- **Message**: `[30-50 word statement]`
- **Proof Points**: `[Data, examples, testimonials]`
**Pillar 2**: `[Theme name]`
- **Message**: `[30-50 word statement]`
- **Proof Points**: `[Data, examples, testimonials]`
**Pillar 3**: `[Theme name]`
- **Message**: `[30-50 word statement]`
- **Proof Points**: `[Data, examples, testimonials]`
**Pillar 4** (optional): `[Theme name]`
- **Message**: `[30-50 word statement]`
- **Proof Points**: `[Data, examples, testimonials]`
**Pillar 5** (optional): `[Theme name]`
- **Message**: `[30-50 word statement]`
- **Proof Points**: `[Data, examples, testimonials]`
---
## 2. Audience-Based Messaging
**Reference**: See STR-005 (Audience Segmentation Template) for detailed audience profiles
### Audience 1: `[Segment Name]`
#### Profile Summary
- **Primary Pain Points**: `___________`
- **Key Motivations**: `___________`
- **Decision Criteria**: `___________`
#### Messages for This Audience
**Headline/Hook**:
`[Attention-grabbing opening specific to this audience]`
**Primary Message**:
`[Core message addressing their specific pain point or motivation]`
**Supporting Messages**:
1. `[Supporting point 1]`
2. `[Supporting point 2]`
3. `[Supporting point 3]`
**Proof Points**:
- `[Stat, case study, or testimonial relevant to this audience]`
- `[Additional proof point]`
**Call-to-Action (CTA)**:
- Primary CTA: `[e.g., "Start Free Trial"]`
- Secondary CTA: `[e.g., "Watch Demo"]`
**Avoid With This Audience**:
`[Messages, jargon, or framings that don't resonate or actively turn off this segment]`
---
### Audience 2: `[Segment Name]`
#### Profile Summary
- **Primary Pain Points**: `___________`
- **Key Motivations**: `___________`
- **Decision Criteria**: `___________`
#### Messages for This Audience
**Headline/Hook**:
`[Attention-grabbing opening specific to this audience]`
**Primary Message**:
`[Core message addressing their specific pain point or motivation]`
**Supporting Messages**:
1. `[Supporting point 1]`
2. `[Supporting point 2]`
3. `[Supporting point 3]`
**Proof Points**:
- `[Stat, case study, or testimonial relevant to this audience]`
- `[Additional proof point]`
**Call-to-Action (CTA)**:
- Primary CTA: `[e.g., "Request Enterprise Demo"]`
- Secondary CTA: `[e.g., "Download Whitepaper"]`
**Avoid With This Audience**:
`[Messages, jargon, or framings that don't resonate or actively turn off this segment]`
---
### Audience 3: `[Segment Name]`
#### Profile Summary
- **Primary Pain Points**: `___________`
- **Key Motivations**: `___________`
- **Decision Criteria**: `___________`
#### Messages for This Audience
**Headline/Hook**:
`[Attention-grabbing opening specific to this audience]`
**Primary Message**:
`[Core message addressing their specific pain point or motivation]`
**Supporting Messages**:
1. `[Supporting point 1]`
2. `[Supporting point 2]`
3. `[Supporting point 3]`
**Proof Points**:
- `[Stat, case study, or testimonial relevant to this audience]`
- `[Additional proof point]`
**Call-to-Action (CTA)**:
- Primary CTA: `___________`
- Secondary CTA: `___________`
**Avoid With This Audience**:
`[Messages, jargon, or framings that don't resonate or actively turn off this segment]`
---
## 3. Channel-Specific Messaging
### 3.1 Paid Search (SEM)
**Character Limits**: Headlines 30 chars, descriptions 90 chars
| Audience | Headline | Description | Display URL |
|----------|----------|-------------|-------------|
| `[Audience 1]` | `[30 chars max]` | `[90 chars max]` | `[URL path]` |
| `[Audience 2]` | `[30 chars max]` | `[90 chars max]` | `[URL path]` |
| `[Audience 3]` | `[30 chars max]` | `[90 chars max]` | `[URL path]` |
### 3.2 Social Media (Organic & Paid)
#### LinkedIn
**Best Practices**: Professional tone, thought leadership, B2B focus
| Audience | Hook (First Line) | Body Message | CTA |
|----------|------------------|--------------|-----|
| `[Audience 1]` | `[Grab attention]` | `[Value prop]` | `[CTA]` |
| `[Audience 2]` | `[Grab attention]` | `[Value prop]` | `[CTA]` |
**Character Guidance**: 150-200 chars for optimal engagement
#### Twitter/X
**Best Practices**: Concise, conversational, visual
| Audience | Message (280 chars) | Hashtags | CTA |
|----------|---------------------|----------|-----|
| `[Audience 1]` | `[Tweet text]` | `[2-3 hashtags]` | `[CTA]` |
| `[Audience 2]` | `[Tweet text]` | `[2-3 hashtags]` | `[CTA]` |
#### Facebook
**Best Practices**: Storytelling, emotional connection, visual-first
| Audience | Opening Hook | Story/Value Prop | CTA |
|----------|-------------|------------------|-----|
| `[Audience 1]` | `[First sentence]` | `[Body copy]` | `[CTA]` |
| `[Audience 2]` | `[First sentence]` | `[Body copy]` | `[CTA]` |
**Character Guidance**: 40-80 chars for headlines, 100-250 for body
#### Instagram
**Best Practices**: Visual storytelling, lifestyle, authenticity
| Audience | Caption Opening | Hashtag Strategy | CTA |
|----------|----------------|------------------|-----|
| `[Audience 1]` | `[First line]` | `[10-15 hashtags]` | `[Bio link]` |
| `[Audience 2]` | `[First line]` | `[10-15 hashtags]` | `[Bio link]` |
### 3.3 Email
**Subject Lines** (40-50 chars optimal):
| Audience | Subject Line | Preview Text | CTA |
|----------|-------------|--------------|-----|
| `[Audience 1]` | `[Subject]` | `[Preview]` | `[Primary CTA]` |
| `[Audience 2]` | `[Subject]` | `[Preview]` | `[Primary CTA]` |
| `[Audience 3]` | `[Subject]` | `[Preview]` | `[Primary CTA]` |
**Email Body Guidance**:
- Opening line hooks the pain point
- 2-3 paragraphs max for promotional emails
- Single, clear CTA button
- P.S. for secondary message or urgency
**Reference**: See EML-002 (Email Template Library) for full email messaging
### 3.4 Display Advertising
**Standard Sizes**: 300x250, 728x90, 160x600, 300x600
| Audience | Headline (15-25 chars) | Subhead (30-40 chars) | CTA |
|----------|----------------------|---------------------|-----|
| `[Audience 1]` | `[Headline]` | `[Subhead]` | `[Button text]` |
| `[Audience 2]` | `[Headline]` | `[Subhead]` | `[Button text]` |
### 3.5 Landing Pages
**Above-the-Fold Messaging**:
| Audience | H1 Headline | Subheadline | Primary CTA |
|----------|-------------|-------------|-------------|
| `[Audience 1]` | `[Benefit-driven headline]` | `[Supporting detail]` | `[CTA button]` |
| `[Audience 2]` | `[Benefit-driven headline]` | `[Supporting detail]` | `[CTA button]` |
**Supporting Section Headlines**:
- Feature 1: `[Headline]`
- Feature 2: `[Headline]`
- Feature 3: `[Headline]`
- Social Proof: `[Headline]`
### 3.6 Content Marketing
**Blog/Article Messaging**:
| Audience | Article Angle | Headline Formula | Key Takeaway |
|----------|--------------|------------------|--------------|
| `[Audience 1]` | `[Angle]` | `[How to / X Ways / Ultimate Guide]` | `[Main point]` |
| `[Audience 2]` | `[Angle]` | `[How to / X Ways / Ultimate Guide]` | `[Main point]` |
**Reference**: See CON-001 (Content Brief Template) for detailed content messaging
---
## 4. Journey Stage Messaging
### 4.1 Awareness Stage (RACE: Reach)
**Goal**: Capture attention, introduce problem or opportunity
**Messaging Focus**:
- Problem identification
- Thought leadership
- Industry trends
- Educational content
**Example Messages by Audience**:
| Audience | Awareness Message | Content Type |
|----------|------------------|--------------|
| `[Audience 1]` | `[Problem-focused message]` | `[Blog, social, display]` |
| `[Audience 2]` | `[Problem-focused message]` | `[Blog, social, display]` |
### 4.2 Consideration Stage (RACE: Act)
**Goal**: Demonstrate value, build trust, educate on solutions
**Messaging Focus**:
- Solution capabilities
- Differentiation
- Case studies
- Product education
**Example Messages by Audience**:
| Audience | Consideration Message | Content Type |
|----------|---------------------|--------------|
| `[Audience 1]` | `[Solution-focused message]` | `[Webinar, guide, demo]` |
| `[Audience 2]` | `[Solution-focused message]` | `[Webinar, guide, demo]` |
### 4.3 Decision Stage (RACE: Convert)
**Goal**: Drive action, overcome objections, create urgency
**Messaging Focus**:
- ROI/value proof
- Risk mitigation
- Competitive comparison
- Offers/incentives
**Example Messages by Audience**:
| Audience | Decision Message | Content Type |
|----------|-----------------|--------------|
| `[Audience 1]` | `[Action-focused message]` | `[Trial, demo, consultation]` |
| `[Audience 2]` | `[Action-focused message]` | `[Trial, demo, consultation]` |
### 4.4 Retention Stage (RACE: Engage)
**Goal**: Deepen relationship, expand usage, prevent churn
**Messaging Focus**:
- Success stories
- Advanced features
- Best practices
- Community
**Example Messages by Audience**:
| Audience | Retention Message | Content Type |
|----------|------------------|--------------|
| `[Audience 1]` | `[Value reinforcement]` | `[Newsletter, tips, events]` |
| `[Audience 2]` | `[Value reinforcement]` | `[Newsletter, tips, events]` |
### 4.5 Advocacy Stage (RACE: Engage)
**Goal**: Encourage referrals, reviews, testimonials
**Messaging Focus**:
- Referral incentives
- Review requests
- Case study participation
- Community leadership
**Example Messages by Audience**:
| Audience | Advocacy Message | Content Type |
|----------|-----------------|--------------|
| `[Audience 1]` | `[Referral/testimonial ask]` | `[Email, in-app, events]` |
| `[Audience 2]` | `[Referral/testimonial ask]` | `[Email, in-app, events]` |
---
## 5. Brand Voice & Tone
**Reference**: See BRD-002 (Brand Voice Guide Template) for detailed brand voice guidance
### 5.1 Brand Personality Traits
- Trait 1: `[e.g., Authoritative but approachable]`
- Trait 2: `[e.g., Innovative but practical]`
- Trait 3: `[e.g., Human but professional]`
### 5.2 Voice Guidelines
**We are**:
- `[Characteristic 1]`
- `[Characteristic 2]`
- `[Characteristic 3]`
**We are not**:
- `[Anti-pattern 1]`
- `[Anti-pattern 2]`
- `[Anti-pattern 3]`
### 5.3 Tone Variations by Context
| Context | Tone | Example |
|---------|------|---------|
| Product Launch | Excited, confident | `[Example message]` |
| Problem Education | Empathetic, helpful | `[Example message]` |
| Customer Success | Supportive, encouraging | `[Example message]` |
| Crisis/Issue | Transparent, accountable | `[Example message]` |
---
## 6. Messaging Do's and Don'ts
### 6.1 Global Do's
- ✓ Lead with benefits, not features
- ✓ Use specific numbers and outcomes
- ✓ Address pain points directly
- ✓ Include social proof when possible
- ✓ Create clear, singular CTAs
- ✓ Adapt message to audience and channel
- ✓ Test and optimize based on performance
### 6.2 Global Don'ts
- ✗ Use jargon without definition
- ✗ Make unsubstantiated claims
- ✗ Overwhelm with multiple CTAs
- ✗ Use passive voice
- ✗ Repeat exact copy across all channels
- ✗ Ignore character limits and platform norms
- ✗ Set and forget (always be testing)
### 6.3 Compliance & Legal Guardrails
**Claims That Require Legal Review**:
- Superlatives ("best," "only," "#1")
- Quantifiable ROI promises
- Competitive comparisons
- Regulatory/compliance statements
- Privacy/security claims
**Required Disclaimers**:
- `[List any standard disclaimers for your industry/product]`
---
## 7. Message Testing & Optimization
### 7.1 A/B Testing Framework
**Primary Messages to Test**:
- Headlines (value prop vs. pain point vs. curiosity)
- CTAs (action-oriented vs. benefit-oriented)
- Proof points (stats vs. testimonials vs. case studies)
- Length (short vs. long-form)
**Testing Protocol**:
1. Test one variable at a time
2. Minimum sample size: `[XXX impressions/opens]`
3. Statistical significance threshold: 95%
4. Test duration: `[X days minimum]`
### 7.2 Performance Metrics by Channel
| Channel | Primary Metric | Secondary Metric | Optimization Trigger |
|---------|---------------|------------------|---------------------|
| Email | Open rate | CTR | <X% vs. benchmark |
| Social Organic | Engagement rate | Reach | <X% vs. benchmark |
| Social Paid | CTR | CPC | <X% vs. benchmark |
| Display Ads | CTR | Viewability | <X% vs. benchmark |
| Landing Pages | Conversion rate | Bounce rate | <X% vs. benchmark |
### 7.3 Message Refresh Cadence
| Message Type | Refresh Frequency | Trigger |
|--------------|------------------|---------|
| Evergreen pillar messages | Annually | Brand refresh, major product change |
| Campaign-specific messages | Per campaign | Campaign end |
| Channel-specific messages | Quarterly | Performance decline, platform changes |
| Tactical promotional messages | Weekly/Monthly | Offer expiration, seasonal changes |
---
## 8. Messaging Governance
### 8.1 Approval Workflow
| Messaging Type | Approvers | SLA |
|----------------|-----------|-----|
| Core positioning/pillar messages | CMO, Product Lead, Legal | 5 business days |
| Campaign-level messages | Marketing Director, Product Marketing | 2 business days |
| Tactical channel messages | Campaign Manager, Copywriter | 1 business day |
| Urgent/reactive messages | PR Lead, Legal (if needed) | 4 hours |
### 8.2 Message Repository
**Location**: `[Link to central messaging repository - Confluence, Google Drive, etc.]`
**Maintenance Owner**: `[Role responsible for keeping messaging current]`
**Review Cadence**: `[Quarterly/Semi-annual/Annual]`
---
## Agent Notes
### For Content Strategist
- Ensure messaging hierarchy flows logically from positioning → pillars → tactical
- Map messages to specific audience pain points and motivations
- Test message resonance with audience research (surveys, interviews)
- Reference AIWG validation guidelines to avoid AI-detected patterns
### For Brand Manager
- Validate all messages align with brand voice and personality
- Ensure messaging consistency across all touchpoints
- Flag messages that feel off-brand or dilute positioning
- Maintain messaging standards in central repository
### For Copywriter
- Adapt core messages to platform-specific character limits and norms
- Create multiple variations for A/B testing
- Use active voice, concrete benefits, and clear CTAs
- Avoid banned AI patterns (see AIWG validation/banned-patterns.md)
---
## Approval & Version History
**Version**: 1.0.0
**Prepared By**: `[Name, role]`
**Date**: `YYYY-MM-DD`
**Approvals**:
- [ ] Chief Marketing Officer: `[Name, date]`
- [ ] Product Marketing Lead: `[Name, date]`
- [ ] Brand Manager: `[Name, date]`
- [ ] Legal/Compliance: `[Name, date]`
**Revision History**:
| Version | Date | Author | Changes |
|---------|------|--------|---------|
| 1.0.0 | YYYY-MM-DD | `[Name]` | Initial version |
| | | | |
---
**Related Templates**:
- STR-001: Campaign Strategy Template
- STR-003: Positioning Statement Template
- STR-005: Audience Segmentation Template
- BRD-002: Brand Voice Guide Template
- CON-001: Content Brief Template
- EML-002: Email Template Library