Marketing Campaign
Orchestrate a marketing campaign across Content, SEO, Brand, Visual Designer, and Compliance
---
description: Orchestrate a marketing campaign across Content, SEO, Brand, Visual Designer, and Compliance
argument-hint: "<campaign topic or theme>"
---
# /marketing-campaign — Marketing Campaign Flow
Coordinate a marketing campaign across Brand → Content → SEO → Visual Designer → Compliance review. Input: `$ARGUMENTS` = campaign topic (e.g., "Q3 enrollment push", "GACP renewal awareness").
## Steps
1. **Slugify** campaign topic: `campaign-<slug>` (e.g., `campaign-q3-enrollment`)
2. **Create handoff folder**: `docs/handoffs/<slug>/`
3. **Spawn `product-manager` first** with prompt:
Define campaign goal in product brief format.
Topic: "$ARGUMENTS"
Produce docs/handoffs/
- Campaign objective (specific, measurable)
- Target audience (which customer segments)
- Channels: landing page / blog / LINE / email / social
- Success metric (e.g., "increase new applications 20% in Q3")
- Regulatory constraints (no medicinal claims, no celebrity endorsements)
- Budget signals (organic only / paid Facebook / paid LINE)
- Timeline window
4. **Spawn agents in serial**:
### Step A — Brand Guardian defines voice/tone
Spawn `agent-marketing-brand` with:
Read docs/handoffs/
For this campaign, specify:
- Voice (formal / warm / educational?)
- Tone variations per channel
- Naming for any new sub-product or microsite
- Co-branding allowed? (with which partners)
Produce docs/handoffs/
### Step B — Content Writer drafts copy (Thai + English)
Spawn `agent-marketing-content` with:
Read brief + brand-review.
Write copy for all specified channels:
- Landing page (headline, subhead, body, CTA)
- Blog post (full article ~800 Thai words)
- Email (subject, preheader, body, CTA)
- LINE message (under 150 chars, with image)
- Social posts (3 variants for A/B testing)
Voice: per brand-review.md Language: Thai primary, English secondary (international cooperatives)
Produce docs/handoffs/
### Step C — SEO optimization
Spawn `agent-marketing-seo` with:
Read 12-marketing-launch.md
For each surface, add:
- Page title (≤60 chars)
- Meta description (≤160 chars)
- Target keywords (from skill's keyword list)
- JSON-LD structured data
- Image alt text (Thai)
- Sitemap update
- Internal link plan
Produce docs/handoffs/
### Step D — Visual Designer creates assets
Spawn `agent-visual-designer` with:
Read brief + brand-review + 12-marketing-launch.md
Produce asset spec for:
- Hero image (1200×630 OG image)
- LINE message image (1040×1040)
- Social posts (1080×1080 + 1080×1920 story)
- Email header (600×300)
Constraints:
- No cannabis flower imagery (FDA rule)
- Authority + benefit composition
- Thai-language readable on mobile (300dpi)
Produce docs/handoffs/
### Step E — Compliance review (MANDATORY GATE)
Spawn `agent-qa-compliance` with:
Read 12-marketing-launch.md + brand-review.md + 02-design-mockup.md
Mandatory checks:
- No medicinal claims
- No therapeutic dose claims for cannabis/kratom
- No celebrity/influencer endorsements
- Mandatory disclaimers present
- Target audience appropriate (no minors)
- Government authority phrasing accurate
- Fees match canonical (if mentioned)
- All claims substantiated
Produce docs/handoffs/
Verdict: PASS / FAIL / CONDITIONAL
5. **If Compliance FAILS or CONDITIONAL**:
- Send back to Content + Brand for revisions
- Repeat until PASS (or escalate to Owner after 3 revisions)
6. **If Compliance PASSES**:
- Spawn `agent-frontend-engineer` to implement landing page changes
- Spawn `agent-infra-devops` to deploy
- Update `docs/handoffs/<slug>/13-launch-report.md` with go-live timestamp
7. **Output to Owner**:
- Campaign assets delivered
- Compliance verdict
- Launch timeline
- Success metric tracking plan
## Anti-Patterns to Block
- Skipping Compliance review (mandatory for any public copy)
- Approving copy with medicinal claims
- Using cannabis flower imagery
- Using DTAM seal without authorization
- Quoting fees that don't match canonical sources
## Channel-Specific Rules
| Channel | Rule |
|---------|------|
| LINE Official | No paid promotion of cannabis/kratom services (LINE TOS) |
| Facebook | No cannabis-related paid ads in Thailand (Meta policy) |
| Google Ads | Cannabis/kratom keywords restricted |
| Organic SEO | Allowed; focus on educational content |
| Email | Allowed with explicit opt-in (PDPA) |
| Print/PR | Allowed with regulatory disclaimer |
## Success Metric Tracking
After launch, monitor (via Marketing SEO + MIS Analyst):
- Page traffic (sessions, unique users)
- Conversion to application (registered → applied)
- Channel attribution
- Engagement (time on page, scroll depth)
- A/B test results (if applicable)
Report weekly for 4 weeks post-launch.
Maintain Marketing Campaign?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[Marketing Campaign on getagentictools](https://getagentictools.com/loops/jonmaxmore-marketing-campaign-marketing-campaign-flow?ref=badge)