Before moving to installation, we first need to upload the theme to Hubspot.

Download theme from Themeforest.
Unzip that folder on your local PC/Mac
Inside that folder, you will find a zip (this is the Hubspot theme)
Go to your HubSpot dashboard, Click on the settings icon on the right top, then locate and click on Website > Themes from the left panel.
Upload theme using the Top right corner Upload button.

To edit your theme settings, you’ll first need to create a page with a theme template. The theme settings can be accessed within the page editor by clicking the Design tab on the left. Then click Edit theme settings.

Customizing colors, fonts, and spacing will set the default styles for all the elements on your page. If you want to edit specific details such as link colors, button colors, or default form colors, click Edit next to More settings to view additional theme settings available for your templates.


Your theme’s color settings apply a primary, secondary, and background color to all elements included in your theme templates. These styles will be applied to all elements on your website. To customize more specific settings for headings, fonts, and links, click Edit next to More settings.


Choose a primary and secondary font to apply to your website’s headings, forms, buttons, and body text. All Google fonts are supported. Click the color bubble to customize your primary or secondary font colors. You can choose a simple color value or click the Advanced tab and choose a specific hexadecimal value with a color picker.

  1. Log in to Hubspot, from the top panel, go to Marketing > Website > Website Pages.
  2. From the top right corner button, click Create > Website page
  3. On the next page, select the Luxia theme.
  4. On the next page, select the Home template.
  5. Make sure to address the new page with a name, eg Homepage.
  6. Click Create page button.

Once you finish the above steps, the Page will load with default modules, and populated with demo content, you can then point, click and edit the content to suit your needs. You can also drag/drop other modules as needed from the left panel, as well as you can delete the unneeded modules by hovering them on the page editor.

For setting up header:

  1. Click on Header
  2. Click on the Open in global content editor button

Once opened the global editor, you can set up your logo and navigation menu, social icons.

Please follow the below steps to set up the blog

Log in to Hubspot, from the top panel, go to Marketing > Website > Website Pages.

  1. From the top right corner button, click Create > Blog post
  2. Enter the title and the content for this post.

Setup template for the Blog posts and Blog listing pages.

To apply the Luxia blog templates to the above-created blog post and the blog listing page, please follow the below steps.

  1. Click on the settings icon on the right top corner.
  2. From the left panel, Locate Website > Blog
  3. From the second tab Template, select and apply the Luxia templates for the Blog post and Blog listing page.

We used the plugins below in our theme.






Wow JS


Magnific PopUp

CounterUp JS