Freshchat Integration

Freshworks chat where purchase questions arise, recognised customers and asynchronous, delayed loading

Price: €49.00
Tax excluded

Freshchat Integration puts Freshchat conversations over your PrestaShop pages and selects the appropriate channels and shopping context. Installation and one Web Messenger token start the connection.

Freshchat is Freshworks' messaging service with a shared inbox, human support and optional Freddy AI. A free plan covers up to ten agents, and a fourteen-day trial is available; paid plans and Freddy services are billed separately.

You order rules by language, customer group and page, choose floating or product-page chat entries, and select shared data field by field. Loading starts after interaction or your maximum wait. Excluded pages and phones with mobile display disabled send no request to Freshchat.

Your support team receives the selected product, cart or order details while shoppers keep the relevant shop page open.

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

Summary of what the module offers

  • One-token setup for an in-page Freshchat conversation window
  • Freshchat human support, optional AI, shared inbox and conversation history
  • Separate shop settings and ordered audience and page rules
  • Merchant-selected customer, product, cart and order context
  • Interaction-first loading, a maximum wait and mobile suppression
  • Validated connection status, integrity checks and recoverable updates

Freshchat Integration connects a PrestaShop store to Freshchat and puts the service under precise storefront rules. A small shop starts with one Web Messenger token, while a multilingual or multistore operation controls connections, audiences, entry points, shared data and loading in detail.

Freshchat handles the conversation and inbox. The module determines where the window appears, which Freshchat channel set it opens and what shop context accompanies the message.

The Freshchat Integration configuration screen in the PrestaShop back office

Where does the conversation take place, and what does Freshchat handle?

Freshchat Web Messenger opens over the current shop page, so the shopper remains beside the product, category, cart or checkout that prompted the question. A real person answers from the Freshchat inbox, and Freddy AI handles the automated conversations included in the merchant's chosen Freshworks service.

Freshchat brings website, email, social and SMS conversations into one shared inbox with assignment, saved replies, history and reports. Freshworks offers a free plan for up to ten agents and a fourteen-day trial. Growth, Pro, Enterprise and optional Freddy services are separate service plans, while Freshchat Integration controls their entry into the PrestaShop store.

Backpack product page mockup with a chat where a bot hands a sizing question to Anna, who confirms laptop fit.

Where and for whom does each Freshchat entry appear?

Every shop stores its own Freshchat token, language, channel set and display policy, with explicit inheritance for settings shared across a multistore installation. Ordered rules combine page types, exact addresses, products, categories, customer groups, language and login state. The first matching rule selects the Freshchat channel set, and the preview explains the result for the current page.

You choose a floating launcher, an additional Quick Chat entry on product pages, or both. Position, invitation and action text follow the shop language, while include and exclude rules keep the conversation away from account, content or campaign pages where it does not belong. Mobile suppression takes effect before the store contacts Freshchat.

Freshchat Integration settings with the token field, the customer data switch and display limited to checkout pages

What shop context reaches the team?

The data-sharing panel lists every field that leaves the store. A signed-in customer reaches Freshchat with a stable identifier, first name, last name and email when those fields are selected. Current product, cart contents, recent order and order history are separate choices, so pre-sale and after-sale teams receive the context relevant to their work.

Turning a field off removes it without disabling the conversation. Guests remain unidentified until they provide details in Freshchat, and authenticated order information belongs only to the signed-in customer. The agent therefore starts with the product or order at issue, while the merchant retains a clear and limited data policy.

The Freshchat Integration installation check

When does the Freshchat connection begin?

The Freshchat request starts on the first scroll, click or touch, or when the maximum wait expires, whichever occurs first. A zero value applies the documented default wait. The start runs once and never begins in an excluded shop, on an excluded page or on a phone when mobile display is off.

You choose a short wait for checkout support and a quieter policy for catalogue browsing. These controls keep the first useful shop content in front, while the conversation window still arrives at the moment selected for that commercial context.

The Freshchat Integration update screen

How does one-token setup stay reliable?

The connection field checks the documented Freshchat token shape, removes harmless surrounding spaces and rejects an invalid edit without replacing the last working value. A disabled setup saves without a token, so page, language and data rules are prepared before activation.

Installation reports readiness only after settings and defaults are stored successfully. The integrity screen checks the token, module state, storefront placement and stored configuration, then names the item that needs attention. The same complete guidance is available in every shipped back-office language, and the update process keeps a restorable copy before replacing module files.

Back Office setup page explaining how to get the Freshchat Integration token, with the module inactive until the token is added
  • Reference
    mprfreshchat
  • 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

Add Freshchat to your PrestaShop storefront without editing theme files. The module loads the Freshchat web widget, lets you control where it appears, and can identify logged-in customers in Freshchat.

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
Can I delay when the chat widget appears? Published
Yes. The module loads Freshchat near the end of the page, just before the closing body tag, so your storefront renders first. An optional delay in seconds waits that long after the page loads before the widget initializes; set it to 0 to load without an added wait. This keeps the chat from competing with your content while the page is still loading.
Do I need a Freshworks Freshchat account to use this module? Published
Yes. The module embeds the Freshchat web messenger that Freshworks hosts at wchat.freshchat.com; it does not provide the chat service itself. Create a Freshchat account, open Settings > Web Messenger, copy your token, and paste it into the module's configuration screen. Until a valid token is saved and the module is enabled, no chat widget is added to your storefront.
Will it slow down my store? Published
The module includes a delay setting, mobile visibility and page targeting, so the Freshchat widget does not have to load everywhere immediately. These controls help protect the first page impression while keeping chat available where it helps conversion. Freshchat is still an external widget, so you should test page speed after enabling it on important pages.
Does it work with PrestaShop 1.6, 1.7, 8 and 9? Published
Yes. Freshchat 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.
Can I choose which pages show the chat and hide it on mobile? Published
Yes. A "Show on Pages" setting limits the widget to all pages, product pages only, category pages only, or checkout pages (cart and order). A separate "Show on Mobile" switch removes the widget on mobile devices when turned off. Both options are set in the Back Office configuration screen, with no theme editing required.
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
Freshchat handles the chat service, inbox and automations, while this module controls how the widget loads in PrestaShop. If you pass logged-in customer details, you should reflect that in your privacy information and Freshchat setup. Page targeting, mobile control and delay give you practical ways to limit when the external chat widget is loaded.
v1.1.132026-09-11
  • Addedcomplete FR/DE/ES/IT/PL translations

Works Well With Freshchat Integration

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

Complement

Freshchat Integration connects your store to Freshworks Freshchat so shoppers can ask product, delivery or return questions without leaving the buying journey. Live chat works well for real-time conversation, but some shoppers prefer to submit a detailed, structured message they can compose carefully.

Better Contact Form complements that as a separate channel, providing 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, Freshchat covers immediate conversation while the contact form covers considered, detailed enquiries, and the form never replaces the chat channel. Offering both means shoppers choose the channel that fits the moment, 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

Freshchat Integration keeps storefront chat close to the buying journey, letting shoppers ask questions as they browse. Agents handle individual cases well, but answering the same routine questions all day is repetitive, and many shoppers want an answer immediately rather than 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 for themselves.

Used alongside each other, the FAQ resolves the predictable questions instantly while Freshchat 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 is reserved for the questions where a live exchange genuinely helps.

Workflow

Freshchat Integration gives shoppers real-time chat during the buying journey, with conversation history and selected order context. A ticket workflow inside the shop adds another way to manage 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 requiring proper handling.

Used alongside each other, Freshchat 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 instant reply when that suffices and a structured ticket when their issue is larger, so each enquiry is handled at the right depth without slipping through the cracks.

Complement

Freshchat Integration offers live chat across the storefront for shoppers who want to talk in real time. Alongside human and optional AI chat, a shopper concentrating on one product may prefer to send a quick question tied to that specific item instead of opening 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, Freshchat 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 doubts on the product page always have a way to reach you.

0 open1 resolved
Report an issue
Freshchat conversation history lost after customer logs out and back inResolved2025-08-07
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