executing-marketing-campaigns

Plans, executes, and optimizes marketing campaigns across email, social, content, and ads with Python-generated UTM URLs.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/joshkellett87/useful-skills --skill executing-marketing-campaigns-joshkellett87
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-marketing-campaigns
Source: https://github.com/joshkellett87/useful-skills/tree/main/executing-marketing-campaigns
Command: npx skills add https://github.com/joshkellett87/useful-skills --skill executing-marketing-campaigns-joshkellett87

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Marketing teams often struggle to coordinate end-to-end campaigns across multiple channels, align messaging, and measure impact consistently.

Core Features & Use Cases

  • Campaign planning templates and briefs that unify objectives, audiences, and success metrics.
  • Reference materials and ready-to-use templates for content, email, social, and analytics, plus a Python utility to generate tracking URLs and batch-process campaigns.
  • End-to-end workflows from planning through execution to reporting, with guardrails and best-practice guidance.

Quick Start

Review the SKILL.md to understand the workflow, then start a campaign plan using reference/campaigns.md templates and generate tracking URLs with the scripts/marketing_utils.py tool.

Frequently Asked Questions about executing-marketing-campaigns

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

FAQPage Schema
How do I plan and execute multi-channel marketing campaigns end-to-end?

Plan and execute multi-channel marketing campaigns using provided planning templates, content briefs, and workflows to unify objectives, audiences, and success metrics across email, social, and ad channels.

How do I generate UTM parameters and batch-create tracking URLs for campaigns?

Generate UTM parameters and batch-create tracking URLs for campaigns using a deterministic Python utility that validates URLs and builds tracking links to ensure consistent measurement across channels.

What is the best way to align messaging across email, social, and content channels?

Align messaging across email, social, and content channels by utilizing reference materials and ready-to-use templates that provide guardrails and best-practice guidance for consistent brand voice.

Can I use the included marketing workflows without external dependencies?

You can use the included marketing workflows without external dependencies, as the skill relies on standalone documentation, reference files, and an executable Python script with no listed dependencies.

How does this approach help measure campaign impact consistently?

Measure campaign impact consistently by applying provided measurement frameworks and analytics templates that standardize reporting from execution through final performance analysis.