Weekly GTM Alignment Brief

AI-powered weekly executive brief that analyzes marketing, sales, and customer success data from HubSpot — identifies cross-functional misalignments and recommends coordinated actions.

Weekly GTM Alignment Brief Logic Blueprint — a 27+3 node n8n workflow that fetches cross-functional data from HubSpot (marketing, sales, customer success), assembles period-over-period metrics, runs 5-area alignment analysis via the analysis model, and delivers a comprehensive Notion executive brief with Slack summary alert. Split-workflow pattern with Friday 16:00 UTC schedule. This came from a weekly GTM meeting where sales, marketing, and CS each presented slides built from different data pulls. We built a brief that synthesizes metrics from all three functions into one document before the meeting starts.

Last updated March 16, 2026

RevOps teams manage increasingly complex revenue stacks — multiple CRMs, billing systems, and data warehouses — with manual reconciliation consuming 20-30 hours per week. Automated revenue intelligence consolidates signals from Stripe, HubSpot, Salesforce, and Pipedrive into a single operational view.

triggerSchedule01FetcherHubSpot API02AssemblerCross-Functional03Analyst5-Area Analysis04FormatterNotion + SlackNotionGTM BriefSlackAlert

Four Agents. One Weekly Brief. Cross-Functional GTM Alignment.

Fetcher

Step 1Fetcher

Schedule + HTTP

Split-workflow pattern: Scheduler fires at Friday 16:00 UTC, triggers the main pipeline via HTTP Request. Config Loader enables ITP bypass for testing. HubSpot Fetcher retrieves cross-functional data via OAuth2: marketing metrics (email campaigns, form submissions, traffic sources), sales metrics (deals, activities, pipeline stage distribution), and customer success metrics (tickets, NPS scores, churn indicators).

Assembler

Step 2Assembler

Code

What does Assembler actually decide? Structures raw HubSpot data into a unified cross-functional data package. Computes period-over-period comparisons for each department: marketing conversion rates, sales pipeline velocity, CS ticket resolution times. Calculates cross-functional handoff metrics: MQL-to-SQL conversion, sales-to-CS transition health, funnel stage alignment. Data Threshold Gate ensures sufficient data exists before LLM analysis.

Analyst

Step 3Analyst

Tier 2 Classification

This step exists because raw data alone is not enough. the analysis model performs 5-area alignment analysis on the pre-assembled cross-functional data: marketing-to-sales handoff efficiency, sales-to-CS handoff quality, messaging consistency across teams, funnel velocity alignment between departments, and resource allocation balance. Identifies misalignments with evidence citations, severity scoring, and recommended coordinated actions. AGGREGATE pattern: single LLM call for all cross-functional data.

Formatter

Step 4Formatter

Tier 2 + HTTP

Without this step, upstream analysis sits idle. the analysis model builds a structured Notion executive brief with structured sections: executive summary, per-department metrics, alignment scorecard, misalignment details with evidence, and prioritized action items. Sends a Slack summary alert highlighting the top misalignments and recommended actions. Executives get the full brief in Notion and actionable highlights in Slack.Our first SDR used a flat 3-agent architecture. Splitting into discrete agents with handoff contracts cut processing time and made each agent independently testable.

That's the full pipeline. Here's what it intentionally does NOT do — and why those boundaries exist.

What It Does NOT Do

×

Does not forecast future pipeline — that is what RevOps Forecast Intelligence Agent does

×

Does not assess individual account health — that is what Account Health Intelligence Agent does

×

Does not coach individual sales reps — that is what Sales Rep Performance Coach does

×

Does not modify HubSpot data — read-only API access across all three hubs

×

Does not analyze individual deals or contacts — operates at aggregate team level

×

Does not scrape external websites — all data from HubSpot, Notion, and Slack APIs

With those boundaries clear, here's everything that ships when you purchase.

The Complete Customer Success Bundle

7 files.

CHANGELOG.mdVersion history
README.mdSetup and configuration guide
TDD.mdTechnical Design Document
analyst_system_prompt.mdAnalyst system prompt
formatter_system_prompt.mdFormatter system prompt
weekly_gtm_alignment_brief_scheduler_v1_0_0.jsonScheduler workflow
weekly_gtm_alignment_brief_v1_0_0.jsonn8n workflow (main pipeline)

The technical specifications below are ITP-measured, not estimated.

Tested. Measured. Documented.

Every metric is Independent Test Protocol (ITP)-measured. The Weekly GTM Alignment Brief analyzes marketing, sales, and customer success data from HubSpot to identify cross-functional misalignments — the analysis model for 5-area alignment analysis at $0.21–$0.23/run.

Workflow Nodes

27+3 (main+scheduler)

Blueprint Quality Standard

12/12 PASS

Agent Architecture

4 agents: Fetcher (code-only), Assembler (code-only), Analyst (Sonnet 4.6), Formatter (Sonnet 4.6)

Required Credentials

HubSpot (OAuth2 — Marketing + Sales + optional Service Hub), Notion (httpHeaderAuth Bearer), Slack (httpHeaderAuth Bearer), Anthropic API

Bundle Contents

7+ files

Cost per Run

$0.21-$0.23/run (ITP-measured, Sonnet 4.6 × 2 calls)

ITP Milestones

14/14 PASS (8/8 records, 100% defensible)

n8n Compatibility

2.7.5

Tested on n8n v2.7.5, March 2026

Weekly GTM Alignment Brief v1.0.0 — Technical Reference━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Architecture: 27+3 n8n nodes (main+scheduler), 4 agents (Fetcher → Assembler → Analyst → Formatter)Trigger:      Weekly schedule (Friday 16:00 UTC) + WebhookInput:        HubSpot — marketing, sales, and customer success dataIntelligence: Sonnet 4.6 × 2 (5-area alignment analysis + executive brief formatting)Output:       Notion — executive brief + Slack — summary alertCost:         $0.21–$0.23/run (ITP-measured)ITP:          8/8 records, 14/14 milestones PASSBQS:          12/12 PASSTool A:       HubSpot (input — marketing + sales + CS data via OAuth2)Tool B:       Notion (output — executive brief)Tool C:       Slack (output — summary alert)Intelligence: 5-area GTM alignment + SINGLE-MODEL AGGREGATE patternCost Value:   0.22

What You'll Need

Platform

n8n 2.7.5+

Est. Monthly API Cost

$0.84-$0.92/month (4 weekly runs)

Credentials Required

  • Anthropic API
  • HubSpot (OAuth2 — Marketing + Sales + optional Service Hub)
  • Notion (Integration Token, httpHeaderAuth Bearer)
  • Slack (Bot Token, httpHeaderAuth Bearer)

Services

  • HubSpot (Marketing Hub + Sales Hub required, Service Hub optional)
  • Notion workspace (Integration with page create permissions)
  • Slack workspace (Bot Token with chat:write scope)
  • Anthropic API key (~$0.21-$0.23/run)

Setup Track

Quick Start

~15 min

All credentials live, n8n running

Full Setup

1–2 hrs

Needs API config + tables

From Scratch

2–4 hrs

No n8n, no credentials

Weekly GTM Alignment Brief v1.0.0

$299

one-time purchase

What you get:

  • ITP-tested 27+3 node n8n workflow (main + scheduler) — import and deploy
  • Split-workflow pattern: independent scheduler for weekly Friday 16:00 UTC trigger
  • 5-area alignment analysis: marketing-to-sales handoff, sales-to-CS handoff, messaging consistency, funnel velocity, resource allocation
  • Cross-functional HubSpot data: marketing campaigns, sales pipeline, CS tickets in one analysis
  • Misalignment detection with evidence citations and severity scoring
  • Data Threshold Gate: zero LLM cost when insufficient data exists
  • AGGREGATE pattern: single the analysis model Analyst call for all cross-functional data
  • Structured Notion executive brief with per-department metrics and action items
  • Slack summary alert with top misalignments and recommended actions
  • SINGLE-MODEL: the analysis model for analysis and formatting — no Opus needed
  • Configurable: HubSpot portal, Notion parent page, Slack channel
  • ITP 8/8 records, 14/14 milestones, $0.21–$0.23/run measured
  • All sales final after download

Frequently Asked Questions

What does the 5-area alignment analysis cover?+

The Analyst evaluates five cross-functional alignment areas: (1) marketing-to-sales handoff efficiency (MQL-to-SQL conversion, lead quality), (2) sales-to-CS handoff quality (deal-to-onboarding transition, expectation alignment), (3) messaging consistency across teams (positioning, value proposition alignment), (4) funnel velocity alignment (stage-to-stage timing across departments), and (5) resource allocation balance (effort distribution relative to pipeline needs). Each area receives an alignment score with evidence.

What HubSpot data does it analyze?+

Three functional areas via OAuth2: Marketing (email campaign performance, form submissions, traffic sources, landing page conversions), Sales (deal pipeline, stage distribution, activity counts, close rates), and Customer Success (ticket volume, resolution times, NPS/CSAT scores where available, churn indicators). Requires Marketing Hub and Sales Hub. Service Hub is optional but enriches CS analysis.

How does it differ from RevOps Forecast Intelligence Agent?+

Different focus and scope. RFIA generates forward-looking pipeline forecasts with 3-scenario projections from HubSpot sales data. WGAB generates retrospective cross-functional alignment analysis across marketing, sales, and CS with misalignment detection.

How does it differ from Account Health Intelligence Agent?+

Different granularity and purpose. AHIA assesses health status per individual account (HEALTHY, AT_RISK, GROWING, CHURNING). WGAB analyzes aggregate cross-functional alignment across all accounts and teams.

Why only Sonnet instead of Opus?+

Cross-functional alignment analysis works with pre-aggregated metrics and structured comparison. The Assembler pre-computes all period-over-period deltas and handoff metrics in code. the analysis model handles the pattern recognition and evidence-based scoring with high accuracy in ITP testing.

How does the split-workflow pattern work?+

Two separate n8n workflows: (1) Scheduler workflow uses Schedule Trigger to fire at Friday 16:00 UTC, then sends an HTTP Request POST to the main workflow’s webhook URL. (2) Main workflow uses Webhook Trigger + respondToWebhook for the full pipeline. This lets you customize the schedule independently of the pipeline logic, and test the main workflow via manual webhook calls.

What if there is insufficient HubSpot data?+

The Data Threshold Gate checks whether the Assembler retrieved enough data from each department to produce meaningful alignment analysis. If marketing, sales, or CS data is below the threshold (e.g., first week with a new HubSpot portal), the pipeline exits cleanly at $0 cost. No incomplete briefs are generated.

Does it use web scraping?+

No. All data comes from three sources: HubSpot API (OAuth2 for marketing, sales, and CS data), Notion API (page creation), and Slack API (summary alert). No web_search, no external data sources, no scraping.

Is there a refund policy?+

All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions?

Read the full guide →

Related Blueprints