Building a landing page in HubSpot is genuinely fast. If you have a Content Hub seat, you can go from a blank screen to a live, CRM-connected page in an afternoon. This guide walks through the current 2026 process step by step, then covers the honest limits of the do-it-yourself builder and the point where a custom-built landing page earns its keep.
The short version: go to Content, then Landing Pages, click Create a landing page, pick a template, drag in your text, image, form and call-to-action modules, set the page name, URL and meta description, then publish. Everything below expands on each step and flags where the free and paid tiers differ.
Before you start: what you can do on each plan
The landing page builder exists on every Content Hub plan, including the free tier, so you can build something without paying. The differences matter though, and they shape what is realistic.
- Free: up to 30 landing pages, a limited set of templates, HubSpot branding on the page, and a default HubSpot subdomain rather than your own domain.
- Content Hub Starter (UK, around £18 per seat per month, ex VAT): removes HubSpot branding, adds a custom domain, premium hosting, premium templates and basic A/B testing.
- Content Hub Professional: unlocks smart content, dynamic personalisation, full A/B testing, custom modules and multi-language pages.
The big one to note early: smart content (showing different content to different visitors) requires Marketing Hub or Content Hub Professional or above. It is not available on Free or Starter. Plan your campaign around the tier you actually have.
Step 1: Navigate to landing pages
In your HubSpot account, go to Content, then Landing Pages. The navigation now sits under the unified Content menu, and on some accounts it appears under a More menu. The old Marketing, then Landing Pages path is legacy, so do not be surprised if it has moved since you last looked.
Step 2: Create the page and choose a template
Click Create a landing page. First-time users will be asked to pick a theme: hover over one and select Set as active theme, then choose a template within it. You can use Preview on any template card to see it before committing. Click the card to open the editor.
The template you pick is a bigger decision than it looks. Drag-and-drop pages inherit the markup and structure of the template, so the layout you choose now sets the ceiling for what you can achieve later without code.
Step 3: Add and arrange your modules
You land in the drag-and-drop content editor. In the left panel, open the Add tab, then search for and drag modules onto the page. The common ones are text, image, button, form, call-to-action, video, meetings and custom HTML. What you can edit depends on the template and which modules it allows.
Keep the page focused. A landing page has one job, so resist the urge to bolt on navigation and distractions that pull people away from the conversion you actually want.
Step 4: Add a form
Drag a form module onto the page. It displays any existing HubSpot form, and you build or adjust the form by dragging field types into it in the form builder. Because the form is native to HubSpot, every submission flows straight into the CRM with no middleware or brittle connectors to maintain.
Ask for the minimum you need. Every extra field is friction, and friction costs you conversions.
Step 5: Add your call-to-action
Search the Call-to-action module and drag it into position. CTAs can be reused across pages and tracked, so you can see which ones actually drive clicks rather than guessing.
Step 6: Smart content (Professional and above)
If you are on Marketing Hub or Content Hub Professional or Enterprise, you can make modules smart, which means showing different content to different people. Smart rules can target by country (based on visitor IP), device type, referral source, contact list membership or lifecycle stage. One important constraint: you can apply only one rule type per module, so you cannot, for example, vary by both country and device on the same block.
Used well, this is where a HubSpot landing page beats a static page. A returning customer can see a different message to a first-time visitor, and a mobile visitor can get a layout built for the thumb.
Step 7: Settings, then publish
Open Settings in the top right. Set the internal page name (how you will find it later), the page title that shows in the browser tab, the page URL (your domain plus a slug) and the meta description for search results. Campaign association needs Marketing Hub Professional or Enterprise.
When you are ready, click Publish in the top right, or use the dropdown for scheduling options to set a future date and time. That is a complete, working landing page.
The limits of the do-it-yourself builder
The native builder is excellent for speed and standard campaigns, and for a lot of marketing it is all you need. It is worth being clear-eyed about where it stops though.
- Personalisation is paywalled. Smart content and custom modules sit behind Professional or above, so on Free or Starter you are limited to one page for everyone.
- You are template and module bound. Drag-and-drop pages inherit the theme's markup, so a truly bespoke layout or interaction is not something a marketer can self-serve.
- Performance has a ceiling. Google's Core Web Vitals reward pages that load and respond well: Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, and Cumulative Layout Shift under 0.1, measured across real visits. Squeezing a heavy template down to those thresholds often needs engineering, not just settings.
- High-conversion custom work needs code. Bespoke interactions, deeper integrations and custom-coded modules are not built in the drag-and-drop editor.
To be fair to HubSpot, it removes a lot of pain that a do-it-yourself WordPress stack creates. Hosting, SSL, a CDN, DDoS protection, backups and updates are all included, and there is no plugin sprawl to patch and no outdated, poorly coded plugin waiting to become a security hole. That is a real advantage. The trade-off is that the convenience comes with constraints on layout and performance.
When a custom-built landing page is worth it
The decision is straightforward. If you are running standard campaigns and the native modules cover your layout, the built-in builder is the right tool and you should not over-engineer it. The moment a page becomes a commercial workhorse, the maths changes.
A custom build pays off when the page carries real revenue, when you need a layout or interaction the theme cannot produce, when you are chasing Core Web Vitals to protect rankings and conversion rate, or when the page has to talk to other systems through proper, coded integrations rather than workarounds. At that point a few extra conversion points are worth more than the build cost, and getting there reliably needs engineers.
As a rough guide, a custom-coded HubSpot build at SpotDev typically starts from around £15,000 and runs up to roughly £80,000 for larger, more involved projects, depending on the number of pages, the complexity of the layouts and interactions, and how deep the integrations into other systems go. Treat that as an indicative band rather than a quote: a single high-stakes landing page sits at the lower end, while a full set of pages with bespoke interactions and coded integrations sits higher.
This is exactly the work SpotDev does. As a UK HubSpot Diamond Partner with an in-house engineering team, we build custom-coded HubSpot landing pages that look the way you want, load fast enough to keep Google happy, and connect cleanly into the CRM. You can see how that fits into the wider picture on our HubSpot websites service, and if you have a specific page in mind you can request a quote and we will scope it with you.
A quick note on the build itself
If you do bring in engineering, it does not mean abandoning HubSpot. The best of both worlds is a page built on custom-coded modules inside Content Hub, so your marketing team still edits copy and images themselves while the structure, performance and integrations are engineered properly underneath. You keep the self-serve convenience and lose the layout and performance ceiling. That is the model we recommend for any page that genuinely matters to the business.
Want a landing page built and optimised for you? See our HubSpot landing page design and build service.
Frequently asked questions
Can I build a HubSpot landing page for free?
Yes. The landing page builder is available on every Content Hub plan, including the free tier, which allows up to 30 landing pages. The free tier shows HubSpot branding, gives you a limited set of templates, and uses a HubSpot subdomain rather than your own custom domain. To remove branding and use your own domain you need Content Hub Starter or above.
What is the difference between a HubSpot landing page and a website page?
A landing page is built around a single goal, usually one form or one call-to-action, and typically strips out site navigation to keep visitors focused on converting. A website page sits inside your normal site structure with full navigation and is designed for browsing rather than a single action. The editor and modules are very similar, but the intent and layout differ.
Do I need a paid plan to use smart content on a landing page?
Yes. Smart content, which shows different content to different visitors based on rules such as country, device, referral source, list membership or lifecycle stage, requires Marketing Hub or Content Hub Professional or Enterprise. It is not available on the Free or Starter tiers. Note that you can apply only one rule type per module.
Why are Core Web Vitals important for a HubSpot landing page?
Core Web Vitals are Google's measures of loading, responsiveness and visual stability, with good thresholds of under 2.5 seconds for Largest Contentful Paint, under 200 milliseconds for Interaction to Next Paint and under 0.1 for Cumulative Layout Shift. They are a genuine page experience signal, although content relevance still matters most. A slow or unstable page can hurt both rankings and conversion rate, and hitting the thresholds on a heavy template often needs engineering rather than settings alone.
When should I have a landing page custom-built instead of using the drag-and-drop builder?
Use the built-in builder for standard campaigns where the native modules cover your layout. Consider a custom build when the page carries real revenue, when you need a bespoke layout or interaction the theme cannot produce, when you are pushing for strong Core Web Vitals, or when the page needs proper coded integrations into other systems. A common approach is custom-coded modules inside Content Hub, so marketers still edit the page themselves while the structure and performance are engineered properly underneath.
Want your landing pages built and converting sooner? Our team designs and builds high-converting pages on HubSpot CMS. Explore our HubSpot landing page services.
Stay Updated with Our Latest Insights
Get expert HubSpot tips and integration strategies delivered to your inbox.

