Client Profile

Threekit is an AI sales agent built for manufacturers with complex products. Trusted by more than 150 manufacturers, Threekit’s platform drives leads by guiding buyers, reps, and dealers accurately across every channel. Their marketing site runs on HubSpot Content Hub — and when their positioning evolved, their website needed to catch up fast.

Case Study Highlights

Threekit needed a new marketing website that reflected their updated positioning and AI-forward product story. With their site on HubSpot Content Hub, the challenge was translating a finished design system into a live, editor-friendly theme — without a multi-week development sprint or sacrificing the platform capabilities their marketing team depended on.

Simple Machines used Claude Design and Claude Code in an iterative, compounding workflow: design artifacts flowed directly into theme development, and modules built early in the project were reused and extended across every subsequent template.

The result: 36 custom HubSpot modules and 7 page templates — including a full blog system and HubDB-powered case study listing — with the core theme live in HubSpot Design Manager in a single day.

Key deliverables included:

  • 36 custom HubSpot modules with editor-friendly field controls

  • 7 page templates including homepage, blog listing, blog post, case study listing, and awards page

  • Full blog system with featured post layout, filterable grid, pagination, sticky share rail, author card, and configurable sidebar

  • HubDB-powered case study listing template

  • Complete design system integration — brand tokens, typography scale, and button variants preserved end-to-end

  • Drag-and-drop section templates pre-populated with real content, ready to preview immediately after upload

The Challenge

  • Threekit had a finished design system and a new product story ready to go. What they didn’t have was time for a traditional build sprint. Getting to market fast with their new AI sales agent would provide a critical competitive advantage.

  • Translating a complete design system into a production-ready HubSpot theme the conventional way means scaffolding modules manually, writing HubL by hand, wiring up field definitions, uploading files, running QA rounds, and cycling through revisions. For a project of this scope, that typically runs 4–6 weeks and $15,000–$25,000 in development cost.

  • Threekit’s timeline didn’t allow for that. And building outside HubSpot wasn’t an option either. Tools like Lovable could stand up a site faster, but at the cost of everything that made HubSpot worth staying on: lead tracking, native analytics, form integrations, and an editor that lets the marketing team own content without developer dependency. That wasn’t a trade Threekit was willing to make.

  • The real constraint: compress the design-to-deployment pipeline without sacrificing the platform, the editor experience, or the design fidelity.

The Solution

Our strategy was to approach this as an AI-native delivery problem, not than a development resource problem.

Rather than staffing up with a developer and running a traditional sprint, we mapped the build to three tools — Claude Design, Claude Code, and HubSpot Content Hub — each owning a distinct phase with direct handoffs between them. The strategic insight was that an AI coding agent (Claude Code) connected directly to HubSpot’s API could close the gap that normally makes website builds expensive and slow.

Phase 1

Design system to working theme (one day)

Claude Design produced the complete visual language: brand tokens, typography scale, spacing, button variants, and a full showcase page that became the reference for all downstream development. Once the design was approved, those files were passed directly to Claude Code.

Claude Code read the design output, connected to HubSpot via CLI and a private app token, and built the theme from scratch — scaffolding modules, writing HubL, and pushing files into Design Manager in a continuous loop of read → build → upload → fix → verify. No handoff document, sprint planning or waiting.

By end of day one: a complete custom HubSpot theme was live in Design Manager, with a showcase pre-populated with real content from the design’s source HTML, ready to preview immediately.

Phase 2

Compounding reuse across templates

Rather than starting from scratch for each subsequent template, Claude Code reused and extended the module library built in phase one. Each new template — blog listing, blog post, case study listing (with HubDB integration), awards page — pulled from the existing component library and added to it.

The blog listing template was designed in Claude Design using the existing brand assets as reference, then built in Claude Code. Same process for the blog post template (sticky share rail, drop cap, author card, related posts, configurable sidebar — all field-controlled from the HubSpot editor). The case study listing pulled from a HubDB table. Each session reinforced the system with no need to rebuild it.

The Results

36 Custom HubSpot Modules + 7 Templates Built

Including full blog + HubDB-based case study system. All editor-friendly, field-controlled.

Core Theme Live in One Day

Showcase page, global header and footer, and full module library were built and live in HubSpot Design Manager in a single working session.

Marketing Team Independence

Threekit’s team can update text, images, button styles, layout options, and form selections directly in HubSpot without developer involvement. Every module ships with editor-friendly field controls — no developer required for day-to-day content management.

Complete Design System Integration

Brand tokens, typography scale, and button variants preserved end-to-end

AI Chatbot
“Simple Machines took our design system and had a fully custom HubSpot theme live — modules, templates, sections — in a single session. Now we can manage it without a developer. That’s exactly what we needed.”
  • Marc Uible, AI Vice President, Threekit

Let’s Chat

Want to be our next success story? Fill out the form to get started.