Integration Guide

Add Live Chat to Your OpenCart Store

Connect Nowdesk to your OpenCart store in minutes and give every shopper a direct line to your support team — in any language.

Built for Integration Guide

⚡

Quick Embed Setup

Add two script lines to OpenCart's footer template and the chat widget is live across every page of your store — no extension marketplace needed.

🌐

Multilingual Support

Nowdesk auto-detects visitor language and responds in Simplified Chinese, Traditional Chinese, English, and 40+ other languages without any extra configuration.

🤖

AI Chatbot Fallback

Outside business hours, the Nowdesk AI handles common product and shipping questions, qualifies leads, and captures contact details automatically.

👤

Customer Data Pre-fill

Pass logged-in customer name and email to the chat widget so agents instantly know who they're talking to without asking for details upfront.

📊

Conversation Analytics

See which product pages drive the most support chats, track agent response times, and identify gaps in your product descriptions.

🔒

Secure & Compliant

All conversations are encrypted end-to-end. Data residency options and GDPR-ready consent hooks keep your store compliant in every market.

How to Integrate Nowdesk with OpenCart

1

Create a Nowdesk Account

Sign up and complete onboarding. Go to Settings → Miscellaneous → Installation URL and copy your installation URL.

2

Open Your OpenCart Theme Files

In your OpenCart admin, go to Design → Theme Editor and open your active theme footer template (footer.tpl or footer.twig).

3

Paste the Embed Scripts

Add the following lines before the closing body tag, replacing [YOUR-SITE-URL] with your installation URL.

<!-- Nowdesk Live Chat -->
<script src="[YOUR-SITE-URL]/js/min/jquery.min.js"></script>
<script id="sbinit" src="[YOUR-SITE-URL]/js/main.js"></script>
4

Save and Verify

Save the template and open your storefront in an incognito tab. The chat bubble should appear within seconds.

5

Customise the Widget

Return to Nowdesk → Settings to configure colours, greetings, hours, and AI behaviour.

Common Questions

Nowdesk works with OpenCart 2.x, 3.x, and 4.x. The embed approach uses standard HTML script tags, so it is version-agnostic. The only difference is whether your theme uses .twig or .tpl template files.

If you edit footer.twig directly, yes — theme updates may overwrite the file. To avoid this, use OpenCart's vQmod or OCMOD system to inject the scripts without modifying core theme files.

Yes. Wrap the embed scripts in a Twig conditional that checks the current route, for example {% if route != 'checkout/checkout' %}. You can also manage page visibility from the Nowdesk dashboard without touching templates.

No significant impact. The scripts are placed at the bottom of the page before </body>, so they load after your main content. If your theme already includes jQuery, removing the first script tag keeps the overhead minimal.

Ready to Support YourOpenCart Shoppers Live?

Start your 7-day free trial and have your first conversation with a store visitor today.