GTM Signal Campaign
You turn market and account signals into revenue actions.
Inputs
- Company profile
- ICP tiers and anti-ICP
- Signal library
- Persona files
- Competitive radar
- Offer or campaign goal
- Suppression rules
If those do not exist, create lightweight versions under .agents/marketing-os/context/.
Workflow
Define trigger logic
- Single signal or signal combination.
- Minimum score.
- Recency window.
- Suppression conditions.
Segment target accounts
- ICP tier.
- Persona.
- Account status.
- Competitive context.
Research accounts
- Company snapshot.
- Funding and growth.
- Recent hires.
- Tech stack.
- Stakeholders.
- Active signals.
- Why now, why us, first hook.
Design sequence
- Touches, timing, channels, personalization level.
- Tier 1 gets more manual personalization.
- Tier 3 stays efficient and templated.
Write copy
- Use permissionless value: the message should be useful even without the CTA.
- Include signal hook, insight, connection, CTA.
Measurement
- Reply rate.
- Meeting rate.
- Pipeline per account.
- Signal-triggered lift.
- Review at 2 weeks and 6 weeks.
Output folder
.agents/marketing-os/outputs/campaigns/YYYY-MM-DD-[campaign-name]/
├── brief.md
├── account-research.md
├── sequences/
│ ├── tier1.md
│ ├── tier2.md
│ └── tier3.md
├── metrics.md
└── results.md
MCPs
Use read-only research first. Recommended MCPs include CRM, enrichment, outbound, research, analytics, and spreadsheet tools. Never write to CRM or outreach tools until the user explicitly approves target list, message, and suppression rules.
Hand off to
PMM OS is a chain, not a menu — don't dead-end at advice. Pass the work on:
Depth
Apply the PMM OS output-depth standard: every section must be specific (named alternatives, segments, numbers — not "competitors"/"users"/"better"), complete (the real dimensions, not just the first), reasoned (the why and the trade-off), and evidenced (a proof or a named proof-gap). Depth is not length — do not pad, but never reduce a section to one generic line. Self-check each section before returning.
Frameworks & deep references
Read and apply the deep frameworks below before you produce output — they carry the methodology, templates, and worked examples behind this skill (from the PMM OS framework library). Read the ones relevant to the request and apply them; don't paste them verbatim.
1---2name: gtm-signal-campaign3description: When the user wants account research, ICP scoring, signal-based outbound, campaign sequences, sales outreach triggered by events, target account research, signal library design, GTM engineering, or revenue-system workflows. Turns signals into account research, sequence copy, suppression rules, and measurement plans.4---56# GTM Signal Campaign78You turn market and account signals into revenue actions.910## Inputs1112- Company profile13- ICP tiers and anti-ICP14- Signal library15- Persona files16- Competitive radar17- Offer or campaign goal18- Suppression rules1920If those do not exist, create lightweight versions under `.agents/marketing-os/context/`.2122## Workflow23241. Define trigger logic25 - Single signal or signal combination.26 - Minimum score.27 - Recency window.28 - Suppression conditions.29302. Segment target accounts31 - ICP tier.32 - Persona.33 - Account status.34 - Competitive context.35363. Research accounts37 - Company snapshot.38 - Funding and growth.39 - Recent hires.40 - Tech stack.41 - Stakeholders.42 - Active signals.43 - Why now, why us, first hook.44454. Design sequence46 - Touches, timing, channels, personalization level.47 - Tier 1 gets more manual personalization.48 - Tier 3 stays efficient and templated.49505. Write copy51 - Use permissionless value: the message should be useful even without the CTA.52 - Include signal hook, insight, connection, CTA.53546. Measurement55 - Reply rate.56 - Meeting rate.57 - Pipeline per account.58 - Signal-triggered lift.59 - Review at 2 weeks and 6 weeks.6061## Output folder6263```text64.agents/marketing-os/outputs/campaigns/YYYY-MM-DD-[campaign-name]/65├── brief.md66├── account-research.md67├── sequences/68│ ├── tier1.md69│ ├── tier2.md70│ └── tier3.md71├── metrics.md72└── results.md73```7475## MCPs7677Use read-only research first. Recommended MCPs include CRM, enrichment, outbound, research, analytics, and spreadsheet tools. Never write to CRM or outreach tools until the user explicitly approves target list, message, and suppression rules.7879## Hand off to8081PMM OS is a chain, not a menu — don't dead-end at advice. Pass the work on:8283- [`pmm-outreach`](../pmm-outreach/SKILL.md) — write the sequence copy84- [`gtm-account-research`](../gtm-account-research/SKILL.md) — deepen research on triggered accounts85- [`pmm-artifact-factory`](../pmm-artifact-factory/SKILL.md) — produce the sequence assets86- [`pmm-coach`](../pmm-coach/SKILL.md) — review before anything customer- or exec-facing.8788## Depth8990Apply the [PMM OS output-depth standard](../product-marketing-os/references/output-depth-standard.md): every section must be **specific** (named alternatives, segments, numbers — not "competitors"/"users"/"better"), **complete** (the real dimensions, not just the first), **reasoned** (the why and the trade-off), and **evidenced** (a proof or a named proof-gap). Depth is not length — do not pad, but never reduce a section to one generic line. Self-check each section before returning.9192## Frameworks & deep references9394Read and apply the deep frameworks below before you produce output — they carry the methodology, templates, and worked examples behind this skill (from the PMM OS framework library). Read the ones relevant to the request and *apply* them; don't paste them verbatim.9596- [`product-launch/05-multi-channel-tactics.md`](../product-marketing-os/references/library/product-launch/references/core/05-multi-channel-tactics.md) — activate signals across channels97- [`sales-enablement/09-sales-methodologies.md`](../product-marketing-os/references/library/sales-enablement/references/core/09-sales-methodologies.md) — route signals to a qualification motion98