Back to Blog

GTM as Code Part 2: From Isolated Campaigns to Continuous Systems

2025-07-31

Marketing and Engineering Are Converging

The days of devs building and marketers waiting are over. With GenAI, devs can ship features and announce them. Marketers can generate campaigns with tools once reserved for coders. Everyone is playing in the same sandbox.


What GenAI Changed

  • AI Agents can generate blog posts from changelogs.
  • Chat-based tools can build landing pages, write subject lines, or repurpose tweets.
  • Marketing content can be structured, templated, and versioned.

Developers Are Closer to the Market

Dev-first companies often lack a large marketing team. The devs are the marketers. GenAI allows them to:

  • Prototype value propositions
  • A/B test language
  • Auto-publish docs and updates

Marketers Are Closer to Code

With tools like GitHub Copilot, ChatGPT, and custom LLMs, marketers can:

  • Write structured strategies and content in YAML or Markdown
  • Push to Git for approval
  • Run campaigns through GitHub Actions

Enter GTM-as-Code

Now we can:

  • Sync product changes with messaging
  • Trigger updates across social, email, SEO
  • Track changes over time
  • Measure performance and learn

Marketing becomes:

  • Modular
  • Automated
  • Data-driven
  • Continuous

And the marketer? A creative operator who writes logic as much as language.

In the next episode, I’ll show you what this looks like in practice, including an example, the toolchain, and the workflow.

Read Part 3: The Stack, The Workflow, The Loop

Related Posts

PostHog × GTM as Code: How a Dev Tool Company Ships Growth Like Software

Read post

Why Content Linting Matters: QA for the GenAI Era

Read post

Reflections After Six Months on a Career Break

Read post

Subscribe to the Newsletter

Get the latest insights on vibe coding and marketing delivered to your inbox.