Studio Nope Get the module →
HubSpot CMS Module

Process, steps & timeline.
One module. Five layouts.

Every other timeline module ships a single layout. Process Timeline Pro does five — and styles every pixel from the editor. Works with or without images. The connector never breaks on wrap.

5 layoutsNo jQueryUnder 8KB JSHowTo schemaWCAG AAFully responsive

Pick the shape your content needs — steps, timeline, milestones, cards, or a tracker — without installing five different modules.

01 — Horizontal steps · Product theme

A geometric, product-marketing treatment — Space Grotesk, an indigo accent, rounded markers on a cool grey field.

How it works

Four steps from signup to insight

On narrow screens it collapses to a clean vertical stack and the connector turns vertical — it never strands a half-line in the gutter.

  1. Step 01

    Connect your data

    Link your CRM, ad accounts and analytics in a few clicks. No engineering, no CSV exports — Process Timeline reads everything for you.

  2. Step 02

    Map your funnel

    Define the stages that matter to your business. Drag, drop and rename — the model updates instantly so the whole team sees the same picture.

  3. Step 03

    See true attribution

    Every touch, every channel, scored by real contribution to revenue — not last-click guesswork. Finally know what actually works.

  4. Step 04

    Optimize spend

    Shift budget to the campaigns driving pipeline and cut the ones that don't. Teams using this loop cut wasted spend by a third.

02 — Alternating timeline · Editorial theme

A warm, magazine treatment — Playfair Display headings on cream, ink dots with a single gold milestone. No images: it collapses to text and a connector, never empty boxes.

Our story

Eight years, in milestones

Content alternates left and right of a center spine; on mobile it folds to a single readable side.

  • 2017

    Founded in a co-working loft

    Three engineers, one shared frustration with attribution tools, and a working prototype by the first quarter.

  • 2019

    Series A, 12M raised

    Led by Northstar Ventures. We doubled the team and shipped the real-time pipeline that still powers the product.

  • 2021

    10,000 customers

    From scrappy startup to category contender. Crossed five figures of paying teams and opened a London office.

  • 2023

    Global expansion

    Data residency in three regions and round-the-clock support. The enterprise logos that needed compliance said yes.

  • 2025

    The AI release

    Predictive budget allocation, shipped. Customers act on recommendations the moment a campaign starts to slip.

03 — Numbered cards · Onboarding theme

A friendly SaaS treatment — Poppins, an emerald accent, soft-shadow cards with images on a mint field. Three across, then two, then one.

Getting started

You are live in three steps

Big step numbers carry the sequence — no connector spine. The current step is highlighted.

  1. Kickoff call
    01

    Kickoff call

    We map your goals, audience and tech stack in a 45-minute session, so the build starts with a plan instead of a guess.

  2. Build and configure
    02

    Build & configure

    Our team sets up your workspace, imports your data and wires every integration while you carry on with your week.

  3. Go live
    03

    Go live

    We launch together, walk your team through the dashboard, and stay on call through your first month in production.

Careers

How hiring works here

Markers down the left, content and a per-step image on the right. A dark treatment in Sora with a sky-blue accent — same module, inverted.

  1. Apply
    Step 1

    Apply

    Send a CV and a short note. No cover-letter theatre — tell us one problem you solved and how.

  2. Intro screen
    Step 2

    Intro screen

    A 30-minute call to swap context — what you want next, what the role actually is. Both sides opt in.

  3. Working session
    Step 3

    Working session

    A paid, real-world exercise close to the actual job. No whiteboard trivia, no take-home that eats your weekend.

  4. Offer
    Step 4

    Offer

    A decision within 48 hours and a transparent offer. References on request, not as a hurdle.

04 — Vertical timeline · Dark theme (above)
05 — Progress tracker · Status theme

A status treatment — a violet accent on lavender, the track filled to the current node. Horizontal on desktop, vertical on mobile; the highlight follows.

Order #4821

Where your order is

Four nodes, the completed track filled up to the current step.

  1. Order placed

    We have your order and payment. A confirmation is on its way to your inbox.

  2. Packed

    Your items are picked, checked and boxed at our fulfilment centre.

  3. Shipped

    On the road with the courier. Track it live — estimated arrival in two days.

  4. Delivered

    Dropped at your door. We will email a receipt and a quick way to start a return if you need one.

Style control

Same layout. Three more looks. Zero custom CSS.

Each theme above is the same module with different settings. To make the point directly, here is one identical layout in three treatments — only the Style tab changed.

Default

Out of the box

Monochrome ink, a single orange accent, circular numbered markers.

  1. Step 01

    Connect your data

    Link your CRM, ad accounts and analytics in a few clicks. No engineering, no CSV exports — Process Timeline reads everything for you.

  2. Step 02

    Map your funnel

    Define the stages that matter to your business. Drag, drop and rename — the model updates instantly so the whole team sees the same picture.

  3. Step 03

    See true attribution

    Every touch, every channel, scored by real contribution to revenue — not last-click guesswork. Finally know what actually works.

  4. Step 04

    Optimize spend

    Shift budget to the campaigns driving pipeline and cut the ones that don't. Teams using this loop cut wasted spend by a third.

Dark

Inverted for dark sections

Light text on near-black, the same orange holding the accent.

  1. Step 01

    Connect your data

    Link your CRM, ad accounts and analytics in a few clicks. No engineering, no CSV exports — Process Timeline reads everything for you.

  2. Step 02

    Map your funnel

    Define the stages that matter to your business. Drag, drop and rename — the model updates instantly so the whole team sees the same picture.

  3. Step 03

    See true attribution

    Every touch, every channel, scored by real contribution to revenue — not last-click guesswork. Finally know what actually works.

  4. Step 04

    Optimize spend

    Shift budget to the campaigns driving pipeline and cut the ones that don't. Teams using this loop cut wasted spend by a third.

Branded

Lean into the accent

Filled orange icon markers and a bold orange connector.

  1. Step 01

    Connect your data

    Link your CRM, ad accounts and analytics in a few clicks. No engineering, no CSV exports — Process Timeline reads everything for you.

  2. Step 02

    Map your funnel

    Define the stages that matter to your business. Drag, drop and rename — the model updates instantly so the whole team sees the same picture.

  3. Step 03

    See true attribution

    Every touch, every channel, scored by real contribution to revenue — not last-click guesswork. Finally know what actually works.

  4. Step 04

    Optimize spend

    Shift budget to the campaigns driving pipeline and cut the ones that don't. Teams using this loop cut wasted spend by a third.

Overview

Process Timeline Pro is a single, self-contained section for HubSpot CMS that covers every common “sequence” pattern: a how-it-works row, a vertical timeline, an alternating milestone spine, a grid of numbered cards, and a progress tracker. Add your steps in one repeater, pick a layout, and the module renders semantic, accessible markup with styled markers and connectors. Every visible value is an editor field wired through CSS variables — there is no CSS to write, and nothing is hardcoded. Vanilla JavaScript, no jQuery, no animation library, under 8KB.


The five layouts


Built to not break

The failure modes that earn timeline modules their one-star reviews are the things this module is built around:


Markers

Pick the marker style once for the whole module: auto numbers (1, 2, 3), Roman (I, II, III), letters (A, B, C), a per-item icon, or a plain dot / node. Icons can be one of eighteen bundled inline SVGs (check, arrow, star, flag, rocket, gear, shield, chart and more) or your own uploaded SVG/image. Shapes: circle, square, rounded square, diamond, or none. Size, border and colors are all yours, with a separate color set for the highlighted / current step.


Style — everything, from the editor

Independent typography for the eyebrow, title, body and date/number (a global base font sets the family; each element inherits it unless you override). Colors for every text element, marker, connector, card and section background, plus a dedicated highlight set. Connector style (solid / dashed / dotted / none), thickness and color. Spacing, padding, card radius, optional shadow, and section padding. Columns per breakpoint and an editable mobile breakpoint.


SEO & structured data

Optionally emit HowTo JSON-LD for genuine step-by-step processes (it can earn rich results), or ItemList for ranked lists and milestones. It is off by default and you opt in deliberately — emitting HowTo on a company-history timeline would be wrong, so the editor makes you choose. Item titles get auto-generated IDs so every step is deep-linkable.


Accessibility & performance

Ordered lists for sequential processes (screen readers announce the order), unordered for non-sequential; a configurable heading level (H2/H3/H4) for item titles so the page outline stays correct; decorative markers are hidden from assistive tech; CTA links have visible focus states. Animations use IntersectionObserver (never scroll math), animate only transform/opacity, and fully honor prefers-reduced-motion. Images are lazy-loaded with a reserved aspect ratio so nothing shifts on load.


What’s inside

5 layoutsOne module
Image / icon / number / nonePer item
18 bundled icons+ upload your own
Scroll animationReduced-motion aware
HowTo / ItemListOpt-in JSON-LD
WCAG AA defaultsSemantic markup
Under 8KB JSNo jQuery
Theme-agnosticWorks on any theme
No HubDBNo serverless

FAQ

Does it need HubDB or any backend?

No. Everything lives in the module — no HubDB, no serverless functions, no CRM fields.

Does it work on any theme?

Yes. It ships its own scoped styles and depends on no theme variables, so it looks the same on any theme or none.

Can I use it without images?

Yes — that is a first-class state. With no images the layout collapses cleanly to text plus connector, no empty boxes.

Will the connector break on mobile?

No. Horizontal collapses to a vertical stack and the connector turns vertical; alternating folds to a single side.

Does it slow my page down?

No. Under 8KB of vanilla JS, no jQuery, no animation library, IntersectionObserver only, transform/opacity animations.