# How to create a Landing Page in HubSpot

Last updated on Mar 27, 2026 by Lusine Sargsyan

## Goal

In this guide, you'll learn how to create a professional landing page from scratch without the help of a developer or external tools.

## How to create a landing page in HubSpot - YouTube

[How to create a landing page in HubSpot](https://www.youtube.com/watch?v=8el3vZJYL1s)

## In this video

- 00:00 Introduction
- 01:20 Connecting your domain to HubSpot
- 02:04 Creating a landing page
- 03:59 Customizing your landing page
- 09:15 Configuring page settings
- 13:40 Previewing and Publishing
- 15:15 Tracking performance

This is a live landing page built entirely in HubSpot without any help from a developer and without using any extra tools.

In this video, I'm going to show you how to create a landing page in HubSpot from scratch.

We're going to cover everything from adding your domain, picking a template, customizing your content, setting up all the page settings and finally publishing it live.

But before we get started, I want you to first understand the differences between a landing page and a website page in HubSpot.

### Differences between Landing Pages and Website Pages

Landing pages are designed for one-off campaigns with a single specific conversion goal, for example, Webinar registration. While website pages are structural content-heavy pages designed for navigation and broad information; they are not necessarily temporary like landing pages.

### Prerequisites

Before we actually create the pages, you need to have two things sorted:

1. **Edit Permissions:** You need edit permissions for landing pages in your HubSpot account. If you can't see landing pages in the menu, check with your admin for access.
2. **DNS Access:** Your domain needs to be connected to HubSpot. HubSpot gives you a free branded subdomain that you can use right away, but to publish on your own domain, you’ll need to set it up.

### Connecting Your Domain

1. In HubSpot, click on the `Settings` icon in the top navigation.
2. Navigate to `Tools > Content > Domains & URLs`.
3. Click `Connect a Domain`.
4. Select `Hosting` and follow the prompts to update your DNS records.

### Creating a Landing Page

1. Navigate to `Content > Landing Pages` in the left navigation bar.
2. Click `Create a Landing Page`.

### Set Up Brand Kit and Theme

1. Click `View Brand Kit` to add your logo and brand colors before selecting a template.
2. Go to the `Theme style` tab to select a visual framework (fonts, colors, and layout styles).

### Select and Preview a Template

1. Choose a template based on your specific goal (e.g., Webinar registration).
2. Use the `Preview` button to see the layout.
3. Select `Edit manually` to begin step-by-step customization.

### Customize Page Content

1. To delete a section from your template, hover over a section and click the `Delete` icon.
2. To add modules, click the `Add` button and drag them onto the page.
3. To edit images, click the image module, click `Replace`, and upload a file.
4. To edit the text, click directly on a text section to change copy, adjust sizes, and add descriptions.
5. To insert forms, click the form section, use the dropdown to select your pre-created form and click `Apply Changes`.
6. To embed a video, drag and drop the video module and either add the video URL or paste the embed code.

### Configure Page Settings

1. Click the `Settings` button.
2. Set a descriptive name for internal use.
3. **Page Title:** Enter the title that appears in browser tabs and search results.
4. **Page URL:** Select your connected domain and enter a clean URL slug.
5. **Meta Description:** Write a summary or use the Breeze AI icon to generate one.
6. **Featured Image:** Toggle this on and upload a branded image to ensure the correct visual appears when shared on social media.

### Optimize and Preview

1. Click `Optimize` in the left sidebar to view HubSpot's suggestions checklist.
2. Click `Preview` and open the page in a new tab.
3. Toggle between `Desktop` and `Mobile` views to ensure responsiveness.

### Publish and Track

1. Click `Publish` to go live.
2. To schedule an expiration, click the arrow next to the update button and select `Schedule Unpublish`.
3. To view results, go to the landing page list, hover over the page name, and click `Performance`.

## Common problems and solutions

### What is the main difference between a landing page and a website page in HubSpot?
Landing pages are designed for one-off campaigns with a single specific conversion goal. Website pages are structural, content-heavy and designed for navigation.

### Why can't I see Landing Pages in my HubSpot menu?
You need edit permissions for landing pages. Check with your admin to ensure you have the correct access.

### Do I need my own domain to publish a landing page?
HubSpot provides a free branded subdomain, but if you want to publish on your own domain, you must connect it in the "Domains & URLs" section under settings.

### What is the difference between the Internal Page Name and the Page Title?
The internal page name is for internal identification, while the page title is public and appears in browser tabs and search results.
