Getting Started
Installation
There is a two way how you can install FreshJuice on your HubSpot website.
Installation via uploading ZIP file
- Download the latest release
3.0.0here or directly from GitHub. - Go to your HubSpot account.
- Navigate to
Settings>Tools>Content>Themes. - Click on
Upload Themebutton. - Select the ZIP file you downloaded in step 1.
- Click on
Uploadbutton. - Once uploaded, click on
Apply Themebutton. - Congratulations! You have successfully installed FreshJuice on your HubSpot account.
Installation via HubSpot CLI
Installation process requires you to have Node.JS, git, HubSpot CLI, and jq installed on your machine.
- If you don't have
Node.JSinstalled, you can download it from here. - If you don't have
gitinstalled, you can download it from here. - If you don't have HubSpot CLI installed, you can install it by running
npm install -g @hubspot/clito install the HubSpot CLI globally. - If you don't have
jqinstalled, you can download it from here.
Note: Use Node v22.x.x or newer
- Clone the repo and CD into it.
git clone [email protected]:freshjuice-dev/freshjuice-dev-hubspot-theme.git cd freshjuice-dev-hubspot-theme - Run
npm installto install the dependencies. - Run
npm run prepareto prepare the theme for upload. - Run
hs initto initialize the project.
Follow the instructions to authenticate your HubSpot account.
This action will create ahubspot.config.yamlfile in the root of your project. - Run
npm run upload:hubspotto upload the theme to your HubSpot account. - Once uploaded, navigate to
Settings>Tools>Content>Themesin your HubSpot account and click onApply Themebutton. - Congratulations! You have successfully installed FreshJuice on your HubSpot account.
Make it your own
Now that you have installed FreshJuice on your HubSpot account, you can customize it to make it your own. You can customize the theme by modifying the CSS, JS, and HubL files.
More information on how to customize the theme can be found in the Customization documentation.
You’ve reached the end — but the real flavor continues in the Knowledge Base. Check out the Pro Modules and see what’s next 🍊