Skip to content

Free PrestaShop module

Frosvo Live Chat module for PrestaShop

A free PrestaShop module that adds Frosvo's live chat to every page of your shop, recognises signed-in customers and works with the Frosvo PrestaShop integration that shows their orders beside the chat.

Free · MIT · frosvo-prestashop.zip

What the module does

The module adds the chat before the end of every front-office page through PrestaShop's displayBeforeBodyClosingTag hook, so it works with any theme. It doesn't change your theme files and adds nothing to your checkout.

When a customer is signed in, the module tells Frosvo their name and email (you can switch this off). Connect the PrestaShop integration in Frosvo and your team sees the customer's orders right next to the conversation.

Everything else happens in Frosvo: your team answers from the shared inbox, the AI assistant answers from your own content and hands over when it should, and email, WhatsApp and social messages arrive in the same place. Read live chat for PrestaShop for tips and what your team sees beside each chat.

Requirements

  • PrestaShop 1.7 or later (tested on PrestaShop 8.2)
  • The PHP version your PrestaShop release needs
  • A Frosvo account — the free plan is enough
Version
1.0.2
Licence
MIT
Price
Free

How to install the PrestaShop module

  1. Download the module zip from this page.
  2. In your PrestaShop back office, go to Modules → Module Manager and click Upload a module, then choose the zip.
  3. Click Configure on Frosvo Live Chat, paste your site key from Frosvo (Settings → Websites) and save.
  4. Visit your shop: the chat button appears in the corner of every page.

Settings

Site key
Identifies your website in Frosvo. Find it in Frosvo under Settings → Websites; each website you add there has its own key.
Frosvo address
Where the chat is loaded from. Leave it as https://frosvo.com unless you run your own Frosvo server.
Recognise signed-in customers
On by default: signed-in customers' name and email are sent to Frosvo.

Updating

Upload the new zip in Modules → Module Manager; PrestaShop replaces the module and keeps its settings.

Removing

Uninstall the module in Modules → Module Manager. Conversations stay in Frosvo.

If the chat doesn't show

The chat doesn't appear

Check that the site key is filled in and matches the website in Frosvo, then open your site in a private window (signed out). Clear any page cache after changing settings.

Your theme is very customised

The chat is added through the displayBeforeBodyClosingTag hook. If your theme's layout doesn't call that hook, add {hook h='displayBeforeBodyClosingTag'} before the closing body tag.

A caching or optimisation tool is installed

Tools that combine, delay or move scripts can stop the chat from loading. Exclude frosvo.com/w.js from those features.

Still stuck? See installing the chat or contact us.

What is sent to Frosvo

The module makes no calls from your server. Visitors' browsers load the chat from Frosvo, and when someone opens the chat their messages, attachments, the page they're on, browser details and IP address go to Frosvo so your team can answer. With the signed-in option on, the user's name and email are sent too. See the privacy policy and security.

Changelog

  • Version 1.0.2

    • Passes the PrestaShop Addons validator: every value in the page is escaped, an .htaccess blocks file listing, PrestaShop coding standard.
  • Version 1.0.1

    • All settings text can be translated in PrestaShop.
    • The chat is printed from a template, escaped by Smarty.
    • Uninstalling removes all of the module's settings.
    • Now under the MIT licence.
  • Version 1.0.0

    • First release.

PrestaShop module: questions and answers

Is the PrestaShop module free?

Yes. The module is free and open source (MIT), and Frosvo's free plan includes the chat and the shared inbox. The AI assistant is on the paid plans.

Does the module change my theme or checkout?

No. It only adds the chat script through a standard PrestaShop hook; your theme files and checkout are untouched.

Can the assistant answer delivery questions?

Yes, on the paid plans: write an article about delivery times and costs and the assistant answers from it. Questions about a specific order go to your team.

Can I answer chats from my phone?

Yes. Open the Frosvo desk in your phone's browser and turn on notifications; on a computer, use any browser or the Frosvo app for Windows. Every conversation from your site is waiting in the same inbox.

What happens when nobody is online?

Set opening hours in Frosvo. Outside them, visitors can leave their email and your reply reaches them there; on the paid plans, the AI assistant keeps answering from your own knowledge.

Your customers are already asking. Be there to answer.

Free to start. Live on your site in minutes.