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.
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
- 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.
- 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.