Widget customization
Channels

Widget customization

Set the widget's text, colors, launcher, behavior, and languages, with a live preview of what customers will see.

Everything about how the Chat widget reads, looks, and acts lives at Channels → Chat widget, in three tabs: Content, Style, and Behavior. The right side of the page is a live preview of the widget on your site, with a Desktop and Mobile switch.

Brand settings are shared with Spotlight and the Chat Page; content is per channel. The table at the end shows which is which.

New widgets start with a neutral white primary color. Onboarding and connecting Shopify switch it to your brand color when they find one, as long as you haven't picked a color yourself.

Customize the widget

Open a section

Each tab is a list of sections. Opening a Content section moves the preview to the matching view.

Edit and check the preview

The preview updates as you type. Switch it to Mobile to check the phone layout.

Save

A save bar appears whenever you have unsaved changes, and they survive switching tabs. Saved changes reach your site on the next page load.

Chat widget page with the Live pill and switch in the header, the Content, Style, Behavior, and Deploy tabs, the Content tab's Home screen section expanded on the left, and the live preview showing the widget open on a conversation with the opening message and starter questions
The Content tab with the live preview.

Content

Every piece of text a visitor reads, grouped by where it appears.

SectionSettings
Home screenWidget Name (required); Header Text — the title in the chat header, your workspace name when empty; Home headline and Home subheadline; the Welcome Card — Show Welcome Card, Card Title, Card Subtitle ("Ask a question" and "AI Agent and team can help" by default); Spaces — Add spaces chooses which views visitors can reach (Home and Messages)
ConversationChat opening message — the first message the AI sends; Conversation starters — up to 5 click-to-send prompts, drag to reorder, with Keep showing after first message; Message Input Placeholder; Footer & disclaimer — Footer Text (for example a reply-time note), a Dismissible Notice shown once at the top of the chat, and Privacy policy URL — your store's privacy policy; when set, "By chatting, you agree to our Privacy Policy" appears below the message box and links it, and when empty there's no line. Bare domains get https:// added.
Launcher teaserShow teaser bubble next to the closed launcher, its Teaser Text (empty reuses the opening message), and a Delay (seconds) after page load
Content tab with the Conversation section expanded: the Chat opening message field, conversation starters with drag handles and remove buttons, an Add starter button, the Keep showing after first message switch, and the Message Input Placeholder field
Conversation starters live in the Conversation section.

Style

SectionSettings
Theme & colorColor theme — Light, Dark, or Custom Premium, kept whatever the visitor's device setting. Custom adds per-token colors for surfaces, text, accent text, and inputs, with a warning below the WCAG AA contrast ratio of 4.5:1. Primary color — buttons, your messages, links, and active tabs; when it blends into the chat background (white on Light), those use the theme's text color. Use primary color for header adds a soft wash of it behind the Home header.
BrandProfile Picture — upload JPG, PNG, or SVG up to 1MB, Use workspace logo (the default), or Remove to show the Asks mark. Show Branding and Remove Asks branding Premium control the "Powered by Asks" mark; on other plans the Remove Asks branding add-on hides it.
LauncherAlways your primary color. Launcher icon — the Asks mark (default), Chat bubble, Chat dots, Sparkle, Headset, or Upload your own (square PNG or SVG, transparent background, up to 1MB). Show text in the launcher makes it a pill with your Launcher text (up to 40 characters) and an Icon position. Size — Small, Input only, or Classic. Position — Right or Left.
Shape & typeRoundness (S, M, L, Full) and Text size (Small, Medium, Large).
Window sizeMax width 320–640px (400 by default) and Max height 400–800px (704 by default). The window opens above the launcher and shrinks on short screens rather than covering it.
Style tab with the Theme & color section expanded showing the Light, Dark, and Custom color theme options, the Primary color picker, and the Use primary color for header switch, with the live preview on the right
Theme and color on the Style tab.
Chat widget Style tab with the Launcher section expanded: the Launcher icon row with an uploaded logo selected next to four preset icons and the upload tile, the Show text in the launcher switch, the Size options Small, Input only, and Classic, and the Position select, with the launcher in the preview
Launcher icon, text, size, and position.

Behavior

GroupSettings
EngagementAuto-open the widget on page load, with an Auto-open delay (seconds).
Chat experienceShow typing indicator while a reply is being written. Allow file uploads, with a Max file size (MB) — 10 by default, up to 10 files per message.
FeedbackEnd-of-chat ratings are a workspace setting, on the Ratings analytics page; one toggle covers the Chat widget, the Chat Page, and the email sent when a conversation is resolved. See Ratings & CSAT.
Behavior tab with the Behavior section expanded showing the Engagement and Chat experience switch groups and the Feedback note linking to the Ratings analytics page
The Behavior tab.

Localization

The Behavior tab also has Localization: the language of the widget's own text — buttons, labels, timestamps, and system messages. Use Add language and Set as default to choose from English, Spanish, Portuguese, French, German, Italian, Dutch, and Indonesian. A visitor whose browser language matches one you've added sees it; everyone else sees your default. Your own content — opening message, starters, titles — is never machine-translated. The setting covers every website channel.

Behavior tab with the Localization section expanded showing English marked Default and an Add language button below
Add languages and set the default under Localization.

What each website channel uses

SettingChat widgetSpotlightChat Page
Content tabIts ownIts own; footer and notice shared with the Chat widgetIts own
Privacy policy URLShared — edit it on any channel's Content tabSharedShared
ThemeLight, Dark, or CustomComposer color, Light or Dark — the same settingLight, Dark, or Custom
Primary color, brand, shape and typeSharedSharedShared
Launcher, teaser, window size, header colorChat widget only——
File uploads, typing indicator, languagesBehavior tabFollows the Chat widgetFollows the Chat widget
Auto-openBehavior tabFollows the Chat widget—
Chat on WhatsApp