---
title: HubSpot website build | Muloo
description: A HubSpot CMS build on a proper theme and module library, so your marketing team can change pages without a developer.
image: https://www.wearemuloo.com/hubfs/raw_assets/public/muloo-2026/images/brand/share-default.jpg
---

[Skip to content](https://www.wearemuloo.com/solutions/hubspot-websites#main-content)

[muloo](https://www.wearemuloo.com/?hsLang=en)

- [Build](https://www.wearemuloo.com/build?hsLang=en)
  
  ▾
- [RevOps](https://www.wearemuloo.com/revops?hsLang=en)
  
  ▾
- [Grow](https://www.wearemuloo.com/grow?hsLang=en)
  
  ▾
- [AI](https://www.wearemuloo.com/ai?hsLang=en)
  
  ▾
- [Products](https://www.wearemuloo.com/products?hsLang=en)
  
  ▾
- [Resources](https://www.wearemuloo.com/blog?hsLang=en)
  
  ▾
- [Company](https://www.wearemuloo.com/about?hsLang=en)
  
  ▾

⌕ What's broken? 

[Client Login](https://hub.wearemuloo.com/) [WhatsApp](https://wa.me/27686343652?text=Hi%20Muloo%2C%20I%20found%20you%20on%20your%20website.) [Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

What is broken

- [We just bought HubSpot and nobody has set it up Guided onboarding](https://www.wearemuloo.com/solutions/hubspot-onboarding?hsLang=en)
- [The portal got away from us Portal rescue](https://www.wearemuloo.com/solutions/portal-rescue?hsLang=en)
- [We are moving off Salesforce or spreadsheets Migration](https://www.wearemuloo.com/solutions/migration?hsLang=en)
- [Our systems do not talk to each other Integrations](https://www.wearemuloo.com/solutions/integrations?hsLang=en)
- [Our website needs a developer to change a word Website build](https://www.wearemuloo.com/solutions/hubspot-websites?hsLang=en)

What we do about it

- [Guided onboarding 4 to 8 weeks](https://www.wearemuloo.com/solutions/hubspot-onboarding?hsLang=en)
- [Full implementation 8 to 16 weeks](https://www.wearemuloo.com/solutions/hubspot-implementation?hsLang=en)
- [Portal rescue 3 to 8 weeks](https://www.wearemuloo.com/solutions/portal-rescue?hsLang=en)
- [Migration 6 to 12 weeks](https://www.wearemuloo.com/solutions/migration?hsLang=en)
- [Integrations 2 to 10 weeks](https://www.wearemuloo.com/solutions/integrations?hsLang=en)
- [HubSpot website build 8 to 14 weeks](https://www.wearemuloo.com/solutions/hubspot-websites?hsLang=en)
- [CRM architecture review 2 to 3 weeks](https://www.wearemuloo.com/solutions/crm-architecture-review?hsLang=en)

Where to start

- [Free HubSpot audit What is actually wrong with your portal](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Build overview The whole stream on one page](https://www.wearemuloo.com/build?hsLang=en)
- [Book a call Pick a time, four questions, done](https://www.wearemuloo.com/book-a-call?hsLang=en)

Free, and yours to keep

Run the audit before you decide anything.

Ownership, pipeline hygiene, data quality and admin access, scored on your own portal.

[Run the free audit →](https://www.wearemuloo.com/hubspot-audit?hsLang=en)

What is broken

- [The process lives in people’s heads Sales process workshop](https://www.wearemuloo.com/solutions/sales-process-workshop?hsLang=en)
- [Sales and marketing disagree on what a lead is RevOps blueprint](https://www.wearemuloo.com/solutions/revops-blueprint?hsLang=en)
- [Leads come in and nothing happens to them RevOps blueprint](https://www.wearemuloo.com/solutions/revops-blueprint?hsLang=en)
- [Leadership cannot see the pipeline properly Reporting platform](https://www.wearemuloo.com/solutions/reporting-platform?hsLang=en)
- [We need a RevOps function but cannot hire one Monthly advisory](https://www.wearemuloo.com/solutions/revops-advisory?hsLang=en)

What we do about it

- [Sales process workshop 2 days](https://www.wearemuloo.com/solutions/sales-process-workshop?hsLang=en)
- [RevOps blueprint 4 to 6 weeks](https://www.wearemuloo.com/solutions/revops-blueprint?hsLang=en)
- [Revenue operating system 8 to 14 weeks](https://www.wearemuloo.com/solutions/revenue-operating-system?hsLang=en)
- [Monthly RevOps advisory Ongoing](https://www.wearemuloo.com/solutions/revops-advisory?hsLang=en)

Where to start

- [RevOps overview The whole stream on one page](https://www.wearemuloo.com/revops?hsLang=en)
- [CRM architecture review An independent read on what you have](https://www.wearemuloo.com/solutions/crm-architecture-review?hsLang=en)
- [Book a call Pick a time, four questions, done](https://www.wearemuloo.com/book-a-call?hsLang=en)

Not sure which

Start with the symptom instead.

Nobody wakes up needing integrations. They wake up because their systems do not talk to each other.

[Route me →](https://www.wearemuloo.com/hubspot?hsLang=en)

What is broken

- [We are not generating enough pipeline Automated lead generation](https://www.wearemuloo.com/solutions/lead-generation?hsLang=en)
- [Campaigns ship but we cannot measure them Campaign build](https://www.wearemuloo.com/solutions/campaign-build?hsLang=en)
- [Content stopped after the launch push Content engine](https://www.wearemuloo.com/solutions/content-engine?hsLang=en)
- [We cannot tell which campaigns produce revenue Reporting platform](https://www.wearemuloo.com/solutions/reporting-platform?hsLang=en)
- [Marketing is one person doing everything Managed marketing retainer](https://www.wearemuloo.com/solutions/marketing-retainer?hsLang=en)
- [We spend on ads and cannot tie it to revenue Paid media management](https://www.wearemuloo.com/solutions/paid-media?hsLang=en)

What we do about it

- [Managed marketing retainer Monthly](https://www.wearemuloo.com/solutions/marketing-retainer?hsLang=en)
- [Paid media management Monthly](https://www.wearemuloo.com/solutions/paid-media?hsLang=en)
- [Landing page and campaign build 2 to 4 weeks](https://www.wearemuloo.com/solutions/campaign-build?hsLang=en)
- [Content engine setup 6 to 10 weeks](https://www.wearemuloo.com/solutions/content-engine?hsLang=en)
- [Automated lead generation 4 to 8 weeks](https://www.wearemuloo.com/solutions/lead-generation?hsLang=en)
- [HubSpot website build 8 to 14 weeks](https://www.wearemuloo.com/solutions/hubspot-websites?hsLang=en)

Where to start

- [Grow overview The whole stream on one page](https://www.wearemuloo.com/grow?hsLang=en)
- [HubSpot pricing calculator Size seats and credits on your numbers](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)
- [Book a call Pick a time, four questions, done](https://www.wearemuloo.com/book-a-call?hsLang=en)

New pricing, new portals

HubSpot pricing changed on 1 October.

New EMEA portals now buy an edition, seats and a shared credit pool. [See what changed](https://www.wearemuloo.com/hubspot-pricing?hsLang=en). The calculator sizes it on your numbers, not a sales estimate.

[Open the calculator](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)

What is broken

- [We are asked to allow AI and nobody can sign it off Govern it first](https://www.wearemuloo.com/ai?hsLang=en)
- [We want an agent that actually does the work Build it properly](https://www.wearemuloo.com/ai?hsLang=en)
- [We do not know where AI would even help Find the use case](https://www.wearemuloo.com/ai?hsLang=en)
- [We bought AI tools and nobody uses them Get it adopted](https://www.wearemuloo.com/ai?hsLang=en)

What we do about it

- [Govern Guardrails, scoped permissions, logging, human checkpoints](https://www.wearemuloo.com/ai?hsLang=en)
- [Build Agents and custom AI against your own data](https://www.wearemuloo.com/ai?hsLang=en)
- [Use Putting it where it genuinely helps the revenue motion](https://www.wearemuloo.com/ai?hsLang=en)
- [Adopt The enablement that stops it being bought and shelved](https://www.wearemuloo.com/ai?hsLang=en)

Where to start

- [AI overview The whole stream on one page](https://www.wearemuloo.com/ai?hsLang=en)
- [Muloo Audit An agent you can point at your portal today](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Book a call Pick a time, four questions, done](https://www.wearemuloo.com/book-a-call?hsLang=en)

Govern first

Guardrails before the agent.

Scoped permissions, logged actions and a human checkpoint anywhere the output touches a customer.

[How we govern AI →](https://www.wearemuloo.com/ai?hsLang=en)

The products

- [Muloo Audit Automated HubSpot portal diagnostics](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Muloo Reporting Leadership visibility across pipeline and delivery reporting.wearemuloo.com](https://reporting.wearemuloo.com/)
- [Muloo Signals Market, account and contact triggers signals.wearemuloo.com](https://signals.wearemuloo.com/)

Run on your portal

- [Reporting platform setup Agreed definitions, a dashboard per meeting](https://www.wearemuloo.com/solutions/reporting-platform?hsLang=en)
- [Signals subscription Which accounts are in play this week](https://www.wearemuloo.com/solutions/signals?hsLang=en)
- [Free HubSpot audit The diagnostic, at no cost](https://www.wearemuloo.com/hubspot-audit?hsLang=en)

Overview

- [All products What we build and run, and who it is for](https://www.wearemuloo.com/products?hsLang=en)
- [Why we build our own The Empower argument](https://www.wearemuloo.com/products?hsLang=en)

Empower

Built is not the finish line. Run is.

The tooling we use ourselves to speed up delivery and surface what is worth acting on. Available to run on your portal, not just ours.

[See the products →](https://www.wearemuloo.com/products?hsLang=en)

Free tools

- [Free HubSpot audit What is actually wrong with your portal](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Ads ROI calculator What paid would return, before you spend it](https://www.wearemuloo.com/tools/ads-roi-calculator?hsLang=en)
- [HubSpot pricing calculator Size seats and credits on your numbers](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)
- [All tools Everything free, in one place](https://www.wearemuloo.com/tools?hsLang=en)

Our apps

- [Muloo Audit The audit agent, on your portal](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Muloo Reporting The reporting hub for pipeline and delivery reporting.wearemuloo.com](https://reporting.wearemuloo.com/)
- [Muloo Signals Accounts worth acting on this week signals.wearemuloo.com](https://signals.wearemuloo.com/)

Reading

- [Resource library Articles, case studies, downloads and tools](https://www.wearemuloo.com/blog?hsLang=en)
- [Case studies What changed, and what it was worth](https://www.wearemuloo.com/blog/tag/case-studies?hsLang=en)

Free, and yours to keep

Point the audit agent at your portal.

Ownership, pipeline hygiene, data quality and admin access. The findings are yours whether you engage us or not.

[Run the free audit →](https://www.wearemuloo.com/hubspot-audit?hsLang=en)

Muloo

- [About Who we are and why we exist](https://www.wearemuloo.com/about?hsLang=en)
- [How we work Diagnose, architect, build, operate](https://www.wearemuloo.com/how-we-work?hsLang=en)
- [Partners HubSpot and Google](https://www.wearemuloo.com/partners?hsLang=en)
- [Careers Capability over credentials](https://www.wearemuloo.com/about/careers?hsLang=en)

Talk to us

- [Contact You will speak to a dedicated specialist, not a form](https://www.wearemuloo.com/contact?hsLang=en)
- [WhatsApp Message us directly, a person replies wa.me](https://wa.me/27686343652?text=Hi%20Muloo%2C%20I%20found%20you%20on%20your%20website.)

Build

What is broken

- [We just bought HubSpot and nobody has set it up](https://www.wearemuloo.com/solutions/hubspot-onboarding?hsLang=en)
- [The portal got away from us](https://www.wearemuloo.com/solutions/portal-rescue?hsLang=en)
- [We are moving off Salesforce or spreadsheets](https://www.wearemuloo.com/solutions/migration?hsLang=en)
- [Our systems do not talk to each other](https://www.wearemuloo.com/solutions/integrations?hsLang=en)
- [Our website needs a developer to change a word](https://www.wearemuloo.com/solutions/hubspot-websites?hsLang=en)

What we do about it

- [Guided onboarding](https://www.wearemuloo.com/solutions/hubspot-onboarding?hsLang=en)
- [Full implementation](https://www.wearemuloo.com/solutions/hubspot-implementation?hsLang=en)
- [Portal rescue](https://www.wearemuloo.com/solutions/portal-rescue?hsLang=en)
- [Migration](https://www.wearemuloo.com/solutions/migration?hsLang=en)
- [Integrations](https://www.wearemuloo.com/solutions/integrations?hsLang=en)
- [HubSpot website build](https://www.wearemuloo.com/solutions/hubspot-websites?hsLang=en)
- [CRM architecture review](https://www.wearemuloo.com/solutions/crm-architecture-review?hsLang=en)

Where to start

- [Free HubSpot audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Build overview](https://www.wearemuloo.com/build?hsLang=en)
- [Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

RevOps

What is broken

- [The process lives in people’s heads](https://www.wearemuloo.com/solutions/sales-process-workshop?hsLang=en)
- [Sales and marketing disagree on what a lead is](https://www.wearemuloo.com/solutions/revops-blueprint?hsLang=en)
- [Leads come in and nothing happens to them](https://www.wearemuloo.com/solutions/revops-blueprint?hsLang=en)
- [Leadership cannot see the pipeline properly](https://www.wearemuloo.com/solutions/reporting-platform?hsLang=en)
- [We need a RevOps function but cannot hire one](https://www.wearemuloo.com/solutions/revops-advisory?hsLang=en)

What we do about it

- [Sales process workshop](https://www.wearemuloo.com/solutions/sales-process-workshop?hsLang=en)
- [RevOps blueprint](https://www.wearemuloo.com/solutions/revops-blueprint?hsLang=en)
- [Revenue operating system](https://www.wearemuloo.com/solutions/revenue-operating-system?hsLang=en)
- [Monthly RevOps advisory](https://www.wearemuloo.com/solutions/revops-advisory?hsLang=en)

Where to start

- [RevOps overview](https://www.wearemuloo.com/revops?hsLang=en)
- [CRM architecture review](https://www.wearemuloo.com/solutions/crm-architecture-review?hsLang=en)
- [Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

Grow

What is broken

- [We are not generating enough pipeline](https://www.wearemuloo.com/solutions/lead-generation?hsLang=en)
- [Campaigns ship but we cannot measure them](https://www.wearemuloo.com/solutions/campaign-build?hsLang=en)
- [Content stopped after the launch push](https://www.wearemuloo.com/solutions/content-engine?hsLang=en)
- [We cannot tell which campaigns produce revenue](https://www.wearemuloo.com/solutions/reporting-platform?hsLang=en)
- [Marketing is one person doing everything](https://www.wearemuloo.com/solutions/marketing-retainer?hsLang=en)
- [We spend on ads and cannot tie it to revenue](https://www.wearemuloo.com/solutions/paid-media?hsLang=en)

What we do about it

- [Managed marketing retainer](https://www.wearemuloo.com/solutions/marketing-retainer?hsLang=en)
- [Paid media management](https://www.wearemuloo.com/solutions/paid-media?hsLang=en)
- [Landing page and campaign build](https://www.wearemuloo.com/solutions/campaign-build?hsLang=en)
- [Content engine setup](https://www.wearemuloo.com/solutions/content-engine?hsLang=en)
- [Automated lead generation](https://www.wearemuloo.com/solutions/lead-generation?hsLang=en)
- [HubSpot website build](https://www.wearemuloo.com/solutions/hubspot-websites?hsLang=en)

Where to start

- [Grow overview](https://www.wearemuloo.com/grow?hsLang=en)
- [HubSpot pricing calculator](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)
- [Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

AI

What is broken

- [We are asked to allow AI and nobody can sign it off](https://www.wearemuloo.com/ai?hsLang=en)
- [We want an agent that actually does the work](https://www.wearemuloo.com/ai?hsLang=en)
- [We do not know where AI would even help](https://www.wearemuloo.com/ai?hsLang=en)
- [We bought AI tools and nobody uses them](https://www.wearemuloo.com/ai?hsLang=en)

What we do about it

- [Govern](https://www.wearemuloo.com/ai?hsLang=en)
- [Build](https://www.wearemuloo.com/ai?hsLang=en)
- [Use](https://www.wearemuloo.com/ai?hsLang=en)
- [Adopt](https://www.wearemuloo.com/ai?hsLang=en)

Where to start

- [AI overview](https://www.wearemuloo.com/ai?hsLang=en)
- [Muloo Audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

Products

The products

- [Muloo Audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Muloo Reporting](https://reporting.wearemuloo.com/)
- [Muloo Signals](https://signals.wearemuloo.com/)

Run on your portal

- [Reporting platform setup](https://www.wearemuloo.com/solutions/reporting-platform?hsLang=en)
- [Signals subscription](https://www.wearemuloo.com/solutions/signals?hsLang=en)
- [Free HubSpot audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)

Overview

- [All products](https://www.wearemuloo.com/products?hsLang=en)
- [Why we build our own](https://www.wearemuloo.com/products?hsLang=en)

Resources

Free tools

- [Free HubSpot audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Ads ROI calculator](https://www.wearemuloo.com/tools/ads-roi-calculator?hsLang=en)
- [HubSpot pricing calculator](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)
- [All tools](https://www.wearemuloo.com/tools?hsLang=en)

Our apps

- [Muloo Audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Muloo Reporting](https://reporting.wearemuloo.com/)
- [Muloo Signals](https://signals.wearemuloo.com/)

Reading

- [Resource library](https://www.wearemuloo.com/blog?hsLang=en)
- [Case studies](https://www.wearemuloo.com/blog/tag/case-studies?hsLang=en)

Company

Muloo

- [About](https://www.wearemuloo.com/about?hsLang=en)
- [How we work](https://www.wearemuloo.com/how-we-work?hsLang=en)
- [Partners](https://www.wearemuloo.com/partners?hsLang=en)
- [Careers](https://www.wearemuloo.com/about/careers?hsLang=en)

Talk to us

- [Contact](https://www.wearemuloo.com/contact?hsLang=en)
- [WhatsApp](https://wa.me/27686343652?text=Hi%20Muloo%2C%20I%20found%20you%20on%20your%20website.)

[Client Login](https://hub.wearemuloo.com/) [WhatsApp us](https://wa.me/27686343652?text=Hi%20Muloo%2C%20I%20found%20you%20on%20your%20website.) [Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

1. [Solutions](https://www.wearemuloo.com/solutions?hsLang=en)
2. [Build](https://www.wearemuloo.com/build?hsLang=en)
3. Website build

HubSpot website build

# Your website should be your best salesperson. Not a brochure.

A HubSpot CMS build that answers the buyer’s pain point, gets cited by ChatGPT and Google, converts when they are ready and nurtures when they are not. On a theme your marketing team runs without a developer, with every visit landing in the CRM.

[Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en) [See the live sites](https://www.wearemuloo.com/solutions/hubspot-websites#work)

A named specialist replies within one working day.

yourcompany.com · HubSpot CMS

Hero

Logo strip

Feature grid

Case study

Smart CTA

Published · 0 developer tickets

// CRM · live

- page\_view · /pricing
- form\_submit · book a call
- contact created · lead
- smart content · returning
- meeting booked · organic
- workflow · nurture started
- cited by ChatGPT
- deal created · website

Typical duration

Three to fourteen weeks

What you supply

Brand, copy direction, approvals

Content Hub tier

Scoped to the tier you own

Teams who have handed us the keys

- EPI-USE
- W.consulting
- Reos Partners
- Phillips Law
- Magnisol
- Transnova Africa
- Tarsus
- Salon500

- EPI-USE
- W.consulting
- Reos Partners
- Phillips Law
- Magnisol
- Transnova Africa
- Tarsus
- Salon500

## What is a HubSpot website build?

A website built on HubSpot CMS using a custom theme and a library of drag-and-drop modules, so marketers assemble pages without developer time. Content, forms, CTAs and personalisation run off the same CRM as sales, which is what makes attribution possible.

Why have one

## A brochure site is a cost. Your website should be your best salesperson.

It is on every call before you are. It should answer the buyer’s actual pain point, get found when they ask ChatGPT or Google who to talk to, convert them when they are ready and nurture them when they are not. If it does none of that, it is not clear why you have one.

- 01
  
  ### Answer the pain point
  
  Symptom-led IA · smart content by lifecycle stage
  
  Buyers arrive with a symptom, not a product name. Pages are structured around what is broken for them, and route them to the fix in one click.
- 02
  
  ### Get found, including by AI
  
  Schema.org · FAQ and HowTo blocks · topic clusters
  
  ChatGPT, Perplexity and Google AI Overviews cite pages with clear headings, direct answers and real schema. We build the content blocks they quote.
- 03
  
  ### Convert when ready
  
  CRM forms · meetings · smart CTAs · attribution
  
  Forms, meetings, calculators and chat sit where intent peaks, and every submission creates or updates a CRM record with full attribution.
- 04
  
  ### Nurture when not
  
  Lists · workflows · personalisation tokens
  
  Most visitors are not ready today. Lists, sequences and personalised return visits keep the conversation going without a human chasing.

Pushing what HubSpot can do

## Things people are told HubSpot cannot do. All live, all on HubSpot.

A theme is the floor, not the ceiling. These are the builds where the brief started with “can HubSpot even…” and the answer was yes.

01 An AI agent that sells on the site Ask Muloo answers the symptom and points to the fix

02 Interactive tools that generate pipeline Pricing and ROI calculators, gated on HubSpot

03 Live Shopify products in HubSpot pages Salon500: store and CRM on one stack

04 A client portal behind a login Phillips Law: portal and website on one theme

05 Several regions, one theme EPI-USE: multi-site, multi-language, one codebase

06 25 pages in four weeks W.consulting: agentic delivery on the muloo theme

wearemuloo.com

![Screenshot of wearemuloo.com · Ask Muloo](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/muloo-ask-muloo.jpg?width=1280&height=680&name=muloo-ask-muloo.jpg)

wearemuloo.com · Ask Muloo

### A visitor describes what is broken. The agent says what it is, what we would do and where to start.

Guardrailed to our own solutions content, every conversation lands on the contact record, and it hands off to a person when it does not know. The site qualifies before anyone picks up the phone.

[See it live](https://www.wearemuloo.com/?hsLang=en)

// how it is built

- HubSpot Customer Agent on the site chat
- Answers only from our own solutions content
- Conversation written to the contact timeline
- Hands off to a named person, not a queue

wearemuloo.com/tools

![Screenshot of wearemuloo.com · pricing calculator](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/muloo-pricing-calculator.jpg?width=1280&height=680&name=muloo-pricing-calculator.jpg)

wearemuloo.com · pricing calculator

### Size seats and credits on your own numbers, and the result lands on your contact record.

HubSpot asks once, then hands the visitor to the tool without asking again. Inputs and results go back onto the contact, so sales opens the call already knowing the budget.

[Try it](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)

// how it is built

- Gate form on HubSpot, one ask only
- Lead passed to the tool, never asked twice
- Ads ROI calculator as a native HubSpot module
- Results written back to custom properties

salon500.co.za

![Screenshot of Salon500](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/salon500.jpg?width=1280&height=680&name=salon500.jpg)

Salon500

### Products, stock and pricing from Shopify, shown in HubSpot modules, with orders on the CRM record.

Marketing edits the pages. Shopify owns the catalogue. HubSpot owns the customer. Nobody copies a price into two places.

[See it live](https://salon500.co.za/)

// how it is built

- Live Shopify products in HubSpot modules
- Orders and customers synced to HubSpot
- Abandoned cart and repeat purchase workflows
- One brand across store and content pages

phillipslaw.co.za

![Screenshot of Phillips Law](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/phillips-law.jpg?width=1280&height=680&name=phillips-law.jpg)

Phillips Law

### Clients log in to their own portal, on the same platform and theme as the public site.

Migrated off a legacy stack onto HubSpot. The marketing team runs the public site themselves, and sales and service see who engaged with what.

[See the site](https://www.phillipslaw.co.za/)

// how it is built

- Client portal behind a login
- Same module library as the marketing site
- Migrated off a legacy stack
- Run by the marketing team, no developer

epiuse.com.br

![Screenshot of EPI-USE Australia · Brasil](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/epiuse-brasil.jpg?width=1280&height=680&name=epiuse-brasil.jpg)

EPI-USE Australia · Brasil

### Regional sites in English and Portuguese, each run by its own team, on one versioned theme.

A fix shipped once reaches every region. Brand settings per site, shared modules, and language handled in the template.

[See it live](https://www.epiuse.com.br/)

// how it is built

- One theme across regional sites
- Language variants and hreflang in templates
- Per-site theme settings for regional brand
- Shared module library, versioned in Git

wconsulting.global

![Screenshot of W.consulting](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/wconsulting.jpg?width=1280&height=680&name=wconsulting.jpg)

W.consulting

### A full theme, module library and 25 pages, shipped in step with a brand launch.

Agents did the first draft of structure, templates and content migration. The architect decided, reviewed and shipped. This is the agent-accelerated path, in production.

[See it live](https://wconsulting.global/)

// how it is built

- Guardrailed coding agents on the muloo theme
- Every change reviewed by a HubSpot engineer
- Automated redirect, link and schema checks
- Module library handed over, documented

Why HubSpot CMS

## All in one, connected to the CRM. Nothing to host, patch or stitch together.

WordPress is a CMS plus hosting plus a security plugin plus a forms plugin plus an analytics tag plus a CRM connector, each with an owner and a renewal. HubSpot is one platform, and every visit lands on a contact record your sales team already uses.

- ### Global CDN and hosting
  
  Fast everywhere, SSL and uptime handled. No hosting bill, no server to maintain.
- ### Security and patching
  
  No plugin stack to update. HubSpot runs the platform, firewall and compliance.
- ### CRM-native forms and CTAs
  
  Every submission becomes a contact with source, pages viewed and campaign attached.
- ### Personalisation built in
  
  Smart content by list, lifecycle stage, country or device. No third-party tool.
- ### Analytics and attribution
  
  Traffic, contacts and revenue in one report, so you know which pages make money.
- ### Content Hub tooling
  
  SEO recommendations, A/B testing, AI content assistant, memberships, HubDB.

What HubSpot CMS can do

## Most HubSpot websites use a tenth of the platform.

These are the parts that turn a site into a salesperson. We wire each one in from day one, not after launch.

- 01
  
  ### Theme and module library
  
  Content Hub
  
  A governed theme with constrained modules. Marketers assemble pages; the system keeps them on brand.
- 02
  
  ### Drag-and-drop editing
  
  Editor
  
  Sections, columns and modules rearranged in the editor. No developer time to change a word, an image or a layout.
- 03
  
  ### Smart content and personalisation
  
  CRM
  
  Swap headlines, CTAs and modules by lifecycle stage, list membership, country or device. Driven by the CRM record, not a plugin.
- 04
  
  ### Dynamic pages
  
  HubDB
  
  Team, locations, case studies, product catalogues: one template, one table, hundreds of pages that update when the data does.
- 05
  
  ### Gated and private content
  
  Memberships
  
  Member-only resources and client portals with CRM-based access, so sales knows exactly who read what.
- 06
  
  ### Multi-language sites
  
  Multi-language
  
  Language variants, hreflang and translation workflows on one domain structure. EPI-USE Brasil runs this way today.
- 07
  
  ### SEO and performance tooling
  
  SEO
  
  Schema markup, redirect management, topic clusters and Core Web Vitals handled in the theme, with HubSpot recommendations on top.
- 08
  
  ### Built to be quoted
  
  Answer engines
  
  Direct answers, FAQ schema and clean headings, so ChatGPT and Google AI Overviews can cite the page rather than paraphrase a competitor.

What you get

## A theme, not a set of pages.

Pages are disposable. The system underneath them is the asset. Every module reads the same brand tokens, so a colour change in theme settings reaches every page in seconds, and a new page type takes hours rather than a sprint.

1. 01
   
   **Design tokens as theme fields.** Colours, type, spacing and radii, editable in HubSpot without touching code.
2. 02
   
   **Modules your team can use.** Every module has constrained fields, so the site cannot be broken by someone editing a page on a Friday.
3. 03
   
   **Built to be found.** Clean heading structure, real schema markup, fast Core Web Vitals and answer-engine-ready content blocks.
4. 04
   
   **Versioned and documented.** Theme in Git, deployed with the HubSpot CLI, handed over with docs. No lock-in.

// module library · this site24 of 50 modules

- ### Hero, home
  
  section
- ### Hero, page
  
  section
- ### Hero, build scene
  
  section
- ### Hero, offer
  
  conversion
- ### Logo marquee
  
  proof
- ### Stat band
  
  proof
- ### Case study cards
  
  proof
- ### Testimonials
  
  proof
- ### Live site tiles
  
  proof
- ### Showcase selector
  
  proof
- ### Card grid
  
  content
- ### Symptom cards
  
  content
- ### Process steps
  
  content
- ### Two-speed process
  
  content
- ### Spec table
  
  content
- ### FAQ accordion
  
  content
- ### Answer block
  
  answer engines
- ### Team cards
  
  people
- ### Form block
  
  conversion
- ### Meetings embed
  
  conversion
- ### CTA band
  
  conversion
- ### Ads ROI calculator
  
  tool
- ### Resource library
  
  dynamic
- ### Guided search
  
  navigation

The library this page is built from. Yours is built to your brand and your journeys.

How it runs

## Structure. Design. Build. Launch. Two speeds.

Both paths ship on the same theme, through the same senior engineer and the same review. The difference is who does the first draft of each step, and how long it takes.

Human-led Agent-accelerated

### Human-led

1. 01wk 1–2
   
   ### Structure
   
   Sitemap, journeys and the conversion path, agreed in workshops before anything is designed.
   
   Senior architect + your team
2. 02wk 3–5
   
   ### Design
   
   A design system and key templates, not fifty individual page designs. Reviewed in Figma, signed off once.
   
   Designer + architect
3. 03wk 6–11
   
   ### Build
   
   Theme and module library hand-built in staging, reviewed on real devices, content loaded page by page.
   
   HubSpot engineers
4. 04wk 12–14
   
   ### Launch
   
   Redirect map, analytics, forms tested end to end, then go live. Thirty days of fixes included.
   
   Engineer + your team

Typical timeline

Eight to fourteen weeks

Who does the first draft

Our engineers

Where the engineer sits

Every step

Best for

New brand, complex content, many stakeholders

### Agent-accelerated

1. 01days 1–3
   
   ### Structure
   
   Agents crawl your current site and CRM, draft the sitemap and journeys. The architect edits, you approve.
   
   Agent drafts · architect decides
2. 02days 4–7
   
   ### Design
   
   Brand tokens applied to the muloo theme. Key templates generated in-browser from your brand guide, then tuned by hand.
   
   Agent drafts · designer tunes
3. 03wk 2–3
   
   ### Build
   
   Coding agents assemble pages from the module library and migrate content. Every change reviewed and merged by a HubSpot engineer.
   
   Agent builds · engineer reviews
4. 04wk 4
   
   ### Launch
   
   Automated redirect mapping, link and form checks, schema validation. Human sign-off, then go live.
   
   Agent checks · engineer signs off

Typical timeline

Three to five weeks

Who does the first draft

Guardrailed agents

Where the engineer sits

Review and sign-off

Best for

Clear brand, deadline-driven, 10–40 pages

Agent-accelerated builds run our own guardrailed coding agents on the muloo theme: scoped permissions, logged actions, and a HubSpot engineer reviewing every change before it reaches your portal. Nothing ships unreviewed on either path.

Free, and yours to keep

## Find out what is actually wrong with your portal.

An automated score of ownership, pipeline hygiene, data quality and admin access. The score is yours whether you work with us or not.

- Portal health
- Workflow audit
- Data hygiene

[Get my free score](https://www.wearemuloo.com/hubspot-audit#free-score)

Live sites

## Websites we have built.

All live. Click through and see for yourself.

[All case studies](https://www.wearemuloo.com/blog/tag/case-studies?hsLang=en)

- [wconsulting.global ![](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/wconsulting.jpg?width=1280&height=800&name=wconsulting.jpg) Professional services W.consulting (opens the live site in a new tab) Full HubSpot CMS theme and module library. 25 pages, four weeks, agentic delivery. Agentic delivery · 4 weeks](https://wconsulting.global/)
- [reospartners.com ![](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/reos-partners.jpg?width=1280&height=800&name=reos-partners.jpg) Systems change Reos Partners (opens the live site in a new tab) Global site for a systems transformation consultancy. Global content, HubDB resource library](https://reospartners.com/)
- [epiuse.com.au ![](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/epiuse-australia.jpg?width=1280&height=800&name=epiuse-australia.jpg) SAP and HR tech EPI-USE Australia (opens the live site in a new tab) Regional site for the EPI-USE group. One theme across regions](https://www.epiuse.com.au/)
- [epiuse.com.br ![](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/epiuse-brasil.jpg?width=1280&height=800&name=epiuse-brasil.jpg) SAP and HR tech EPI-USE Brasil (opens the live site in a new tab) Portuguese language regional site. Multi-language, same codebase](https://www.epiuse.com.br/)
- [salon500.co.za ![](https://www.wearemuloo.com/hs-fs/hubfs/raw_assets/public/muloo-2026/images/websites/salon500.jpg?width=1280&height=800&name=salon500.jpg) Shopify + HubSpot Salon500 (opens the live site in a new tab) Shopify store for salon professional products, connected to HubSpot. Shopify products inside HubSpot](https://salon500.co.za/)

Somebody with the same problem

## What changed, and what it was worth.

- ### [Build · website 25 pages · 4 weeks A 25-page HubSpot website in four weeks One senior architect and an agentic delivery process, shipped in step with the brand launch. W.consulting](https://www.wearemuloo.com/blog/w-consulting-a-25-page-hubspot-website-delivered-in-four-weeks?hsLang=en)
- ### [Build · website Legacy → HubSpot A client portal and a theme-based website Migrated off a legacy stack onto HubSpot with a modular theme the marketing team runs themselves. Phillips Law](https://www.wearemuloo.com/blog/tag/case-studies?hsLang=en)
- ### [Build · architecture ~45% saving The modelled case for one HubSpot portal instead of six Six HubSpot portals cost about $90k a year. A modelled one-portal setup comes to about $49k. EPI-USE](https://www.wearemuloo.com/blog/epi-use-the-case-for-one-hubspot-across-six-regions?hsLang=en)

[All case studies](https://www.wearemuloo.com/blog/tag/case-studies?hsLang=en)

Scope and shape

## Every engagement is scoped properly before it starts.

Duration

**Eight to fourteen weeks**Copy and imagery are usually the critical path, not the build. Agent-accelerated runs three to five.

You supply

**Brand, copy direction, approvals**We can write, but somebody on your side has to be able to sign it off.

Content Hub

**Scoped to the tier you own**Dynamic pages and A/B testing need Professional, and we say so up front.

After launch

**Thirty days of fixes included**Then either your team runs it or we run it on a retainer.

Before you ask

## The questions we get on this one.

Why HubSpot CMS rather than WordPress?

Because the CRM is already there. Forms, CTAs, lists, personalisation and attribution work without a plugin layer to maintain, and there is no separate hosting or security patching to own.

Is the agent-accelerated build lower quality?

No. It ships on the same theme and module library, and a HubSpot engineer reviews every change before it reaches your portal. What changes is the speed of the first draft, not the standard of what goes live.

Can we migrate our blog?

Yes, with URLs preserved and redirects mapped. Losing rankings in a migration is a planning failure, not a platform one.

Will we need you for every change?

No, and that is the point of building it as a module library. If you need a developer to change a word, the build was done wrong.

Already know you need this?

## Skip the checks. Book 45 minutes.

Tell us what is going on and we come to the call having already looked at your site and portal. If we are not the right fit, we say so.

[Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en) [WhatsApp us](https://wa.me/27686343652?text=Hi%20Muloo%2C%20I%20found%20you%20on%20your%20website.)

Related

## What sits either side of this.

These are not silos. Whichever one you arrive for, the next one is already waiting.

- [Landing page and campaign build → When it is a campaign, not a site](https://www.wearemuloo.com/solutions/campaign-build?hsLang=en)
- [Content engine setup → When the site needs to keep producing after launch](https://www.wearemuloo.com/solutions/content-engine?hsLang=en)
- [Full implementation → When the CRM behind it needs building too](https://www.wearemuloo.com/solutions/hubspot-implementation?hsLang=en)

Talk to us about a website build

## Tell us what is going on.

One form, one reply, from the person who would do the work.

- A reply within one working day
- From a dedicated specialist, not an account manager
- A real person reads every message

Rather pick a time now?

[Book a call](https://www.wearemuloo.com/book-a-call?hsLang=en)

Leave this field empty

Protected by reCAPTCHA. We do not sell, share or rent your details.

muloo

HubSpot is the core. We architect it, we put the revenue process on it, we grow demand through it, we make it smart with AI, and we run it on our own products. We are AI-first in how we work, so the build moves faster.

[Book 45 minutes](https://www.wearemuloo.com/book-a-call?hsLang=en) [WhatsApp us](https://wa.me/27686343652?text=Hi%20Muloo%2C%20I%20found%20you%20on%20your%20website.)

Streams

- [Build](https://www.wearemuloo.com/build?hsLang=en)
- [RevOps](https://www.wearemuloo.com/revops?hsLang=en)
- [Grow](https://www.wearemuloo.com/grow?hsLang=en)
- [AI](https://www.wearemuloo.com/ai?hsLang=en)
- [Products](https://www.wearemuloo.com/products?hsLang=en)
- [All solutions](https://www.wearemuloo.com/solutions?hsLang=en)

Free tools

- [Ads ROI calculator](https://www.wearemuloo.com/tools/ads-roi-calculator?hsLang=en)
- [Free HubSpot audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [HubSpot pricing calculator](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)
- [All tools](https://www.wearemuloo.com/tools?hsLang=en)

Apps

- [Muloo Audit](https://www.wearemuloo.com/hubspot-audit?hsLang=en)
- [Muloo Reporting](https://reporting.wearemuloo.com/)
- [Muloo Signals](https://signals.wearemuloo.com/)
- [Client login](https://hub.wearemuloo.com/)

Company

- [About](https://www.wearemuloo.com/about?hsLang=en)
- [How we work](https://www.wearemuloo.com/how-we-work?hsLang=en)
- [Partners](https://www.wearemuloo.com/partners?hsLang=en)
- [Careers](https://www.wearemuloo.com/about/careers?hsLang=en)
- [Blog](https://www.wearemuloo.com/blog?hsLang=en)
- [Contact](https://www.wearemuloo.com/contact?hsLang=en)

- [![HubSpot Gold Solutions Partner](https://www.wearemuloo.com/hubfs/raw_assets/public/muloo-2026/images/brand/hubspot-gold-partner.png)](https://app.hubspot.com/marketplace/8066413/solutions/muloo)
- ![Google Partner](https://www.wearemuloo.com/hubfs/raw_assets/public/muloo-2026/images/brand/google-partner.png)

 © 2026 Muloo (Pty) Ltd. Cape Town, South Africa.

- [Privacy](https://www.wearemuloo.com/privacy?hsLang=en)
- [Terms](https://www.wearemuloo.com/terms?hsLang=en)
- [Email preferences](https://proposals.wearemuloo.com/email-preferences)

## What are you trying to fix?

Pick the statement closest to your situation, or search the site.

Just ask. It knows the portal work we do.

Describe what is going wrong in your own words and our agent will tell you what it is, what we would do about it, and roughly what that costs. It will say when it does not know.

 Ask Muloo

Or pick the closest symptom

Search Muloo

Search

- [Our portal is a mess and nobody owns it Portal rescue](https://www.wearemuloo.com/solutions/portal-rescue?hsLang=en)
- [We are moving off Salesforce or Pipedrive Migration](https://www.wearemuloo.com/solutions/migration?hsLang=en)
- [We just bought HubSpot and need it set up properly Onboarding](https://www.wearemuloo.com/solutions/hubspot-onboarding?hsLang=en)
- [HubSpot needs to talk to our other systems Integrations](https://www.wearemuloo.com/solutions/integrations?hsLang=en)
- [Nobody trusts our reporting Grow](https://www.wearemuloo.com/grow?hsLang=en)
- [We want AI agents we can actually govern AI](https://www.wearemuloo.com/ai?hsLang=en)
- [I need to know what HubSpot will cost us Pricing calculator](https://www.wearemuloo.com/tools/hubspot-pricing-calculator?hsLang=en)
- [I want someone independent to review our architecture Architecture review](https://www.wearemuloo.com/solutions/crm-architecture-review?hsLang=en)

Nothing matches that yet. Try the search box, or book a call and ask us directly.

Is this the right fit for you?

Ask Muloo

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearemuloo.com/#organization",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "ZA",
    "addressLocality" : "Cape Town",
    "addressRegion" : "Western Cape"
  },
  "description" : "Muloo is a technical systems and AI acceleration firm. We architect, build and run HubSpot as the core of the revenue stack.",
  "email" : "hello@muloo.co",
  "name" : "Muloo",
  "sameAs" : [ "https://www.linkedin.com/company/muloo-za" ],
  "url" : "https://www.wearemuloo.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearemuloo.com/#website",
  "@type" : "WebSite",
  "name" : "Muloo",
  "publisher" : {
    "@id" : "https://www.wearemuloo.com/#organization"
  },
  "url" : "https://www.wearemuloo.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Because the CRM is already there. Forms, CTAs, lists, personalisation and attribution work without a plugin layer to maintain, and there is no separate hosting or security patching to own."
    },
    "name" : "Why HubSpot CMS rather than WordPress?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "No. It ships on the same theme and module library, and a HubSpot engineer reviews every change before it reaches your portal. What changes is the speed of the first draft, not the standard of what goes live."
    },
    "name" : "Is the agent-accelerated build lower quality?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, with URLs preserved and redirects mapped. Losing rankings in a migration is a planning failure, not a platform one."
    },
    "name" : "Can we migrate our blog?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "No, and that is the point of building it as a module library. If you need a developer to change a word, the build was done wrong."
    },
    "name" : "Will we need you for every change?"
  } ]
}
```