HubL templating
Templates, partials, and custom modules with documented fields on every editable surface.
[ Platform service ]
HubSpot CMS websites built with HubL, reusable modules, themes, and content schemas that keep marketing teams independent.
[ What you get ]
[ How it works ]
[ Capabilities ]
The platform and discipline surface we work across — what an engagement can cover when the scope calls for it.
Templates, partials, and custom modules with documented fields on every editable surface.
Module groups and flexible columns marketers compose without breaking layouts.
fields.json design tokens so brand changes propagate from one place.
Personalization rules and CRM-backed content that degrade gracefully.
Native forms, list membership, and lifecycle stages wired end to end.
HubSpot serverless functions where custom logic must live inside the platform.
Topic clusters, metadata, and staged content reviewed before publish.
URL mapping and staged content moves that protect search equity.
Local development with the HubSpot CLI and Git-backed theme source.
[ Field notes ]
[ Common questions ]
HubL is HubSpot's markup language, built on Jinja and Jinjava, that provides tags, filters, functions, and macros for HubSpot CMS templates.
Pages are assembled in drag-and-drop areas using dnd_area, dnd_section, dnd_row, and dnd_module, with custom modules defined by a fields.json schema and a HubL render fragment.
Content schemas are realized as HubDB tables, CRM objects, and module fields that power dynamic pages, keeping data and design separate.
Yes, through the HubSpot CRM connection, which tailors dynamic content to the visitor based on their data and segment.
Themes are built as HubSpot themes with theme fields, managed through the HubSpot CLI and Design Manager and distributed as portable packages.
[ Proof ]
Target metrics for discovery and acceptance — the full reference set is 2 projects deep.
12 0Monthly dev tickets for page builds, measured across the first quarter after handover
5 days same dayQuote-request-to-estimate turnaround, measured across the first 30 requests after launch
[ Sibling platforms ]
Custom WordPress websites with clean PHP themes, structured content, reliable plugins, and a maintainable editorial workflow.
Scalable Webflow marketing sites with structured CMS collections, reusable components, Data API connections, and a clean handoff for internal teams.
Responsive Wix Studio builds using Extend Websites with Velo, CMS content, and Wix Headless APIs where the platform fit is right.
Fast, search-ready Next.js applications using App Router, server rendering, Cache Components, headless content, and reliable edge deployment.
Product interfaces and web applications built in React with reusable components, React 19 Actions, clear state management, and stable API integration.
Nuxt and Vue websites for content-heavy or product-led teams using the current app directory conventions and flexible rendering.
Fast Framer sites with polished motion, Code Components, reusable sections, and an editor-friendly setup for campaigns and product launches.
[ Field guides ]
Content schemas define which page fields, references, and repeatable structures a team can manage.
A HubSpot CMS build relies on reusable HubL modules, fields, themes, templates, and content schemas so editors can safely create pages without duplicating structural markup.
[ Next step ]
Back to Web Development