When to Use Multiple Chat Widgets

1 min read Updated Mar 11, 2026 Widget Setup & Customization

Each widget in Social Intents has its own platform connection, appearance, chatbot, schedule, and targeting rules. Creating multiple widgets lets you run different chat experiences from one account.

Common Reasons for Multiple Widgets

Different Websites

If your company runs multiple websites (e.g., a marketing site and a product app), create a separate widget for each. Each gets its own embed code and can connect to different channels.

Different Departments

Route sales inquiries and support questions to different teams by creating a widget for each department. Each widget connects to a different Slack channel or Teams channel.

Different Languages

If you serve visitors in multiple languages, create widgets with localized text (button labels, welcome messages, pre-chat form fields) for each language. Use URL targeting to show the right widget on the right pages.

Member vs Public Areas

Show a public-facing widget on your marketing site and a member-only widget inside your logged-in app. The member widget can pre-populate visitor info via the JavaScript SDK.

Different AI Chatbots

Each widget can have its own AI chatbot with different training data. A product support widget might be trained on technical documentation, while a sales widget is trained on pricing and features.

How Many Widgets Can I Have?

PlanWidgets
Starter ($39/mo)1 widget
Basic ($69/mo)2 widgets
Pro ($99/mo)5 widgets
Business ($199/mo)10 widgets

How to Create a Second Widget

Go to My Widgets

Click My Widgets in the navigation.

Add a Widget

Click the Add Widget button. Choose the platform for this widget (Slack, Teams, etc.) and follow the connection steps.

Install on Your Site

Each widget generates its own unique embed code. Copy the new widget's JavaScript snippet and add it to the appropriate pages.

Note: A single page should only load one widget at a time. If you need different widgets on different sections of your site, use URL targeting or place each widget's embed code only on the relevant pages.