PrestaShop Chatbot – AI Assistant for Your PrestaShop Store

How to integrate SiteBot24 with PrestaShop Chatbot – AI Assistant for Your PrestaShop Store

Try SiteBot24
🔴

Adding SiteBot24 to PrestaShop

PrestaShop is a popular open-source e-commerce platform. Here's how to add SiteBot24 to your PrestaShop store.

Method 1: Custom HTML Block (Easiest)

Install the Custom HTML Block Module

Most PrestaShop installations include this module. If not:

  1. Go to Module Manager
  2. Search for "Custom HTML block" or "Custom text block"
  3. Install if not already installed

Add the Widget

  1. Go to Design → Positions (or Modules → Positions)
  2. Find the Footer hook
  3. Add your Custom HTML Block module to the footer
  4. In the module settings, paste the SiteBot24 widget code
  5. Save

Method 2: Template Edit

For more control, edit your theme template directly:

  1. Navigate to your PrestaShop theme folder: /themes/[your-theme]/
  2. Open footer.tpl or the equivalent footer template file
  3. Paste the SiteBot24 widget code just before </body>
  4. Save and clear your PrestaShop cache

Note: Template edits may be lost during theme updates. Document your changes.

Method 3: Custom Module

For persistent, upgrade-safe installation:

  1. Create a simple custom module that hooks into displayFooter
  2. In the hook function, output the SiteBot24 widget code
  3. Install and enable the module

Contact SiteBot24 support if you need help with custom module creation.

Cache Clearing

PrestaShop aggressively caches content. After adding the widget:

  1. Go to Advanced Parameters → Performance
  2. Click Clear cache
  3. Verify the chatbot appears on your store

Testing

Visit your store (in a new browser session to avoid cache) and confirm:

Configuration Tips for PrestaShop Stores

Multi-store: If running multiple stores from one PrestaShop installation, add the widget to each store's template separately.

Multi-language: SiteBot24 supports 11 languages. Your chatbot will respond in whichever language the visitor selects (based on their language choice in your store).

Common Support Queries to Train: