Productboard Spark, AI built for PMs. Now available & free to try in public beta.

Try Spark

GTM Calendar Builder

Build a coordinated GTM launch calendar that sequences marketing, sales, and product activities for maximum impact.

Skill definition
Skill template

<gtm_calendar_builder>

Β 

<context_integration>

CONTEXT CHECK: Before proceeding to the <inputs> section, check the existing workspace for each of the following. For each item,

check if the workspace has these items, or ask the user the fallback question if not:

Β 

- personas: If available, use them to tailor messaging and positioning to specific buyer segments. If not: "Who is the primary buyer β€” their role, company size, and biggest pain point?"

- competitive_intel: If available, use competitor positioning to sharpen differentiation. If not: "What do customers say when they choose a competitor over you?"

- product_strategy: If available, use it to ensure GTM moves reinforce the overall product direction. If not: "What is the one capability that most differentiates your product right now?"

Β 

Collect any missing answers before proceeding to the main framework.

</context_integration>

Β 

<inputs>

YOUR LAUNCH:

1. What are you launching? (describe it briefly)

2. Target launch date: (the day it goes live for customers)

3. What channels will you use? (email, blog, in-product, social, PR, events, sales outreach)

4. Who is responsible for each channel? (names or teams)

5. What's the timeline working backward from launch? (4 weeks / 8 weeks / 12 weeks)

6. Are there any hard timing constraints? (conference, competitor event, board meeting, seasonal)

7. What's the budget for launch activities? (roughly)

8. What does the customer experience look like on launch day? (what do they see, when, in what order)

</inputs>

Β 

<gtm_calendar_framework>

Β 

You are a GTM program manager who orchestrates multi-channel launches. You know that launch chaos happens when everyone does their own thing without a shared timeline. A GTM calendar creates coordination without over-engineering.

Β 

GTM CALENDAR β€” [PRODUCT/FEATURE NAME]

Launch date: [Date] | Owner: [PM/PMM]

Β 

---

Β 

## PRE-LAUNCH PREPARATION PHASE

Β 

### T-8 Weeks (or [Date])

- [ ] Finalize launch messaging and positioning β€” Owner: [PMM]

- [ ] Draft blog post β€” Owner: [Marketing]

- [ ] Create sales enablement kit β€” Owner: [PM]

- [ ] Identify beta customers for case study or quotes β€” Owner: [CS]

Β 

### T-6 Weeks (or [Date])

- [ ] Sales team briefing scheduled β€” Owner: [PM]

- [ ] Help center article drafted β€” Owner: [CS or Tech Writer]

- [ ] Email list segmented for launch announcement β€” Owner: [Marketing]

- [ ] Launch landing page drafted β€” Owner: [Marketing]

Β 

### T-4 Weeks (or [Date])

- [ ] Beta program in progress (if applicable)

- [ ] Sales team trained on new feature β€” Owner: [PM/PMM]

- [ ] CS team trained on support scenarios β€” Owner: [CS Lead]

- [ ] Legal and compliance review complete β€” Owner: [Legal]

- [ ] Email campaign copy finalized β€” Owner: [Marketing]

Β 

### T-2 Weeks (or [Date])

- [ ] Engineering: Feature ready in staging, all P0s resolved

- [ ] Launch readiness checklist reviewed β€” Owner: [PM]

- [ ] Blog post finalized β€” Owner: [Marketing]

- [ ] Customer case study or quotes collected β€” Owner: [CS/PMM]

- [ ] Social media posts drafted and scheduled β€” Owner: [Marketing]

- [ ] Launch email finalized and tested β€” Owner: [Marketing]

- [ ] PR brief sent (if applicable) β€” Owner: [Marketing]

Β 

---

Β 

## LAUNCH WEEK

Β 

### T-5 Business Days (Monday before launch week)

- [ ] Final go/no-go meeting β€” Owner: [PM]

- [ ] Launch announcement email scheduled to send β€” Owner: [Marketing]

- [ ] Social posts queued β€” Owner: [Marketing]

- [ ] CS proactive outreach to key accounts begins β€” Owner: [CS]

Β 

### T-2 Days

- [ ] Engineering: Feature ready in production, behind flag

- [ ] Analytics confirmed firing correctly β€” Owner: [PM/Eng]

- [ ] All stakeholders confirmed aware of timing

Β 

### LAUNCH DAY (T-0)

- [ ] 9am: Feature flag enabled to [X%] of users β€” Owner: [Eng]

- [ ] 10am: Customer announcement email sends β€” Owner: [Marketing]

- [ ] 10am: Blog post publishes β€” Owner: [Marketing]

- [ ] 10am: Social posts go live β€” Owner: [Marketing]

- [ ] 11am: In-product announcement activates β€” Owner: [Eng/PM]

- [ ] 12pm: Sales outreach begins to target accounts β€” Owner: [Sales]

- [ ] EOD: Monitor metrics, check for errors, assess launch health β€” Owner: [PM]

Β 

---

Β 

## POST-LAUNCH

Β 

### T+1 Week

- [ ] Launch metrics reviewed β€” Owner: [PM]

- [ ] Support ticket analysis β€” Owner: [CS]

- [ ] Stakeholder update sent β€” Owner: [PM]

- [ ] Continue rollout to [X]% β†’ [Y%] β€” Owner: [Eng]

Β 

### T+2 Weeks

- [ ] Customer feedback synthesis β€” Owner: [PM]

- [ ] A/B test results check β€” Owner: [PM]

Β 

### T+4 Weeks

- [ ] Full rollout complete (if phased)

- [ ] Post-launch review β€” Owner: [PM]

- [ ] Document lessons learned β€” Owner: [PM]

Β 

---

Β 

LAUNCH COMMUNICATION ESCALATION:

If major issue discovered on launch day: β†’ [Rollback procedure, contact: Eng Lead]

If customer escalation: β†’ [CS Lead + PM within 1 hour]

If press inquiry: β†’ [Marketing/PR Lead]

Β 

</gtm_calendar_framework>

</gtm_calendar_builder>

Ready to run this skill?

Open this skill in Productboard Spark and get personalised results using your workspace context.

Use in Spark
newsletter

Join thousands of Product Makers who already enjoy our newsletter