Add IMSupporting to Your Drupal Website

Drupal live chat is usually a global theme or layout placement. Add the IMSupporting widget once, make it site-wide, and turn more Drupal visitors into support conversations and leads.

For Drupal websites, the safest approach is a site-wide theme placement so the widget appears on landing pages, service pages, knowledge-base content, and contact journeys without needing per-page edits.

Fast Answer

Where in DrupalTheme template, layout, or global custom code area
Apply toThe whole website
Place code inFooter or before the closing body tag
Best outcomeConsistent lead capture and support coverage across the full site
Site-wide coverage Mobile-friendly widget Lead capture ready

1. Get Your Correct Widget Details

Use your account-specific setup and the main installation guide to confirm the correct widget details before editing Drupal.

  • Log in to IMSupporting.
  • Copy the correct widget details for the Drupal site.
  • Keep Drupal admin and your IMSupporting dashboard open together while you configure the theme.

2. Use a Theme-Level or Global Placement

  1. Open the active Drupal theme, layout, or global custom code area.
  2. Choose a location that renders across the full website.
  3. Prefer footer or end-of-body placement so the widget loads consistently.
  4. Avoid article-only or landing-page-only placement unless you want limited coverage.
If the Drupal website uses aggressive caching or deployment tooling, save the change, clear caches, and retest the public site after deployment.

3. Test for Support and Conversion

  1. Open the live Drupal site on desktop and mobile.
  2. Check service pages, landing pages, and contact-related pages.
  3. Send a test message and confirm it reaches the correct department or workflow.
  4. Fine-tune greetings and lead-routing rules in IMSupporting after the widget is visible.

Troubleshooting and FAQ

The Drupal chat widget is not showing

Check that the code was placed in a global theme location rather than a single page template, then clear Drupal caches and retest the live site.

Will it work well on mobile?

Yes. IMSupporting is responsive by default, so once the script loads correctly in your Drupal theme it will work across desktop and mobile devices.

Can IMSupporting help with Drupal setup?

Yes. Use free integration assistance if you want us to help validate the correct Drupal placement and test the final result.

Turn Drupal Traffic into Conversations

Once installed, you can route enquiries by content type, department, or workflow so your Drupal website does more than just display content. It starts more conversations that lead to sign-ups and sales.