PDF Marketing Report Generator

Generate a PDF marketing report from structured JSON audit data using ReportLab.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/kennyolofsson23-netizen/claude-code-config --skill pdf-marketing-report-generator-kennyolofsson23-netizen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PDF Marketing Report Generator
Source: https://github.com/kennyolofsson23-netizen/claude-code-config/tree/main/skills/ai-marketing-suite/skills/market-report-pdf
Command: npx skills add https://github.com/kennyolofsson23-netizen/claude-code-config --skill pdf-marketing-report-generator-kennyolofsson23-netizen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reportlab, and includes scripts (resource) components.

What problem does it solve?

Professionals need a polished, client‑facing marketing report that combines visual charts, scores, and actionable recommendations. Producing such a PDF manually is time‑consuming and error‑prone.

Core Features & Use Cases

  • Data Aggregation: Collects audit files (SEO, CRO, social, email, etc.) and assembles them into a structured JSON payload.
  • PDF Generation: Runs a Python script that uses ReportLab to render the data into a branded PDF with score gauges, bar charts, findings, and an action plan.
  • Use Case Example: After completing a full marketing audit for a client’s website, invoke this skill to generate a ready‑to‑share PDF report for presentations or proposals.

Quick Start

Ask the assistant to “create a PDF marketing report for example.com” and it will collect the available audit data, build the JSON file, run the generator script, and return the file MARKETING-REPORT-example-com.pdf.

Frequently Asked Questions about PDF Marketing Report Generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PDF marketing report from JSON audit data?

To generate a PDF marketing report from JSON audit data, you need a script that reads the structured JSON payload and renders it into a branded PDF using a library like ReportLab.

What is the best way to automate client-facing marketing audit reports?

Automating client-facing marketing audit reports is best achieved by aggregating SEO, CRO, and social audit files into a structured JSON payload, then running a script to render the data into a polished PDF with visual charts and action plans.

Can I use ReportLab to create a PDF with score gauges and bar charts?

Yes, you can use ReportLab to create a PDF with score gauges and bar charts by running a Python script that processes structured JSON data and renders it into a branded marketing report with visual findings.

Does the PDF Marketing Report Generator require structured JSON input?

Yes, the PDF Marketing Report Generator requires structured JSON input because it reads the aggregated audit files from this payload to build score gauges, charts, findings, and an action plan for the final PDF document.

How to build a marketing report PDF for a website audit?

To build a marketing report PDF for a website audit, collect your audit findings into a structured JSON file, then invoke a generator script that outputs a file named MARKETING-REPORT-<domain>.pdf with visual charts and actionable recommendations.