Everything You Need to Know About Our HubSpot Modules.
Explore detailed guides, setup instructions, and best practices to maximize your module’s functionality and enhance your HubSpot experience.
Overview
Key Points is a flexible and modern value showcase module designed to highlight your company’s core strengths, features, or service pillars in a clean, structured grid layout.
The module helps you present information in a scannable, visually balanced format using customizable cards with icons, titles, and supporting descriptions.
It is ideal for showcasing:
- Company values
- Product features
- Service highlights
- Solution pillars
- Key differentiators
Layout Structure
The Key Points module includes:
- A section heading (optional)
- A supporting top paragraph (optional)
- A responsive card grid layout
- Up to 3 cards per row (configurable)
- Unlimited card entries via repeater field
Each card contains:
- Icon or image
- Card title
- Description text
The layout automatically adapts for tablet and mobile devices to ensure optimal readability.
Features
- Flexible grid layout (1–3 cards per row)
- Repeater-based card management
- Icon or image support for each card
- Customizable heading and description
- Background color or gradient support
- Optional card border and box shadow
- Fully responsive design
- Brand-aligned styling controls
- Clean, performance-optimized markup
Customization Options
The module provides advanced styling controls inside the HubSpot editor:
Section Settings
- Content wrapper width control
- Heading bottom spacing
- Module spacing (top & bottom padding)

Background Settings
- Solid background color
- Gradient background option

Card Styling
- Card background color
- Border toggle
- Box shadow toggle
- Card spacing
- Direction control (top-to-bottom layout)
- Cards per row (maximum 3)

All styling options are editable without writing custom CSS.
How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Key Points Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
Image Gallery With Filter is a modern, responsive gallery module designed to showcase images with dynamic category filtering and interactive hover overlays.
The module supports both square (1:1) and rectangle layouts, making it suitable for team showcases, portfolios, agency work, and corporate galleries.
The module includes:
▪ Dynamic category-based filtering
▪ Smooth hover overlay with customizable background color
Title, subtitle, and description support (5-line limit)
▪ Optional CTA button and plus icon
▪ Square & rectangle aspect ratio support
▪ Modal image slider (lightbox style)
▪ Fully customizable styling options
This module is ideal for:
▪ Team showcase sections
▪ Portfolio galleries
▪ Agency websites
▪ Case study grids
▪ Photography showcases
▪ Corporate staff directories
Layout Structure
The module is structured into three main parts:
Section Wrapper
- Optional boxed or full-width layout
- Background options:
- Solid color
- Gradient
- Background image with overlay
Filter Navigation (Optional)
- "All" button
- Dynamically generated unique categories
- Active state styling
- Case-insensitive matching
- Clean deduplication logic
Image Grid
- Adjustable desktop columns (e.g., 2, 3, 4)
- Configurable gap between cards
- Optional shadow & border radius
- Adjustable aspect ratio:
- Square (1:1)
- Rectangle (custom ratio)
Features
Advanced Category Filtering
- Automatically removes duplicate categories
- Supports case-insensitive filtering
- Custom default active filter option
Interactive Hover Overlay
On hover, each card can display:
- Title
- Subtitle
- Description (max 5 lines)
- CTA button
- Optional plus icon
Overlay supports:
- Custom background color
- Custom opacity
- Custom text alignment
- Smooth fade animation
Built-in Modal Gallery
If multiple images are attached to a card:
- Click plus icon
- Opens lightbox-style modal
- Arrow navigation
- Keyboard support
- Image counter
Customization Options
All styling options are controlled directly in the module settings.
Section Controls
- Section padding
- Section max width (Full / Boxed)
- Background image / gradient
- Background overlay opacity


Grid Controls
- Desktop column count
- Gap between cards
- Card border radius
- Card shadow toggle
- Aspect ratio selection

Filter Button Controls
- Filter text color
- Filter background color
- Active state color
- Border radius
- Gap between buttons

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Image Gallery With Filter Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
Hero with Feature Cards is a flexible and modern hero section module designed to combine strong messaging with up to three supporting feature cards.
The module includes:
- A large left-aligned hero content area
- A customizable CTA (normal button or HubSpot CTA)
- Up to three feature cards on the right
- Optional linking and icon/image selection for each card
This module is ideal for:
- Service pages
- Landing pages
- SaaS websites
- Corporate and agency websites
- Product introduction sections
Layout Structure
Left Section – Hero Area
- Background image
- Heading
- Description text
- Button (Normal Button OR HubSpot CTA)
Right Section – Feature Cards
- Maximum of 3 cards
- Each card supports:
- Optional link
- Icon OR image
- Description text
Features
- Fully responsive hero section with supporting feature cards
- Large left-aligned hero area with background image
- Customizable heading and description text
- Option to use either a Normal Button or a HubSpot CTA
- Supports up to 3 feature cards
- Each feature card can be enabled or disabled individually
- Option to add a page link to each feature card
- Icon color customization available when icon is selected
- Multi-instance safe for use multiple times on the same page
- Easy content management via HubSpot module editor
Customization Options
Hero card contents section

Wrapper spacing controls for:
- Large screens
- Medium screens
- Small screens
Border radius customization for cards and buttons
Custom padding and spacing adjustments

Custom button styles

Feature card styles

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Hero with feature cards Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Advanced IT Portfolio Filter Module is a dynamic content filtering solution designed for technology-focused websites. It allows users to filter and display portfolio items, case studies, or service listings using two customizable dropdown filter groups.
The module includes:
- Two multi-select filter dropdowns
- Live filtering without page reload
- Load More functionality
- Search inside filter dropdowns
- No Results state handling
- Fully responsive layout
This module is ideal for:
- IT service providers
- SaaS companies
- Software agencies
- Technology consultants
- Digital product portfolios
Features
- Dual Filter Dropdowns
Two independent filter groups allow users to refine results by category (e.g., Industry + Service Type). The module is fully flexible — you can also disable one filter and use it as a single-filter layout based on your requirements.
- Multi-Select Filtering
Users can select multiple options within each filter group.
- Live Filtering
Results update instantly without refreshing the page.
- Load More Pagination
Displays a limited number of results initially and loads additional items dynamically.
- No Results State
Displays a customizable message when no matching results are found.
- Search Inside Filters
Each dropdown includes a search field for quick option filtering.
- Fully Responsive
Optimized for desktop, tablet, and mobile devices.
- Customizable Styling
Easily adjust typography, spacing, colors, and layout from module settings.
Customization Options
Filter Settings
- First Filter Label
- First Filter Options (Repeater)
- Second Filter Label
- Second Filter Options (Repeater)
- Enable / Disable Second Filter

Results Settings
- Number of Items per Page
- Number of Items per Load More Click
- Enable / Disable Load More
- Show / Hide Category Label

Styling
- Typography
- Spacing
- Colors
- Border styles
- Button styles

How Filtering Works
Each content item is assigned filter identifiers.
When a user selects filter options:
- The module checks matching identifiers.
- Matching items are marked as active.
- Only matched items are displayed.
- Load More applies only to matched items.
- If no items match, the No Results message appears.
Overview
The Activity Listing Module is a flexible content module designed to showcase multiple activities or offerings in a visually engaging layout. It features a main heading followed by a set of clickable activity cards. Each card highlights an activity with an image, title, and a short description revealed on hover, making it ideal for directing users to detailed pages or related content.
This module is well-suited for landing pages, service pages, and feature sections where visual storytelling and clear navigation are important.
Features
- Main section heading to introduce the activity listing
- Repeater-based activity cards for easy content management
- Fully clickable activity cards that redirect to internal or external pages
- Smooth hover interaction to reveal additional information
- Responsive layout optimized for desktop, tablet, and mobile views
- Clean and modern design suitable for corporate and professional websites
Module Structure
1. Main Heading
A primary heading displayed at the top of the module to describe the overall purpose of the activity listing.
Editable fields:
- Heading text
2. Activity Listing Items (Repeater)
Each activity item is displayed as a card containing an image and title. The entire card is clickable and redirects users to a specified page.
Editable fields per item:
- Activity image
- Activity title
- Activity link (URL)
- Short description (hover content)
User Interaction
User Interaction
- Clicking on any activity card redirects the user to the linked page.
- The hover animation provides a preview of the activity content, encouraging engagement before navigation.
Hover Interaction Behavior
- On hover, the activity image smoothly transitions upward.
- A short description appears at the bottom of the card.
- The description is limited to a maximum of four lines to maintain visual consistency.
- The hover effect enhances interactivity without distracting from the overall layout.
Customization Options
- Easily add, remove, or reorder activity items using the repeater field
- Update images, titles, descriptions, and links without code changes
- Works seamlessly with dark or light themed pages
Responsive Behavior
- Cards adapt to different screen sizes
- Hover descriptions gracefully adjust on smaller screens
- Touch-friendly interaction on mobile devices
How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Activity listing Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Gallery Image Marquee is a visually engaging, auto-scrolling image slider designed to showcase galleries, portfolios, brand visuals, or inspiration content in a modern and dynamic way.
This module features two continuous marquee rows that scroll infinitely in opposite directions, creating a smooth and eye-catching motion effect that enhances page aesthetics without user interaction.
Ideal for landing pages, homepages, and promotional sections, the module delivers a premium look while remaining lightweight and fully responsive.
Features
- Dual Marquee Rows
Displays two image sliders stacked vertically for a rich visual layout.
- Opposite Direction Scrolling
- Top marquee scrolls left to right
- Bottom marquee scrolls right to left
This creates a dynamic and engaging parallax-like effect.
- Infinite Loop Animation
Images scroll seamlessly without visible start or end points.
- Fully Responsive Design
Optimized for desktop, tablet, and mobile devices with smooth performance across screen sizes.
- Customizable Image Gallery
Easily add, remove, or reorder images directly from the HubSpot content editor.
- Pause on Hover (Optional)
Allows users to focus on specific images by pausing the animation on hover.
Customization Options
Admins can customize the following settings in the design manager:

Customise the number of images shown per page and title style.

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Image marquee module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Reviews Slider Module is a flexible and visually engaging testimonial solution designed for the HubSpot Marketplace. It allows content editors to showcase customer reviews in a modern slider layout, with support for both text-based testimonials and video reviews.
This module supports video testimonials via Fancybox popups, where videos can be added from YouTube or uploaded as local video files. If video content is not available, the module can seamlessly switch to a text-only review layout, ensuring a clean and consistent design without empty or broken elements.
Each review card is fully customizable, allowing editors to adjust card colors, background colors, and progress bar colors to match their brand identity. The module is built to be responsive, user-friendly, and easy to manage—making it ideal for businesses that want to highlight customer feedback without requiring custom development.
Whether you’re displaying written testimonials, video reviews, or a mix of both, this module provides a polished and professional way to build trust and credibility on your HubSpot pages.
Features
- Video & Text Reviews Support
Display customer reviews as text testimonials or video reviews using Fancybox popups. Videos can be added via YouTube links or locally uploaded files.
- Optional Video Toggle
Easily enable or disable video reviews. When videos are turned off, the module automatically displays a clean text-only review layout without breaking the design.
- Fully Customizable Design
Customize card colors, background colors, text colors, and progress bar colors to perfectly match your brand identity.
- Smooth Slider Experience
Reviews are displayed in a modern, smooth slider with progress indicators and navigation controls for an engaging user experience.
- Responsive & Editor-Friendly
Optimized for all screen sizes and built with non-technical content editors in mind, making updates quick and easy inside HubSpot.
Customization Options
Admins can customize the following settings in the design manager:

Video reviews can be optionally added

Every part of the slider controls can be customized for user convenience

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Review slider Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Full Page Slider Banner module is a versatile and fully customizable solution for creating impactful hero sections or landing page banners within HubSpot. Designed to grab user attention instantly, this module allows marketers and designers to showcase key messages, products, or promotions in a visually stunning and interactive format.
One of the core features of this module is the ability to choose between a background image or background video for each slide, giving you complete flexibility in how you want to engage your audience. Whether you want a static image with bold typography or a dynamic video background that creates an immersive experience, the choice is yours.
Each slide can be customized extensively. Users can add headings, subheadings, descriptive text, and call-to-action (CTA) buttons, ensuring every element aligns perfectly with their campaign goals and brand identity. Font styles, colors, alignment, and spacing can all be tailored directly within the HubSpot editor, so there’s no need for additional coding knowledge.
The module also offers two different slider styles to choose from, enabling you to adapt the look and feel of the banner to match your website’s design. Control styles such as navigation arrows and dots can be customized to fit your branding seamlessly. Additionally, the slider is fully responsive, ensuring an optimal experience across desktops, tablets, and mobile devices.
Built with performance in mind, this module ensures smooth transitions and minimal load times, even when using background videos. It supports multiple slides, making it ideal for campaigns that need to highlight several features, services, or announcements in one hero area.
Perfect for marketers who prioritize flexibility and ease of use, the Full Page Slider Banner module eliminates the need for complex custom development. All configurations—from media selection to styling—are handled directly within HubSpot’s intuitive drag-and-drop editor.
Whether you’re launching a product, promoting an event, or simply elevating your homepage, this module empowers you to deliver a professional, high-impact presentation that captivates visitors and drives engagement from the moment they land on your site.
Features
Background Image or Video Support
- Easily choose between static images or dynamic videos as the slide background. This flexibility allows you to create visually rich hero banners that suit different campaign goals, from promotional announcements to immersive storytelling.
Fully Customizable Slide Elements
- Customize every part of the slide — headings, subheadings, descriptions, and CTAs — directly within HubSpot’s editor. Adjust fonts, colors, and alignment to perfectly match your brand without needing additional coding.
Responsive and Style Variations
- Select from two slider styles and customize navigation controls like arrows and dots. The module is fully responsive, ensuring seamless display and smooth transitions on desktops, tablets, and mobile devices.
Customization Options
Admins can customize the following settings in the design manager:

Banner background Images or background videos can Upload different visuals for each banner slide.

Every part of the slider controls can be customized for user convenience

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Product Listing Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Listing Journey Steps module visually presents a three-step process to guide users through a typical listing experience. It’s designed to improve user engagement by clearly outlining the steps involved in listing a product, property, or service — making complex journeys easier to understand at a glance.
This module is ideal for websites in real estate, marketplaces, service platforms, and more where clear communication of multi-step processes is critical.
Features
- Three-Step Visual Layout – Clearly defined, visually distinct steps.
- Color and Font Inheritance – Follows theme colors and fonts for consistent branding.
- Icons and Images – Each step supports icons or images for better visual guidance.
- Editable Titles and Descriptions – Fully customizable step content.
- Responsive Design – Mobile-friendly and optimized for all screen sizes.
- Theme-Compatible – Uses theme.primary_color, theme.heading_font, and other theme tokens to pass marketplace validation.
Customization Options
Admins can customize the following settings in the design manager:
1. Step Titles & Descriptions – Add custom content for each of the three steps.

2. Icons/Images – Upload different visuals for each step.
![]()
Colors – Inherit theme colors or apply custom overrides.
Typography – Inherit theme fonts or choose custom font settings.
Layout Options – Adjust alignment or spacing via module settings.
How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Journey Steps module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
This module is designed for displaying product listings in a 4-column layout. Each product entry includes:
- Image: Showcases the product.
- Title: Displays the product name.
- Description: Provides brief details about the product.
- Price: Displays the product's cost.
- Favorite Icon: Heart-shaped icon to add the product to favorites.
- Buy Now Button: Directs the user to purchase the product.
Features
- Fully customizable through HubSpot's module editor.
- Flexible styling options for seamless integration with your website's theme.
- Responsive design ensuring optimal display on all devices.
Customization Options
1. Image Settings
- Image size control.
2. Title Settings
- Font size, color, and alignment customization.
3. Description Settings
- Font size, color, and alignment customization.
4. Price Settings
- Currency symbol and styling options.
5. Favorite Icon Settings
- Change heart icon color as matches to your web site.
6. Button Settings
- Text, background color, and hover effects.
How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Product Listing Module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Image Comparison Slider Module allows users to compare two images by sliding a divider left and right. This module is ideal for showcasing before-and-after images, product enhancements, or any visual transformations.
Features
- Fully customizable through HubSpot's module editor.
- Interactive sliding functionality for seamless comparison.
- Responsive design ensuring an optimal display on all devices.
- Flexible styling options to match your website's theme.
- Smooth transition effects for a professional and engaging user experience.
Customization Options
1. Image Settings
- Upload two images for comparison (Before & After).
- Adjust image size and alignment (Use same sized image).

2. Slider Settings
- Control slider handle color
- Customize the divider bar color.
3. Label Settings
- Enable or disable labels on images (e.g., "Before" and "After").
- Customize label font size and color

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Image Comparison Slider module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.
Overview
The Image Two Columns module is a flexible, responsive custom HubSpot module designed to showcase images in either a single-column or two-column layout.
Features
- Two Layout Options with Text on Hover:
- Single Column: Display one image centered on the page.
- Two Columns: Display two images side by side, perfect for comparisons.
- Display custom text when hovering over each image for added context or detail.
- Interactive Hover Effect:
- Show text and a button on hover with a customizable overlay background color—ideal for adding CTAs or extra info directly on the image.
- Customizable Image Fields: Upload different images for each column.
- Responsive Design: Optimized for mobile, tablet, and desktop.
- Compatible with HubSpot’s drag-and-drop page builder.
Customization Options
1. Grid Choice
- Single Column: Display one image centered on the page.
- Two Columns: Display two images side by side.
- Three Columns: Display three images side by side.

2. Title Settings

How to Use
1. Navigate to your HubSpot account.
2. Go to the Design Tools section.
3. Select your template or page where you want to add the module.
4. Drag and drop the Image two columns module into your layout.
5. Customize the module settings to suit your design preferences.
6. Click Publish to apply changes.