kenny589/gtm-flywheel/trigger-mapping

Claude Code and agent skill by kenny589/gtm-flywheel

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Map business events to outreach triggers. Define which events warrant immediate contact, what to say when they happen, and how to build event-driven outbound campaigns.

Install

npx vskill@latest install kenny589/gtm-flywheel/trigger-mapping

SKILL.md

Trigger Mapping

When to Use

  • Designing event-driven outbound campaigns (vs. list-based batch sending)
  • Building automation rules for when to contact a prospect
  • Creating playbooks for SDRs on which events to act on and how
  • Setting up n8n, Zapier, or custom workflows that fire outreach on specific triggers

Framework

Trigger-Based vs. List-Based Outbound
ApproachHow It WorksReply RateScalability
List-basedBuild a list → Write copy → Send to everyone2-5%High volume, lower quality
Trigger-basedDetect event → Match to angle → Send targeted message8-20%Lower volume, higher quality
HybridBuild qualified list → Wait for trigger → Send signal-matched message10-25%Medium volume, highest quality

The hybrid approach is the gold standard. You pre-qualify the list (ICP match), then monitor for triggers that tell you WHEN to reach out. This gives you the best of both worlds: targeted copy with perfect timing.


The Trigger Map: 12 Core Business Events

Every trigger needs four components defined: the event, the detection method, the message angle, and the urgency window.

Trigger 1: New Funding Round
ComponentDetail
EventCompany raises Seed, Series A, B, C, or PE investment
DetectionCrunchbase alerts, TechCrunch, LinkedIn announcements, press releases
Why it mattersNew capital = growth mandate. Board expects 2-3x growth. Sales/marketing investment imminent.
Urgency windowContact within 2 weeks of announcement. After 30 days, the signal is stale.
Message angle"Post-{{round}}, most teams invest in [your category] within 90 days. Here's what works."
Persona to targetCEO (Seed), VP Sales/CRO (Series A+), RevOps (Series B+)
Trigger 2: Hiring for Target Role
ComponentDetail
EventCompany posts job opening for a role your product/service supports
DetectionLinkedIn Jobs, Indeed, Glassdoor, company careers page, PredictLeads
Why it mattersHiring = active investment in that function. They're building the team that needs your solution.
Urgency windowContact within 1 week of posting. After 4 weeks, the role may be filled or paused.
Message angle"Hiring {{role}} usually means you're building the {{function}} engine. Here's what teams at your stage do first."
Persona to targetThe hiring manager (listed on job post) or their boss
Trigger 3: Leadership Change
ComponentDetail
EventNew executive hired in your target department (VP Sales, CMO, CRO, etc.)
DetectionLinkedIn profile changes, press releases, company announcements
Why it mattersNew leaders have a 90-day mandate to make changes. They're evaluating everything, including vendors.
Urgency windowContact between day 14-60 of their new role. Too early = they're still onboarding. Too late = they've already decided.
Message angle"Most new {{title}}s in the first 90 days need to [outcome you help with]. Here's what we see working."
Persona to targetThe new executive directly
Trigger 4: Tech Stack Change
ComponentDetail
EventCompany adds, removes, or switches a technology in their stack
DetectionBuiltWith, Wappalyzer, job description requirements, G2 reviews
Why it mattersTech changes indicate a strategic shift. Adjacent purchases often follow.
Urgency windowContact within 2 weeks of detection. Stack changes take 3-6 months to settle.
Message angle"Teams migrating to {{newTool}} usually also rethink their {{yourCategory}} approach."
Persona to targetThe person who owns the stack (RevOps, VP Sales, CTO depending on category)
Trigger 5: Competitor Churn
ComponentDetail
EventCompany stops using a competitor's product
DetectionBuiltWith (tech removal), G2 negative reviews, LinkedIn posts about switching
Why it mattersThey had the need, spent the budget, and are now actively looking for alternatives.
Urgency windowImmediate. This is the highest-urgency trigger. Contact within 48 hours if possible.
Message angle"Teams moving off {{competitor}} typically care most about {{differentiator}}. Here's how we handle that."
Persona to targetThe person who made the original purchase decision
Trigger 6: Product Launch
ComponentDetail
EventCompany launches a new product, feature, or service
DetectionPress releases, Product Hunt, company blog, social media
Why it mattersNew products mean new go-to-market motions, new ICPs, and new pipeline needs.
Urgency windowContact 1-4 weeks after launch. During launch week, they're too busy.
Message angle"New product launches usually mean new audience, new pipeline targets. How's the GTM plan?"
Persona to targetVP Marketing, VP Sales, or Product Marketing lead
Trigger 7: Earnings/Revenue Event
ComponentDetail
EventMissed targets, layoffs, reorgs, or strong growth quarter
DetectionSEC filings, press releases, Glassdoor, LinkedIn
Why it mattersRevenue pressure creates urgency. Growth creates opportunity. Both open doors.
Urgency window1-3 weeks after announcement
Message angle (miss)"When the board is asking about pipeline, efficiency becomes the priority."
Message angle (growth)"Scaling from ${{X}}M to ${{Y}}M usually means outbound becomes a must-have."
Trigger 8: Conference/Event Attendance
ComponentDetail
EventProspect is attending, speaking, or sponsoring a relevant conference
DetectionEvent websites, speaker lists, LinkedIn posts about attending
Why it mattersThey're investing time and money in the topic. They're in learning mode.
Urgency windowContact 1-2 weeks BEFORE the event or within 1 week after.
Message angle (before)"Ahead of {{event}} — thought you'd want to see this relevant to {{topic}}."
Message angle (after)"Hope {{event}} was great. Based on the sessions, you might find this useful."
Trigger 9: Content Publication
ComponentDetail
EventProspect publishes a LinkedIn post, blog article, or podcast episode on a relevant topic
DetectionLinkedIn feed monitoring, Google Alerts, podcast directories
Why it mattersThey're actively thinking about this topic. Your email arrives in a moment of relevance.
Urgency windowWithin 48 hours of publication. Reference stale content and you look like a stalker, not a peer.
Message angle"Your [post/article] about {{topic}} resonated. We're seeing the same pattern across our clients."
Trigger 10: Award or Recognition
ComponentDetail
EventCompany or individual wins an award, makes a "Top X" list, or receives public recognition
DetectionPress releases, industry publications, LinkedIn
Why it mattersPositive momentum. They're growing and feeling good — receptive to investment conversations.
Urgency windowWithin 1-2 weeks. Congratulations expire quickly.
Message angle"Congrats on {{award}}. Companies at your trajectory usually need {{what you offer}} next."
Trigger 11: M&A Activity
ComponentDetail
EventCompany acquires, is acquired, or merges with another company
DetectionPress releases, SEC filings, Crunchbase, news alerts
Why it mattersM&A creates chaos and opportunity. Integration needs, new targets, efficiency mandates.
Urgency window30-90 days post-announcement (integration planning phase)
Message angle"Post-acquisition teams usually need to consolidate tools and scale faster. Here's what helps."
Trigger 12: Regulatory/Market Change
ComponentDetail
EventNew regulation, market shift, or industry disruption affects the prospect
DetectionIndustry news, regulatory filings, analyst reports
Why it mattersExternal forces create urgency that wasn't there before. "We need to adapt" = buying energy.
Urgency window2-8 weeks after the change is announced
Message angle"With {{regulation/change}}, most {{industry}} teams are rethinking {{category}}. Here's what we're seeing."

Trigger Prioritization Matrix

When multiple triggers fire simultaneously, prioritize by:

PriorityTrigger TypeWhy
1Competitor churnActive buyer, proven budget, immediate need
2Hiring for target roleBudget allocated, timeline set
3First-party signals (website visit, content download)Direct engagement with your brand
4Leadership change (< 60 days)Evaluation window open
5Funding round (< 30 days)Capital available, growth mandate
6Tech stack changeStrategic shift underway
7Content/social signalsProblem is top of mind
8Events/conferencesLearning mode, networking mindset
9Product launchNew GTM needs
10Awards/recognitionPositive momentum

Building Trigger-Based Campaigns
Campaign Architecture
TRIGGER CAMPAIGN: {{triggerName}}
Trigger: {{event description}}
Detection: {{how you find out}}
Filter: {{ICP criteria that must also be true}}
Volume estimate: {{expected triggers per month}}
Sequence:
Step 1 (Day 0): Trigger-specific email
Step 2 (Day 3): New value angle (resource, case study)
Step 3 (Day 7): Social proof or different angle
Step 4 (Day 14): Breakup / referral
Personalization requirement:
- Step 1: Must reference the specific trigger + company
- Steps 2-4: Can use bucket personalization
Success metrics:
- Target reply rate: 10-20% (trigger campaigns should beat list-based by 2-3x)
- Target positive reply rate: 5-12%

Templates

Trigger Map Document
# Trigger Map: {{Company/Product Name}}
# Updated: {{date}}
| # | Trigger | Detection Source | Urgency Window | Message Angle | Target Persona | Est. Monthly Volume |
|---|---------|-----------------|----------------|---------------|----------------|---------------------|
| 1 | ___ | ___ | ___ | ___ | ___ | ___ |
| 2 | ___ | ___ | ___ | ___ | ___ | ___ |
| 3 | ___ | ___ | ___ | ___ | ___ | ___ |
Trigger Playbook (For SDR Team)
TRIGGER: {{trigger name}}
When you see this:
{{description of the event}}
Do this immediately:
1. Verify the lead passes ICP filter (size, industry, stage)
2. Find the right contact ({{suggested title}})
3. Check if they're already in an active campaign
4. If clear → Add to {{campaign name}} sequence
5. If in existing campaign → Flag for review
Template to use:
Subject: {{subject line template}}
Body: {{body template with variables}}
DON'T:
- {{common mistake 1}}
- {{common mistake 2}}

This is the start of the file. Read the full SKILL.md on GitHub.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Refreshed 22 Oct 2026, 16 days ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/kenny589/gtm-flywheel/trigger-mapping/badge)](https://verified-skill.com/skills/kenny589/gtm-flywheel/trigger-mapping)

Something wrong with this skill or its page? Tell us.