Skip to content
Muhammad Vohra.
Selected work

Typeform · Content automation

Marketing Page Automation

Turning structured content into product and marketing pages, without an engineering sprint per template.

Client
Typeform
My role
Led development of the automation system; contributed to the wider Next.js and Contentful platform.
Illustrative workflow created to demonstrate the project.

Context

Typeform's product and marketing pages were built on a Next.js and Contentful platform.

The problem

Generating product and marketing pages involved significant manual engineering work, and delivering a template could take months.

Constraints and complexity

  • Pages needed to come from structured content so non-technical teams could own the inputs.
  • The platform supported localisation and reusable components that the automation had to respect.

My role and ownership

What I owned

  • Led development of the Node.js automation system
  • Tooling that let marketing teams launch campaigns with less engineering involvement
  • Contributions to the wider Next.js and Contentful platform, including localisation and reusable components

The wider team. Built on a shared marketing platform with engineering and marketing colleagues.

The approach

Instead of hand-building each page, I automated generation from structured content, removing the repeated manual engineering work.

Technical decisions

  1. 01

    Structured content as the input

    Pages are generated from content entries rather than from bespoke code, which is what lets marketing teams drive the process.

  2. 02

    Automation alongside the platform

    The generator fits the existing Next.js and Contentful setup, reusing its components and localisation rather than creating a parallel system.

Implementation

  • A Node.js system that generates pages from structured content in Contentful.
  • Reusable Next.js components and localisation support within the wider platform.
  • Node.js
  • Next.js
  • Contentful
  • Automated testing

Outcome and impact

1,200+

Product and marketing pages supported through automation.

  • The system supported more than 1,200 product and marketing pages.
  • Once the structured content was supplied, template delivery was reduced from months to under one hour. This covers template delivery only; it does not include creating content, review or publishing.

Next

Have a similar problem?

Give me a call to talk through the problem, scope and availability.