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
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
- Open the active Drupal theme, layout, or global custom code area.
- Choose a location that renders across the full website.
- Prefer footer or end-of-body placement so the widget loads consistently.
- Avoid article-only or landing-page-only placement unless you want limited coverage.
3. Test for Support and Conversion
- Open the live Drupal site on desktop and mobile.
- Check service pages, landing pages, and contact-related pages.
- Send a test message and confirm it reaches the correct department or workflow.
- 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.