Marketing Report Generator (Markdown Format)
Skill Purpose
Generate a comprehensive, professionally formatted marketing report in Markdown. This skill compiles data from all previous audit and analysis results into a single, client-ready document with scores, findings, recommendations, and a prioritized action plan with revenue impact estimates.
When to Use
- User wants a full marketing report for a client or their own business
- User has completed one or more audit skills and wants a compiled report
- User asks for a marketing assessment, scorecard, or analysis document
- Triggered by
/market report or /market report <domain>
Dynamic Workflow orchestration
This report is a multi-angle synthesis, not a single linear write-up. The 6 scorecard
categories + competitor analysis are file-disjoint, independently-evidenced units — fan them
out, verify adversarially, then synthesize the narrative yourself.
- Plan the units. Resolve which of the natural units have source data (Website &
Conversion, SEO & Organic, Content & Messaging, Social, Email & Automation, Paid, +
Competitor matrix). A unit with no source file is scored "estimate" and flagged, never
silently inflated.
- Fan out (parallel). Run one sub-agent per available unit, each reading ONLY its own
source file(s) (e.g. SEO unit reads
SEO-AUDIT.md). Each returns: category score with the
per-factor table filled, 3-5 cited findings (file:line or source URL), what's working,
gaps, ranked recommendations, and a revenue-impact estimate with its confidence factor.
Scope rule: one writer per unit, no sub-agent touches another's source or score.
- Adversarially verify (≥3 skeptic graders, 2-of-3 consensus). Before a unit's numbers
enter the report, three skeptic lenses try to falsify them: (a) Evidence lens — is every
score and finding backed by a real citation, or invented? (b) Inflation lens — are
revenue estimates anchored to actual traffic/conversion data with a conservative confidence
factor, not wishful math? (c) Consistency lens — do per-factor points sum correctly and
match the stated category score and rating band? A unit ships only on ≥2-of-3 pass; otherwise
it loops back to its sub-agent with the specific falsification.
- Loop-until-dry for discovery. When the set of available source files is unknown (the
user just says "compile what we have"), keep discovering and scoring units until no new
source file is found — do not hard-code to a fixed 6.
- Synthesize yourself. Compute the weighted overall score, write the executive summary,
top-3 priority actions, and 30-60-90 roadmap from the verified unit outputs. Never paste a
sub-agent's section verbatim as the verdict — the narrative and prioritization are your job.
How to Execute
Step 1: Collect All Available Data
Before generating the report, check for any existing audit data from previous skill runs. Look for these files in the project directory:
Possible data sources:
MARKETING-AUDIT.md -- from /market audit
LANDING-CRO.md -- from /market landing
SEO-AUDIT.md -- from /market seo
BRAND-VOICE.md -- from /market brand
COMPETITOR-ANALYSIS.md -- from /market competitors
FUNNEL-ANALYSIS.md -- from /market funnel
CONTENT-AUDIT.md -- from content analysis
AD-AUDIT.md -- from /market ads
SOCIAL-AUDIT.md -- from /market social
EMAIL-AUDIT.md -- from /market emails
If no previous data exists, inform the user and offer to:
- Run a quick audit first (recommended)
- Generate a report based on available information (website URL, user-provided data)
- Create a report template they can fill in
Step 2: Calculate the Marketing Scorecard
Score across 6 categories, each worth up to 100 points. The overall score is the weighted average.
Category 1: Website & Conversion (Weight: 25%)
Evaluate based on landing page analysis, CRO findings, and UX assessment.
| Factor |
Points Available |
Criteria |
| Page load speed |
15 |
Under 2s = 15, Under 3s = 10, Under 5s = 5, Over 5s = 0 |
| Mobile responsiveness |
15 |
Fully responsive = 15, Mostly = 10, Partially = 5, Not = 0 |
| Clear value proposition |
20 |
Immediately clear = 20, Takes effort = 12, Vague = 5, Missing = 0 |
| CTA effectiveness |
20 |
Strong and clear = 20, Present but weak = 12, Unclear = 5, Missing = 0 |
| Social proof |
15 |
Multiple types = 15, Some = 10, Minimal = 5, None = 0 |
| Form optimization |
15 |
Optimized = 15, Adequate = 10, Needs work = 5, Broken = 0 |
Category 2: SEO & Organic (Weight: 20%)
Evaluate based on SEO audit findings.
| Factor |
Points Available |
Criteria |
| Title tags & meta descriptions |
15 |
Optimized = 15, Present = 10, Partial = 5, Missing = 0 |
| Header hierarchy (H1-H6) |
10 |
Proper = 10, Mostly = 7, Needs work = 3, Missing = 0 |
| Content quality (E-E-A-T) |
25 |
Excellent = 25, Good = 17, Average = 10, Poor = 3 |
| Technical SEO |
20 |
No issues = 20, Minor issues = 13, Major issues = 7, Critical = 0 |
| Internal linking |
15 |
Strategic = 15, Present = 10, Minimal = 5, None = 0 |
| Schema markup |
15 |
Comprehensive = 15, Basic = 10, Minimal = 5, None = 0 |
Category 3: Content & Messaging (Weight: 15%)
Evaluate based on brand voice analysis and content audit.
| Factor |
Points Available |
Criteria |
| Brand voice consistency |
20 |
Consistent = 20, Mostly = 13, Inconsistent = 7, No voice = 0 |
| Content quality |
25 |
Expert-level = 25, Good = 17, Generic = 10, Poor = 3 |
| Content variety |
15 |
Multiple formats = 15, Some = 10, Limited = 5, Single = 0 |
| Publishing frequency |
15 |
Regular cadence = 15, Sporadic = 10, Rare = 5, None = 0 |
| Audience targeting |
25 |
Precisely targeted = 25, Somewhat = 17, Broad = 10, Off-target = 3 |
Category 4: Social Media & Community (Weight: 15%)
Evaluate based on social media presence and engagement.
| Factor |
Points Available |
Criteria |
| Platform presence |
15 |
Right platforms, active = 15, Present but inactive = 8, Missing key = 3 |
| Content quality |
25 |
Engaging and on-brand = 25, Adequate = 15, Low quality = 7, Poor = 0 |
| Engagement rate |
25 |
Above benchmark = 25, At benchmark = 17, Below = 10, Negligible = 3 |
| Posting consistency |
15 |
Regular schedule = 15, Sporadic = 10, Rare = 5, Abandoned = 0 |
| Community building |
20 |
Active community = 20, Some engagement = 13, Broadcast None = 0 |
Category 5: Email & Automation (Weight: 15%)
Evaluate based on email marketing assessment.
| Factor |
Points Available |
Criteria |
| List building mechanism |
20 |
Multiple opt-ins = 20, One opt-in = 13, No visible opt-in = 5 |
| Email design & content |
20 |
Professional and engaging = 20, Adequate = 13, Needs work = 7 |
| Automation sequences |
25 |
Comprehensive = 25, Basic = 15, Minimal = 8, None = 0 |
| Segmentation |
20 |
Advanced = 20, Basic = 13, None = 5 |
| Deliverability signals |
15 |
Strong = 15, Adequate = 10, Concerning = 5, Problems = 0 |
Category 6: Paid Advertising (Weight: 10%)
Evaluate based on ad account audit (if applicable).
| Factor |
Points Available |
Criteria |
| Campaign structure |
20 |
Well-organized = 20, Adequate = 13, Messy = 7, None = 0 |
| Targeting quality |
25 |
Precise and layered = 25, Good = 17, Broad = 10, Wasteful = 3 |
| Ad creative quality |
25 |
Compelling and varied = 25, Adequate = 17, Weak = 10, Poor = 3 |
| Landing page alignment |
15 |
Perfect match = 15, Good = 10, Misaligned = 5, Broken = 0 |
| Tracking & attribution |
15 |
Comprehensive = 15, Basic = 10, Minimal = 5, Missing = 0 |
Overall Score Calculation
Overall Score = (Website * 0.25) + (SEO * 0.20) + (Content * 0.15) + (Social * 0.15) + (Email * 0.15) + (Paid * 0.10)
Score Interpretation:
| Score Range |
Rating |
Meaning |
| 85-100 |
Excellent |
Marketing is a competitive advantage. Optimize and scale. |
| 70-84 |
Good |
Solid foundation with clear improvement opportunities. |
| 55-69 |
Average |
Functional but leaving significant growth on the table. |
| 40-54 |
Below Average |
Multiple areas need attention. Significant opportunity cost. |
| 0-39 |
Critical |
Marketing is actively hurting growth. Immediate action required. |
Step 3: Write Category Deep-Dives
For each of the 6 categories, provide:
- Score and Rating -- X/100 with interpretation
- Key Findings -- 3-5 specific observations with evidence
- What's Working -- Positive elements to preserve and build on
- Gaps and Issues -- Problems identified with severity ratings
- Recommendations -- Specific, actionable improvements ranked by impact
- Revenue Impact Estimate -- Estimated financial impact of implementing recommendations
Revenue Impact Estimation Framework:
Impact = (Estimated traffic change * Conversion rate change * Average deal value) * Confidence factor
Example:
- Current monthly traffic: 10,000
- Recommended SEO improvements could increase traffic 30%: +3,000 visits
- Current conversion rate: 2%, CRO could improve to 3%: +1% = +130 conversions
- Average deal value: $500
- Estimated monthly revenue impact: $65,000
- Confidence factor (conservative): 0.5
- Conservative estimate: $32,500/month additional revenue
Step 4: Competitor Comparison Summary
If competitor data is available from /market competitors, include:
Competitive Positioning Matrix:
| Factor |
Client |
Competitor 1 |
Competitor 2 |
Competitor 3 |
| Website Quality |
X/10 |
X/10 |
X/10 |
X/10 |
| SEO Visibility |
X/10 |
X/10 |
X/10 |
X/10 |
| Content Quality |
X/10 |
X/10 |
X/10 |
X/10 |
| Social Presence |
X/10 |
X/10 |
X/10 |
X/10 |
| Overall Position |
Xth/4 |
Xth/4 |
Xth/4 |
Xth/4 |
Competitive Advantages: What the client does better
Competitive Gaps: Where competitors outperform the client
Opportunities: Spaces competitors are not addressing
Step 5: Content Quality Assessment
Summarize content findings across all channels:
- Website copy -- Clarity, persuasiveness, brand alignment
- Blog content -- Depth, expertise, SEO optimization, publishing cadence
- Social media content -- Engagement quality, brand consistency, platform optimization
- Email content -- Subject line effectiveness, body copy quality, CTA strength
- Ad creative -- Messaging clarity, visual quality, offer presentation
Step 6: Conversion Optimization Summary
Compile all conversion-related findings:
- Primary conversion paths -- How visitors become customers
- Funnel leaks -- Where potential customers drop off
- CRO quick wins -- Changes that can be implemented immediately
- Testing opportunities -- A/B tests recommended with hypotheses
- Benchmark comparison -- Current rates vs industry standards
Step 7: SEO Snapshot
Summarize SEO health in a scannable format:
SEO Health Snapshot:
- Title Tags: [Optimized / Needs Work / Missing]
- Meta Descriptions: [Optimized / Needs Work / Missing]
- H1 Tags: [Proper / Issues / Missing]
- Image Alt Text: [Complete / Partial / Missing]
- Page Speed: [Fast / Moderate / Slow]
- Mobile-Friendly: [Yes / Partially / No]
- Schema Markup: [Present / Partial / Missing]
- Robots.txt: [Configured / Issues / Missing]
- Sitemap: [Present / Issues / Missing]
- HTTPS: [Yes / No]
- Core Web Vitals: [Pass / Needs Work / Fail]
Step 8: Build the Prioritized Action Plan
Organize all recommendations into three tiers:
Quick Wins (Implement This Week)
High impact, low effort changes. These should be implementable within 1-5 business days.
Format each item as:
- [ ] [Action item]: [Specific description]
- Impact: [HIGH/MEDIUM/LOW]
- Effort: [1-5 hours]
- Expected Result: [Specific outcome]
- Revenue Impact: [$X/month estimated]
Medium-Term (Implement This Month)
Moderate impact, moderate effort. These require 1-4 weeks.
Strategic (Implement This Quarter)
High impact, high effort. These are foundational changes that require planning and sustained effort.
Step 9: Build the 30-60-90 Day Roadmap
Days 1-30: Foundation & Quick Wins
- Week 1: Implement all quick wins from the action plan
- Week 2: Set up tracking and analytics baseline
- Week 3: Begin medium-term improvements
- Week 4: First performance review and adjustment
Days 31-60: Growth & Optimization
- Week 5-6: Launch core campaign improvements
- Week 7: A/B testing program begins
- Week 8: Content strategy implementation
Days 61-90: Scale & Expand
- Week 9-10: Scale what's working, cut what isn't
- Week 11: Expand to new channels or campaigns
- Week 12: Comprehensive review, update strategy for next quarter
Step 10: Appendix
Include methodology notes so the client understands how scores were derived:
Scoring Methodology:
- How each category was evaluated
- Data sources used
- Benchmarks referenced
- Limitations and assumptions
- Date of analysis
Tools Used:
- List any tools or scripts used in the analysis
- Reference to scripts/analyze_page.py if used
Glossary:
- Define marketing terms that a non-marketer client may not know
- Keep it relevant to terms used in the report
Output Format
Generate a file called MARKETING-REPORT.md with:
# Marketing Report
## [Company/Domain Name]
### Prepared by: [Agent/Agency Name]
### Date: [Date]
---
## Executive Summary
### Overall Marketing Score: [X/100] -- [Rating]
[2-3 paragraph summary covering: current state assessment, top 3 findings, estimated revenue impact of implementing recommendations, and recommended first steps]
### Score Breakdown
| Category | Score | Rating |
|---|---|---|
| Website & Conversion | X/100 | [Rating] |
| SEO & Organic | X/100 | [Rating] |
| Content & Messaging | X/100 | [Rating] |
| Social Media | X/100 | [Rating] |
| Email & Automation | X/100 | [Rating] |
| Paid Advertising | X/100 | [Rating] |
| **Overall** | **X/100** | **[Rating]** |
### Top 3 Priority Actions
1. [Most impactful recommendation with revenue estimate]
2. [Second most impactful recommendation]
3. [Third most impactful recommendation]
---
## Detailed Findings
### 1. Website & Conversion [X/100]
[Deep-dive analysis with findings, what's working, gaps, recommendations]
### 2. SEO & Organic [X/100]
[Deep-dive analysis]
### 3. Content & Messaging [X/100]
[Deep-dive analysis]
### 4. Social Media [X/100]
[Deep-dive analysis]
### 5. Email & Automation [X/100]
[Deep-dive analysis]
### 6. Paid Advertising [X/100]
[Deep-dive analysis]
---
## Competitor Comparison
[Matrix and analysis]
---
## SEO Snapshot
[Health checklist]
---
## Conversion Optimization Summary
[Funnel analysis and CRO recommendations]
---
## Revenue Impact Summary
| Recommendation | Estimated Monthly Impact | Confidence | Priority |
|---|---|---|---|
| [Rec 1] | $X,XXX | High/Medium/Low | 1 |
| [Rec 2] | $X,XXX | High/Medium/Low | 2 |
| ... | ... | ... | ... |
| **Total Estimated Impact** | **$XX,XXX/month** | | |
---
## Prioritized Action Plan
### Quick Wins (This Week)
- [ ] [Action items with impact and effort]
### Medium-Term (This Month)
- [ ] [Action items]
### Strategic (This Quarter)
- [ ] [Action items]
---
## 30-60-90 Day Roadmap
[Week-by-week plan]
---
## Appendix
### Methodology
### Tools Used
### Glossary
### Data Sources
Key Principles
- This report should be impressive enough to use as a sales tool. A well-crafted marketing report can open the door to a client engagement.
- Always lead with insights and opportunities, not criticism. Frame everything through the lens of growth potential.
- Quantify everything possible. "$32,000/month in unrealized revenue" is more compelling than "you're leaving money on the table."
- Make the action plan so specific that someone could hand it to a junior marketer and they could execute it.
- Use professional formatting: consistent headers, tables for data, checkboxes for action items, clear visual hierarchy.
- If data from previous skills is available, reference specific findings. If not, be transparent about what's based on analysis vs estimation.
- The report should tell a story: Here's where you are, here's where you could be, here's how to get there, and here's what it's worth.
Constraints
MUST DO
- Verify all claims with data or sources
- Include actionable recommendations, not just observations
- Consider the target audience and business context
- Provide specific examples, not generic advice
MUST NOT DO
- Make claims without supporting evidence
- Ignore the user's specific business context
- Provide generic one-size-fits-all recommendations
- Skip competitive or market context when relevant
Verify before delivering (run this checklist)
The report is not "done" until every item passes:
If any box fails, fix it and re-run the checklist before reporting done.
1---2name: market-report3description: Marketing Report Generator (Markdown). Compiles audit + analysis outputs into one client-ready scored report: 6-category scorecard (/100), category deep-dives, competitor matrix, SEO snapshot, revenue-impact estimates, prioritized action plan, 30-60-90 roadmap. Use when the user wants a full marketing report / scorecard / assessment, or to consolidate prior /market audit results. Triggers (EN): "market-report", "/market report", "marketing report", "marketing scorecard", "marketing assessment", "compile the audits", "client report". Triggers (FR): "rapport marketing", "rapport de marketing", "bilan marketing", "scorecard marketing", "compile les audits", "rapport client". Do NOT trigger on running an individual audit (that is /market audit, /market seo, etc.) — this skill consolidates and scores their output.4---5# Marketing Report Generator (Markdown Format)67## Skill Purpose8Generate a comprehensive, professionally formatted marketing report in Markdown. This skill compiles data from all previous audit and analysis results into a single, client-ready document with scores, findings, recommendations, and a prioritized action plan with revenue impact estimates.910## When to Use11- User wants a full marketing report for a client or their own business12- User has completed one or more audit skills and wants a compiled report13- User asks for a marketing assessment, scorecard, or analysis document14- Triggered by `/market report` or `/market report <domain>`1516## Dynamic Workflow orchestration1718This report is a multi-angle synthesis, not a single linear write-up. The 6 scorecard19categories + competitor analysis are file-disjoint, independently-evidenced units — fan them20out, verify adversarially, then synthesize the narrative yourself.21221. **Plan the units.** Resolve which of the natural units have source data (Website &23 Conversion, SEO & Organic, Content & Messaging, Social, Email & Automation, Paid, +24 Competitor matrix). A unit with no source file is scored "estimate" and flagged, never25 silently inflated.262. **Fan out (parallel).** Run one sub-agent per available unit, each reading ONLY its own27 source file(s) (e.g. SEO unit reads `SEO-AUDIT.md`). Each returns: category score with the28 per-factor table filled, 3-5 cited findings (`file:line` or source URL), what's working,29 gaps, ranked recommendations, and a revenue-impact estimate with its confidence factor.30 Scope rule: one writer per unit, no sub-agent touches another's source or score.313. **Adversarially verify (≥3 skeptic graders, 2-of-3 consensus).** Before a unit's numbers32 enter the report, three skeptic lenses try to falsify them: (a) **Evidence lens** — is every33 score and finding backed by a real citation, or invented? (b) **Inflation lens** — are34 revenue estimates anchored to actual traffic/conversion data with a conservative confidence35 factor, not wishful math? (c) **Consistency lens** — do per-factor points sum correctly and36 match the stated category score and rating band? A unit ships only on ≥2-of-3 pass; otherwise37 it loops back to its sub-agent with the specific falsification.384. **Loop-until-dry for discovery.** When the set of available source files is unknown (the39 user just says "compile what we have"), keep discovering and scoring units until no new40 source file is found — do not hard-code to a fixed 6.415. **Synthesize yourself.** Compute the weighted overall score, write the executive summary,42 top-3 priority actions, and 30-60-90 roadmap from the verified unit outputs. Never paste a43 sub-agent's section verbatim as the verdict — the narrative and prioritization are your job.4445## How to Execute4647### Step 1: Collect All Available Data48Before generating the report, check for any existing audit data from previous skill runs. Look for these files in the project directory:4950**Possible data sources:**51- `MARKETING-AUDIT.md` -- from `/market audit`52- `LANDING-CRO.md` -- from `/market landing`53- `SEO-AUDIT.md` -- from `/market seo`54- `BRAND-VOICE.md` -- from `/market brand`55- `COMPETITOR-ANALYSIS.md` -- from `/market competitors`56- `FUNNEL-ANALYSIS.md` -- from `/market funnel`57- `CONTENT-AUDIT.md` -- from content analysis58- `AD-AUDIT.md` -- from `/market ads`59- `SOCIAL-AUDIT.md` -- from `/market social`60- `EMAIL-AUDIT.md` -- from `/market emails`6162If no previous data exists, inform the user and offer to:631. Run a quick audit first (recommended)642. Generate a report based on available information (website URL, user-provided data)653. Create a report template they can fill in6667### Step 2: Calculate the Marketing Scorecard6869Score across 6 categories, each worth up to 100 points. The overall score is the weighted average.7071#### Category 1: Website & Conversion (Weight: 25%)72Evaluate based on landing page analysis, CRO findings, and UX assessment.7374| Factor | Points Available | Criteria |75|---|---|---|76| Page load speed | 15 | Under 2s = 15, Under 3s = 10, Under 5s = 5, Over 5s = 0 |77| Mobile responsiveness | 15 | Fully responsive = 15, Mostly = 10, Partially = 5, Not = 0 |78| Clear value proposition | 20 | Immediately clear = 20, Takes effort = 12, Vague = 5, Missing = 0 |79| CTA effectiveness | 20 | Strong and clear = 20, Present but weak = 12, Unclear = 5, Missing = 0 |80| Social proof | 15 | Multiple types = 15, Some = 10, Minimal = 5, None = 0 |81| Form optimization | 15 | Optimized = 15, Adequate = 10, Needs work = 5, Broken = 0 |8283#### Category 2: SEO & Organic (Weight: 20%)84Evaluate based on SEO audit findings.8586| Factor | Points Available | Criteria |87|---|---|---|88| Title tags & meta descriptions | 15 | Optimized = 15, Present = 10, Partial = 5, Missing = 0 |89| Header hierarchy (H1-H6) | 10 | Proper = 10, Mostly = 7, Needs work = 3, Missing = 0 |90| Content quality (E-E-A-T) | 25 | Excellent = 25, Good = 17, Average = 10, Poor = 3 |91| Technical SEO | 20 | No issues = 20, Minor issues = 13, Major issues = 7, Critical = 0 |92| Internal linking | 15 | Strategic = 15, Present = 10, Minimal = 5, None = 0 |93| Schema markup | 15 | Comprehensive = 15, Basic = 10, Minimal = 5, None = 0 |9495#### Category 3: Content & Messaging (Weight: 15%)96Evaluate based on brand voice analysis and content audit.9798| Factor | Points Available | Criteria |99|---|---|---|100| Brand voice consistency | 20 | Consistent = 20, Mostly = 13, Inconsistent = 7, No voice = 0 |101| Content quality | 25 | Expert-level = 25, Good = 17, Generic = 10, Poor = 3 |102| Content variety | 15 | Multiple formats = 15, Some = 10, Limited = 5, Single = 0 |103| Publishing frequency | 15 | Regular cadence = 15, Sporadic = 10, Rare = 5, None = 0 |104| Audience targeting | 25 | Precisely targeted = 25, Somewhat = 17, Broad = 10, Off-target = 3 |105106#### Category 4: Social Media & Community (Weight: 15%)107Evaluate based on social media presence and engagement.108109| Factor | Points Available | Criteria |110|---|---|---|111| Platform presence | 15 | Right platforms, active = 15, Present but inactive = 8, Missing key = 3 |112| Content quality | 25 | Engaging and on-brand = 25, Adequate = 15, Low quality = 7, Poor = 0 |113| Engagement rate | 25 | Above benchmark = 25, At benchmark = 17, Below = 10, Negligible = 3 |114| Posting consistency | 15 | Regular schedule = 15, Sporadic = 10, Rare = 5, Abandoned = 0 |115| Community building | 20 | Active community = 20, Some engagement = 13, Broadcast only = 7, None = 0 |116117#### Category 5: Email & Automation (Weight: 15%)118Evaluate based on email marketing assessment.119120| Factor | Points Available | Criteria |121|---|---|---|122| List building mechanism | 20 | Multiple opt-ins = 20, One opt-in = 13, No visible opt-in = 5 |123| Email design & content | 20 | Professional and engaging = 20, Adequate = 13, Needs work = 7 |124| Automation sequences | 25 | Comprehensive = 25, Basic = 15, Minimal = 8, None = 0 |125| Segmentation | 20 | Advanced = 20, Basic = 13, None = 5 |126| Deliverability signals | 15 | Strong = 15, Adequate = 10, Concerning = 5, Problems = 0 |127128#### Category 6: Paid Advertising (Weight: 10%)129Evaluate based on ad account audit (if applicable).130131| Factor | Points Available | Criteria |132|---|---|---|133| Campaign structure | 20 | Well-organized = 20, Adequate = 13, Messy = 7, None = 0 |134| Targeting quality | 25 | Precise and layered = 25, Good = 17, Broad = 10, Wasteful = 3 |135| Ad creative quality | 25 | Compelling and varied = 25, Adequate = 17, Weak = 10, Poor = 3 |136| Landing page alignment | 15 | Perfect match = 15, Good = 10, Misaligned = 5, Broken = 0 |137| Tracking & attribution | 15 | Comprehensive = 15, Basic = 10, Minimal = 5, Missing = 0 |138139#### Overall Score Calculation140```141Overall Score = (Website * 0.25) + (SEO * 0.20) + (Content * 0.15) + (Social * 0.15) + (Email * 0.15) + (Paid * 0.10)142```143144**Score Interpretation:**145| Score Range | Rating | Meaning |146|---|---|---|147| 85-100 | Excellent | Marketing is a competitive advantage. Optimize and scale. |148| 70-84 | Good | Solid foundation with clear improvement opportunities. |149| 55-69 | Average | Functional but leaving significant growth on the table. |150| 40-54 | Below Average | Multiple areas need attention. Significant opportunity cost. |151| 0-39 | Critical | Marketing is actively hurting growth. Immediate action required. |152153### Step 3: Write Category Deep-Dives154155For each of the 6 categories, provide:1561571. **Score and Rating** -- X/100 with interpretation1582. **Key Findings** -- 3-5 specific observations with evidence1593. **What's Working** -- Positive elements to preserve and build on1604. **Gaps and Issues** -- Problems identified with severity ratings1615. **Recommendations** -- Specific, actionable improvements ranked by impact1626. **Revenue Impact Estimate** -- Estimated financial impact of implementing recommendations163164**Revenue Impact Estimation Framework:**165```166Impact = (Estimated traffic change * Conversion rate change * Average deal value) * Confidence factor167168Example:169- Current monthly traffic: 10,000170- Recommended SEO improvements could increase traffic 30%: +3,000 visits171- Current conversion rate: 2%, CRO could improve to 3%: +1% = +130 conversions172- Average deal value: $500173- Estimated monthly revenue impact: $65,000174- Confidence factor (conservative): 0.5175- Conservative estimate: $32,500/month additional revenue176```177178### Step 4: Competitor Comparison Summary179If competitor data is available from `/market competitors`, include:180181**Competitive Positioning Matrix:**182| Factor | Client | Competitor 1 | Competitor 2 | Competitor 3 |183|---|---|---|---|---|184| Website Quality | X/10 | X/10 | X/10 | X/10 |185| SEO Visibility | X/10 | X/10 | X/10 | X/10 |186| Content Quality | X/10 | X/10 | X/10 | X/10 |187| Social Presence | X/10 | X/10 | X/10 | X/10 |188| Overall Position | Xth/4 | Xth/4 | Xth/4 | Xth/4 |189190**Competitive Advantages:** What the client does better191**Competitive Gaps:** Where competitors outperform the client192**Opportunities:** Spaces competitors are not addressing193194### Step 5: Content Quality Assessment195Summarize content findings across all channels:196197- **Website copy** -- Clarity, persuasiveness, brand alignment198- **Blog content** -- Depth, expertise, SEO optimization, publishing cadence199- **Social media content** -- Engagement quality, brand consistency, platform optimization200- **Email content** -- Subject line effectiveness, body copy quality, CTA strength201- **Ad creative** -- Messaging clarity, visual quality, offer presentation202203### Step 6: Conversion Optimization Summary204Compile all conversion-related findings:205206- **Primary conversion paths** -- How visitors become customers207- **Funnel leaks** -- Where potential customers drop off208- **CRO quick wins** -- Changes that can be implemented immediately209- **Testing opportunities** -- A/B tests recommended with hypotheses210- **Benchmark comparison** -- Current rates vs industry standards211212### Step 7: SEO Snapshot213Summarize SEO health in a scannable format:214215```216SEO Health Snapshot:217- Title Tags: [Optimized / Needs Work / Missing]218- Meta Descriptions: [Optimized / Needs Work / Missing]219- H1 Tags: [Proper / Issues / Missing]220- Image Alt Text: [Complete / Partial / Missing]221- Page Speed: [Fast / Moderate / Slow]222- Mobile-Friendly: [Yes / Partially / No]223- Schema Markup: [Present / Partial / Missing]224- Robots.txt: [Configured / Issues / Missing]225- Sitemap: [Present / Issues / Missing]226- HTTPS: [Yes / No]227- Core Web Vitals: [Pass / Needs Work / Fail]228```229230### Step 8: Build the Prioritized Action Plan231232Organize all recommendations into three tiers:233234#### Quick Wins (Implement This Week)235High impact, low effort changes. These should be implementable within 1-5 business days.236237Format each item as:238```239- [ ] [Action item]: [Specific description]240 - Impact: [HIGH/MEDIUM/LOW]241 - Effort: [1-5 hours]242 - Expected Result: [Specific outcome]243 - Revenue Impact: [$X/month estimated]244```245246#### Medium-Term (Implement This Month)247Moderate impact, moderate effort. These require 1-4 weeks.248249#### Strategic (Implement This Quarter)250High impact, high effort. These are foundational changes that require planning and sustained effort.251252### Step 9: Build the 30-60-90 Day Roadmap253254**Days 1-30: Foundation & Quick Wins**255- Week 1: Implement all quick wins from the action plan256- Week 2: Set up tracking and analytics baseline257- Week 3: Begin medium-term improvements258- Week 4: First performance review and adjustment259260**Days 31-60: Growth & Optimization**261- Week 5-6: Launch core campaign improvements262- Week 7: A/B testing program begins263- Week 8: Content strategy implementation264265**Days 61-90: Scale & Expand**266- Week 9-10: Scale what's working, cut what isn't267- Week 11: Expand to new channels or campaigns268- Week 12: Comprehensive review, update strategy for next quarter269270### Step 10: Appendix271272Include methodology notes so the client understands how scores were derived:273274**Scoring Methodology:**275- How each category was evaluated276- Data sources used277- Benchmarks referenced278- Limitations and assumptions279- Date of analysis280281**Tools Used:**282- List any tools or scripts used in the analysis283- Reference to scripts/analyze_page.py if used284285**Glossary:**286- Define marketing terms that a non-marketer client may not know287- Keep it relevant to terms used in the report288289## Output Format290291Generate a file called `MARKETING-REPORT.md` with:292293```markdown294# Marketing Report295## [Company/Domain Name]296### Prepared by: [Agent/Agency Name]297### Date: [Date]298299---300301## Executive Summary302303### Overall Marketing Score: [X/100] -- [Rating]304305[2-3 paragraph summary covering: current state assessment, top 3 findings, estimated revenue impact of implementing recommendations, and recommended first steps]306307### Score Breakdown308| Category | Score | Rating |309|---|---|---|310| Website & Conversion | X/100 | [Rating] |311| SEO & Organic | X/100 | [Rating] |312| Content & Messaging | X/100 | [Rating] |313| Social Media | X/100 | [Rating] |314| Email & Automation | X/100 | [Rating] |315| Paid Advertising | X/100 | [Rating] |316| **Overall** | **X/100** | **[Rating]** |317318### Top 3 Priority Actions3191. [Most impactful recommendation with revenue estimate]3202. [Second most impactful recommendation]3213. [Third most impactful recommendation]322323---324325## Detailed Findings326327### 1. Website & Conversion [X/100]328[Deep-dive analysis with findings, what's working, gaps, recommendations]329330### 2. SEO & Organic [X/100]331[Deep-dive analysis]332333### 3. Content & Messaging [X/100]334[Deep-dive analysis]335336### 4. Social Media [X/100]337[Deep-dive analysis]338339### 5. Email & Automation [X/100]340[Deep-dive analysis]341342### 6. Paid Advertising [X/100]343[Deep-dive analysis]344345---346347## Competitor Comparison348[Matrix and analysis]349350---351352## SEO Snapshot353[Health checklist]354355---356357## Conversion Optimization Summary358[Funnel analysis and CRO recommendations]359360---361362## Revenue Impact Summary363| Recommendation | Estimated Monthly Impact | Confidence | Priority |364|---|---|---|---|365| [Rec 1] | $X,XXX | High/Medium/Low | 1 |366| [Rec 2] | $X,XXX | High/Medium/Low | 2 |367| ... | ... | ... | ... |368| **Total Estimated Impact** | **$XX,XXX/month** | | |369370---371372## Prioritized Action Plan373374### Quick Wins (This Week)375- [ ] [Action items with impact and effort]376377### Medium-Term (This Month)378- [ ] [Action items]379380### Strategic (This Quarter)381- [ ] [Action items]382383---384385## 30-60-90 Day Roadmap386[Week-by-week plan]387388---389390## Appendix391### Methodology392### Tools Used393### Glossary394### Data Sources395```396397## Key Principles398- This report should be impressive enough to use as a sales tool. A well-crafted marketing report can open the door to a client engagement.399- Always lead with insights and opportunities, not criticism. Frame everything through the lens of growth potential.400- Quantify everything possible. "$32,000/month in unrealized revenue" is more compelling than "you're leaving money on the table."401- Make the action plan so specific that someone could hand it to a junior marketer and they could execute it.402- Use professional formatting: consistent headers, tables for data, checkboxes for action items, clear visual hierarchy.403- If data from previous skills is available, reference specific findings. If not, be transparent about what's based on analysis vs estimation.404- The report should tell a story: Here's where you are, here's where you could be, here's how to get there, and here's what it's worth.405406## Constraints407408### MUST DO409- Verify all claims with data or sources410- Include actionable recommendations, not just observations411- Consider the target audience and business context412- Provide specific examples, not generic advice413414### MUST NOT DO415- Make claims without supporting evidence416- Ignore the user's specific business context417- Provide generic one-size-fits-all recommendations418- Skip competitive or market context when relevant419420### Verify before delivering (run this checklist)421The report is not "done" until every item passes:422- [ ] `MARKETING-REPORT.md` exists and renders (no broken tables, all 6 category sections present).423- [ ] Overall score recomputes exactly from the category scores × weights (0.25/0.20/0.15/0.15/0.15/0.10).424- [ ] Every category score equals the sum of its per-factor points (no arithmetic drift).425- [ ] Every finding, score, and revenue figure has a citation (source file `file:line` or URL) OR is426 explicitly labeled an estimate with its assumptions — zero uncited numbers.427- [ ] Revenue-impact totals in the summary table match the per-recommendation figures.428- [ ] Categories with no source data are flagged as estimates in the Appendix methodology, not hidden.429- [ ] The Top-3 priority actions trace to the highest verified revenue-impact recommendations.430431If any box fails, fix it and re-run the checklist before reporting done.