Add Live Chat to Your Magento Store
Add IMSupporting to Magento or Adobe Commerce via Admin Miscellaneous Scripts or a theme layout edit. One placement deploys the chat widget across your entire storefront — product pages, categories, and beyond.
At a Glance — Magento Install
Get Your IMSupporting Embed Code
Log in to your IMSupporting account and copy the widget snippet before opening Magento Admin.
- Sign in at IMSupporting or create a free account.
- Navigate to your site's installation or integrations section.
- Copy the full script tag including your unique site identifier.
Choose Your Magento Install Method
Magento offers two easy routes. Choose based on your access level:
- Admin Miscellaneous Scripts (recommended): In Magento Admin go to Content → Configuration → HTML Head. Scroll to the Miscellaneous Scripts field and paste the snippet there. This runs it on every storefront page.
- Theme layout edit: In your active theme, edit
Magento_Theme/layout/default.xmland add a script reference in thebefore.body.endcontainer.
Save and Flush the Magento Cache
- Save your changes in Admin or deploy the theme file update.
- Go to System → Cache Management and click Flush Magento Cache.
- If using CLI: run
php bin/magento cache:flushto clear all caches.
Test Your Live Magento Storefront
- Open your Magento store in a private browser window.
- Navigate to a product page, category page, and the cart.
- Confirm the IMSupporting chat launcher appears on all storefront pages.
- Send a test message and verify it arrives in your IMSupporting dashboard.
Troubleshooting & FAQ
The chat widget is not appearing on my Magento store
The most common cause is an uncleaned cache. Run php bin/magento cache:flush or flush from Admin → System → Cache Management. Then check in a private window.
Does IMSupporting work with Magento 2 and Adobe Commerce?
Yes. The JavaScript snippet works across Magento Open Source 2.x and all Adobe Commerce editions. The Admin Miscellaneous Scripts method works on both.
Will the widget survive a Magento theme update?
If you used the Admin Miscellaneous Scripts method, yes. Theme file edits may need to be reapplied after a theme update. Use the Admin method to avoid this.
Can IMSupporting help with my Magento setup?
Yes. Use our free integration assistance page for help validating the placement and cache-flush steps for your specific Magento version.
Ready to Go Live on Magento?
Once the launcher is live, set up AI responses and workflow steps to turn every product page visit into a support or sales conversation.