Shoppers ask about delivery, sizes and returns right before they buy. A chat on the page answers while they are still deciding. This guide installs the free Frosvo module for PrestaShop and checks it works on your shop.
What do I need before I start?
- PrestaShop 1.7 or later (the module is tested on PrestaShop 8.2).
- A Frosvo account (the free plan is enough) with your shop added under Settings → Websites, and its site key copied.
How do I install the module?
- Download the module from the PrestaShop download page.
- In your PrestaShop back office, go to Modules → Module Manager and click Upload a module, then choose the zip.
- Click Configure on Frosvo Live Chat, paste your site key and save.
- Visit your shop. The chat button appears in the corner of every page.
The module adds the chat through PrestaShop's displayBeforeBodyClosingTag hook, so it works with any theme. It changes no theme files and adds nothing to your checkout.
Which settings does it have?
| Setting | What it does | |---|---| | Site key | From Frosvo, Settings → Websites. | | Frosvo address | Leave it as https://frosvo.com unless you run your own Frosvo server. | | Recognise signed-in customers | On by default. The customer's name and email are sent to Frosvo, so your team knows who is writing. |
Connect the PrestaShop integration in Frosvo as well, and your team sees each customer's orders right next to the conversation.
How do I check it works?
- Open your shop in a private window. The chat button should show.
- Send a test message. It should arrive in the Frosvo shared inbox, labelled with your shop.
- Sign in to the shop as a test customer and chat again. The desk should show the customer's name.
- Ask the same question on a phone-sized window, and check the chat does not cover your add-to-basket or checkout buttons.
What can the assistant answer for a shop?
On the paid plans, write short articles for your most common questions (delivery times and costs, returns, sizing) and the AI assistant answers from them and hands anything about a specific order to your team. The chat itself and the shared inbox are free.
What if something does not work?
- The chat does not appear. Check the site key is saved, then clear PrestaShop's cache. Test signed out or in a private window.
- An optimisation module is on. Combine, minify and cache modules can serve an old copy of your pages: clear them after installing.
- Your theme is heavily customised. If your theme's layout does not call the
displayBeforeBodyClosingTaghook, add{hook h='displayBeforeBodyClosingTag'}before the closing body tag. - A security policy blocks it. Allow Frosvo's address in your content security policy.
How do I update or remove it?
To update, upload the new zip in Modules → Module Manager: PrestaShop replaces the module and keeps its settings. To remove it, uninstall the module there. Conversations stay in Frosvo.
For other platforms, see plugins for WordPress, WHMCS, Joomla and more. To learn how signed-in customers are recognised, read show signed-in customers by name, and for the chat's colours and office hours, widget settings. If the chat still misbehaves, try troubleshooting. There is also a PrestaShop live chat overview with what your team sees beside each chat.