- Embed chat and calling into any Shopify store
- Customize themes, colors, and typography
- Toggle features on and off
- Go live with a simple embed code snippet
Ready to add chat to your Shopify store?
Go to the Integration Guide
Widget Builder Features
No-Code Visual Configuration — Widget Builder provides a visual configuration environment for designing your chat widget before embedding. Toggle-Based Feature Control — Messaging and calling features can be controlled through configuration settings in the Widget Builder dashboard. Ready-to-Embed Code — After configuration, Widget Builder generates a code snippet you can paste directly into your Shopify theme.How to Use Widget Builder
1. Design
Customize your chat widget using the visual Widget Builder:- Configure layout — Toggle all the required features in the dashboard.
- Toggle features — Turn chat and calling features on and off from the builder interface.
- Themes — Select between system, light, and dark themes. Choose custom colors and typography.

2. Get Embed Code
Once configured, get the embed code snippet for your widget.- Click on Get Embedded Code
- Note your app credentials (App ID, Auth Key, Region, Variant ID)
- Copy the code snippet
3. Integrate
Add the embed code to your Shopify store and go live.- Open your Shopify theme — Go to Online Store → Themes → Edit Code
- Paste the code snippet into your theme’s layout file (e.g.,
theme.liquid) - Configure credentials — Set your App ID, Region, and Auth Key
- User Authentication — CometChat uses a UID (User ID) to identify each user. Authenticate users to enable chat functionality.
- Launch — Save your theme and the chat widget is live on your store
Follow the full Integration Guide
Step-by-step instructions for embedding the Widget Builder into your Shopify store
Try Live Demo
Experience the CometChat Widget Builder in action:Need Help?
Developer Community
Connect with other developers and get answers
Support Portal
Contact our support team for assistance