HubSpot Chat Integration

HubSpot chat and chatbots where buying questions arise, conversations landing on the right CRM contact

Price: €49.00
Tax excluded

HubSpot Chat Integration places HubSpot live chat and chatbots in your PrestaShop store and connects conversations with your sales or support workspace. Installation and one Portal ID complete the basic connection in minutes.

HubSpot provides customer relationship management, a shared inbox and contact history. Its free tools include live chat and a chatbot builder without a credit card; advanced editions and service features are billed separately by HubSpot.

You select conversation profiles by language, customer group, page and office hours. Field-by-field choices govern customer identity, product, cart and recent-order context. Consent controls the connection, which starts after interaction or a maximum wait; excluded pages and disabled mobile views stay unconnected. Shared order details remain read-only.

Your team answers with the relevant shopping context while each conversation stays alongside the customer's contact history.

Product availability: In stock
Instant Live Demo Real store, ready in ~1 min See how it works in a few clicks. We spin up a real PrestaShop store on our own infrastructure in about a minute (with the module installed and demo data loaded) so you can click around and try everything, nothing to set up.
Buying as a company? €39.20 Business 20% Apply for Partner Account
Share
verified Lifetime license per domain, yours forever. Includes 3 months support & updates. Learn more
The demo is the complete module: buy anytime and activate the same installation, nothing to reinstall and nothing lost. Open the module's License tab and click "Activate from mypresta.rocks" (or paste your key); your settings and data stay exactly as they are. Updates install in one click from the Update tab.
build Professional Setup We fully configure the module to your needs: all options set, tested & verified within 1 business day. +€29.00
palette Visual Integration CSS & template adjustments to match your theme: includes cross-device verification and screenshot review. +€49.00
Options total: €0.00
Selected total: €49.00

What does HubSpot Chat Integration add to the store?

  • Connection: HubSpot live chat and chatbots from one Portal ID.
  • Service: the HubSpot inbox, CRM contact history and follow-up tools behind the conversation.
  • Placement: ordered profiles for stores, languages, audiences, pages, products and office hours.
  • Context: selected customer, product, cart and recent-order details for the team.
  • Timing: consent, first interaction, maximum wait and mobile visibility.
  • Reliability: guided setup, validation, readiness review and diagnostics.

HubSpot Chat Integration connects a PrestaShop storefront with the HubSpot conversation workspace. HubSpot handles the live conversation and automated assistant, while the module decides which entry appears, what store context accompanies it and when the connection begins.

The default setup requires one Portal ID. The same configuration grows into detailed rules for several shops, languages, customer groups and buying situations without making the first launch complicated.

The HubSpot Chat Integration configuration screen

What comes with the HubSpot service?

HubSpot is the hosted CRM and customer service platform behind the conversation. Its free tools include CRM contact management, live chat, a chatbot builder and a shared conversation inbox. HubSpot currently states a free allowance for up to two users and 1,000 contacts with no expiry and no credit card required.

Every chat reaches the shared inbox and remains with the contact history. The team replies as real people, routes a lead, adds notes, sends email, schedules a call or follow-up task, books a meeting and creates a ticket from the same workspace. Automated assistants qualify leads and answer recurring questions according to the HubSpot plan and setup. Paid editions and advanced service features are contracted directly with HubSpot.

The HubSpot Chat Integration installation check

Which HubSpot conversation appears for each customer?

Every store keeps its own Portal ID and display policy or explicitly inherits a shared connection. Ordered profiles combine store language, customer group, login state, page family, exact address, product and category. The first matching profile selects the HubSpot connection and the configuration preview explains why it won.

Each profile also carries office hours, closed-hours behavior and localized invitation, action and tooltip text. The storefront uses the floating HubSpot entry, an additional product-page conversation entry, or both. A wholesale customer therefore reaches the relevant sales team, while after-sales questions follow a different profile and schedule.

Page targeting options in the admin panel deciding where the HubSpot chat appears

What shopping context reaches the HubSpot team?

The data-sharing panel lists the information that leaves the store. Separate choices cover a signed-in customer’s first name, last name and email address, the current page and product, cart contents, and the most recent order with its number, status and tracking reference. Guests remain unidentified until they provide details in HubSpot.

Turning off one field removes that detail without disabling chat. Order information belongs only to the signed-in customer and cannot be changed from the conversation. A protected link returns authorized staff to the normal order area in PrestaShop. The team starts with the item or transaction concerned, while the merchant retains a limited and understandable data policy.

Customer context panel with shared name, email, cart and order history switches and a matched HubSpot contact preview

When and where does the HubSpot connection begin?

The module waits for the shop’s consent decision before contacting HubSpot. Approval starts the configured conversation entry on the same page, while refusal leaves HubSpot uncontacted. The connection then begins on the first scroll, click or touch, or when the maximum wait expires, whichever happens first.

Placement profiles cover the whole store, product pages, categories, the cart and order process, with exact include and exclude conditions for individual addresses, products and categories. A separate mobile policy keeps the conversation off phones before any HubSpot contact begins. The first useful buying content therefore remains in front, while chat arrives on the merchant’s chosen pages and timing.

HubSpot chat configuration with the Portal ID field, mobile display switch, loading delay and page selection

How does the one-ID start remain reliable?

The connection screen explains where the Portal ID appears in HubSpot, removes harmless surrounding spaces and accepts the documented numeric value. An invalid edit leaves the last working connection untouched, and a disabled setup saves page, language and data preferences without requiring an ID.

The readiness review covers the connection value, saved settings, storefront placement and the elements required by the administration pages. The integrity screen names the missing item and gathers shop, server and database diagnostics for support. Simple installation is therefore matched by clear validation, recoverable configuration and detailed control when the store grows.

The HubSpot Chat Integration update screen
  • Reference
    mprhubspotchat
  • Version
    1.1.14
  • Improvements
    71
  • Released
  • Updated
  • PrestaShop Compatibility
    PS 1.6 – 9.x
  • Pricing Model
    One-time Purchase
  • Module Type
    Front-office
  • GDPR Relevant
    Yes
  • Business Goal
    Customer Communication
  • External Account Needed
    Yes
  • Module Complexity
    Lightweight Widget
  • Customer Journey Stage
    Engage Shoppers
  • Works With Platform
    Chat & Messaging

What customers say about us

Company reviews
5.0 ★ ★ ★ ★ ★ (4 reviews)
Customer Reviews for PrestaShop Modules and Support
No product reviews yet

Be the first to share your experience with this product.

Write a Review Customer Reviews for PrestaShop Modules and Support

Embed HubSpot chat on your PrestaShop storefront with one Portal ID. The module loads HubSpot's hosted widget on the pages you choose, so store visitors can start conversations that are handled in your HubSpot inbox.

Have a question about this product? Our experts are here to help. Ask anything about installation, compatibility, or specifications.
Ask a question
1343 questions
9 categories
Do I need a HubSpot API key, or just my Portal ID? Published
You only need your numeric HubSpot Portal ID (Hub ID), which you copy from your HubSpot account under Settings > Account Defaults > Account Info. There is no API key, OAuth login or app connection to configure. Once you paste the Portal ID and enable the module, the storefront loads HubSpot's official loader script (js.hs-scripts.com) with that ID, and the widget stays hidden until a valid Portal ID is saved. You do need a HubSpot account, and the chat features you can use depend on your HubSpot plan.
Can I control where the chat appears, or hide it on mobile? Published
Yes. In the Back Office you can show the widget on every page or restrict it to product, category or checkout (cart/order) pages. A "show on mobile" toggle is checked server-side, so the widget can be suppressed on mobile devices before it renders. There is also an optional delay in seconds that wraps the script in a timeout, so the chat loads after the page has appeared instead of competing with the initial render.
Does the module include the chatbot, or does HubSpot handle the conversations? Published
The module only injects HubSpot's official widget loader into your storefront; it does not build or store any chat itself. All chatflows, bots, routing rules, meeting links and conversation history live in your HubSpot account, exactly as HubSpot manages them. If you enable customer data sharing, a logged-in shopper's email is passed to HubSpot (via the _hsq identify call) before the script loads, so the conversation can attach to the matching CRM contact. Guests and visitors who are not signed in are not identified.
Does it work with PrestaShop 1.6, 1.7, 8 and 9? Published
Yes. HubSpot Chat Integration is intended for PrestaShop 1.6, 1.7, 8 and 9. As with any production module, test it on a staging copy first if your shop has heavy theme customisations or other modules touching the same area.
Will I receive future updates? Published
The module can be updated through the normal module release path when new versions are provided. Updates matter because PrestaShop, external platforms and browser behaviour change over time. Keeping the module current helps protect compatibility and reduces the risk of relying on an outdated integration.
What should I know about data, consent or store policy? Published
The module can identify logged-in customers to HubSpot by email when you enable that setting. HubSpot remains the system that handles conversations and CRM records, so your privacy notice and HubSpot configuration should match how you use the widget. The module gives you page and device controls so the external script appears only where you choose.
Will it slow down my store? Published
The module lets you delay loading and target page types, which helps keep the HubSpot widget from competing with the first page render. You can also hide it on mobile if screen space or speed is a concern. HubSpot remains an external script, so verify key product and checkout pages after activation.
v1.1.132026-09-20
  • Addedcomplete FR/DE/ES/IT/PL translations

Works Well With HubSpot Chat Integration

Modules our team genuinely pairs with this one, and exactly why each belongs in the same setup.

Complement

HubSpot Chat Integration adds the official HubSpot chat script to your store so shoppers can ask questions before leaving, with conversations connectable to HubSpot contact context where available. Chat handles live exchanges well, but some shoppers prefer to submit a detailed, structured message they can compose carefully.

Better Contact Form complements that as a separate channel, offering multiple storefront forms for support, returns, quotes or business messages with custom fields and required validation, so complete enquiries arrive in good shape.

Used alongside each other, HubSpot chat covers real-time conversation while the contact form covers considered, detailed enquiries, and the form never replaces the chat channel. With both available, shoppers choose the channel that fits, so a question is less likely to go unasked because the only option did not suit how they wanted to reach you.

FAQ Manager
€99.00
Complement

HubSpot Chat Integration keeps live chat on your storefront so shoppers can ask questions before they leave. Live agents handle individual cases well, but answering the same routine questions repeatedly is inefficient, and many shoppers want an immediate answer without waiting for a reply.

FAQ Manager complements that as a separate self-service tool, turning recurring questions about shipping, returns and product use into structured, catalogue-connected content shoppers can read on their own.

Used alongside each other, the FAQ resolves the predictable questions instantly while HubSpot chat stays available for conversations that need a person, complementing rather than replacing the chat channel. Shoppers who prefer self-service get answers without waiting, and your team's chat time goes to the questions where a live exchange genuinely helps.

Workflow

HubSpot Chat Integration gives shoppers real-time chat for in-the-moment questions, with follow-up tools, selected order context and contact history in HubSpot. A separate help desk adds a ticket workspace inside PrestaShop for ongoing cases.

Support Revolution covers that as a separate tool, a PrestaShop help desk with ticket history, customer identity and order context, including optional guest tickets, for cases that require proper handling.

Used alongside each other, HubSpot chat handles fast conversational contact while the help desk manages cases that need a tracked history, complementing rather than replacing the chat channel. Shoppers get an immediate reply when that is enough and a structured ticket when their issue is bigger, so each enquiry is handled at the right depth without falling through the cracks.

Complement

HubSpot Chat Integration offers live chat across the storefront whenever a shopper wants to talk in real time. But chat depends on an available agent, and a shopper concentrating on one product may prefer to send a quick question tied to that specific item rather than open a conversation.

Ask About Product complements that as a separate tool, adding an Ask a question button near the product details that opens a popup form with name, email and message, keeping the product context inside the enquiry.

Used alongside each other, HubSpot chat covers live conversation while Ask About Product covers asynchronous, product-specific questions, and it complements rather than replaces the chat channel. A shopper can chat when an agent is online or leave a contextual product question otherwise, so product-page doubts always have a way to reach your team.

0 open1 resolved
Report an issue
HubSpot tracking code identifies anonymous visitors by email after form submissionResolved2026-03-16
View all known issues

Feature Requests: 4

View full roadmap

Suggest a Feature

30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

You might also like

Gallery Revolution
€299.00
Filter Revolution
€299.00
More From This Category

Who builds and maintains this module

Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.

About us

Loading...
Back to top