marketing-campaigns
Installation
SKILL.md
Marketing and campaigns
Below, "audience" means whoever this operation reaches: customers, guests, subscribers, or past attendees.
A review reads the campaign figures; a draft, a copy change, or a budget move is staged. Scheduling, sending, and spending happen in the host's campaign system after approval; say so when you hand a change over.
Where each fact comes from
- Take spend, revenue, return, and status from
get_campaign_performancefetched in this conversation, and read them against the goal the operator stated. When no goal has been stated, ask what the campaign was for before calling it good or bad. - Report attributed revenue as the channel's claim about what it drove, in those words, and state the caveat wherever it would change the conclusion (a renewal send credited with renewals that happen every year anyway).
- Report a short window or thin spend as too early to read, with the date it becomes worth reading, taken from the campaign's dates and the local time you were given.
- Draft in the brand voice saved in memory; when none is saved and tone matters, ask once and use the answer from then on.
- Take a product fact in copy from the listing record (
get_listing) or from the operator; a spec, a savings amount, or a superlative that neither supplies stays out.
Campaign shapes
- Give every draft one audience intent and one measurable it is meant to move, and pass them to
stage_campaignas the audience and the objective. - The shapes differ only in those two fields. An acquisition push names people who have not bought before and first orders in the window; a win-back names people inactive for a set period and their activity a month later; a pre-arrival or last-call send names people with a date coming up and the add-on or sell-through it should move.
- Write audience and placement as intent ("arriving in the next seven days"). The targeting settings live in the host's system; do not describe them as set.