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.

~10 minutes Free to start Mobile ready Store-wide deploy

At a Glance — Magento Install

Where in Magento Admin Miscellaneous Scripts or theme layout XML
Apply to The whole storefront
Place code in Footer or before closing body
Final step Deploy, flush full cache, test live store
Admin or theme file Store-wide coverage Flush cache after changes

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:

  1. 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.
  2. Theme layout edit: In your active theme, edit Magento_Theme/layout/default.xml and add a script reference in the before.body.end container.
Note: The Admin Miscellaneous Scripts method is easiest and does not require theme file changes. It survives theme updates automatically.

Save and Flush the Magento Cache

  1. Save your changes in Admin or deploy the theme file update.
  2. Go to System → Cache Management and click Flush Magento Cache.
  3. If using CLI: run php bin/magento cache:flush to clear all caches.
Important: Magento aggressively caches layout and configuration. Always flush the full cache after adding the snippet or it may not appear on the live storefront.

Test Your Live Magento Storefront

  1. Open your Magento store in a private browser window.
  2. Navigate to a product page, category page, and the cart.
  3. Confirm the IMSupporting chat launcher appears on all storefront pages.
  4. 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.