sparrowdesk-logo-transparent-1.png
Go to sparrowdesk.com
Home
SparrowDesk Overview
  • Overview of SparrowDesk
  • Feature Overview in SparrowDesk
  • SparrowDesk Glossary
Getting Started
  • Setting Up Account Details
  • Default Business Hours
  • Understanding and Creating Teams
  • Inviting Team Members to the Platform
  • Roles and Permissions
  • Single Sign-On
  • Brands in SparrowDesk
  • Getting Started FAQs
  • Use a custom domain for your support portal
Inbox
  • Understanding the Inbox in SparrowDesk
  • Managing Custom Views in Inbox
  • Live Chats in Inbox
  • Staying on Top of New Messages from Customers
  • Conversation Fields in SparrowDesk
  • Merging Conversations in SparrowDesk
  • Adding Watchers to a conversation
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
Channels
  • Setting Up Email as a Support ChannelConnect your custom email address How do I send and receive emails via SMTP and IMAP ? How do I find my SMTP/IMAP server address and port number? Common Errors while Connecting through SMTP/IMAPHow to Prevent Emails From Going to Spam Email Signatures
  • Installing Chat Widget Chat Widget Installation on WordPressInstall the Chat Widget on ShopifyCustomising Chat WidgetEmbedding and Configuring the SparrowDesk Chat WidgetChat Widget SettingsWhy End Users Don’t Always See Their Chat HistoryTrack page visits in SparrowDesk
Contacts
  • Contacts in SparrowDesk
  • How to manage contact segments
  • Deleting and Blocking Contacts in SparrowDesk
  • Contact Fields in SparrowDesk
Reports
  • Conversation Report
  • Team Performance Report
  • Understanding the AI Agent Report in SparrowDesk
  • Viewing CSAT reports in SparrowDesk
  • Reports FAQ
  • Exporting Reports as PDF
Automation
  • Macros
  • Business Hours
  • Service-Level Agreements (SLAs)
  • Setting up CSAT (Customer Satisfaction) in SparrowDesk
Zoona AI
  • AI Suggested replies in your Inbox
  • AI-Generated Chat Subjects
  • Zoona AI Knowledge Improvements
  • Introduction to AI AgentAI Agent - Configure PersonaTraining your AI AgentZoona AI Agent CommandsAI Agent - Deploying on chatAI Agent - Deploying on EmailHow to Create a Command Zoona AI Agent - FAQUnderstanding AI resolutions in SparrowDesk
Workflows
  • Automate repetitive tasks through Workflows
  • How to Create a Workflow
  • Workflow Blocks Library
Help Centre
  • Write Knowledge Articles for your Help Centre and AI Agents
  • Setting Up and Customizing Your Help Center
  • Use a Custom Domain for Your Help Center
  • Make Your Help Centre Discoverable in Search results
  • Adding Google Tag Manager to your Help Center
  • Creating a Ticket Form Setting up Customer Portal
Billing
  • How does SparrowDesk pricing work?
  • What is Seat ?
  • Manage your Billing and Invoices
  • About Sales Tax
  • How to cancel your subscription
  • Frequently Asked Questions
  • AI Co-pilot and AI Resolution billing
  • SparrowDesk Startup Program
Apps and Integrations
  • Okta Single Sign on setup for SparrowDesk
  • Integrating HubSpot with SparrowDesk
  • Integrating SurveySparrow with SparrowDesk
  • Integrating SparrowDesk with Zapier
  • Connecting SparrowDesk with Attio
  • Connecting SparrowDesk with Linear
  • Integrating SparrowDesk with Jira
  • Connecting SparrowDesk for Gmail
  • Integrating SparrowDesk with Notion
  • Integrating SparrowDesk with Slack
  • Integrating SparrowDesk with Shopify
  • Connect WhatsApp to SparrowDesk

Customising Chat Widget

Timer2 min read
SebinSebin

The chat widget is the first point of contact between your customers and your support team. SparrowDesk allows you to personalize this experience to match your brand, set expectations, and provide a seamless conversation flow.


Greeting Message

The greeting message is the very first message your customer sees when they open the chat.

How it works:

  • It is triggered when a visitor opens the chat widget (not when they send a message).
  • This message is sent automatically before any workflow-based message begins.
  • Use it to welcome visitors and create a friendly first impression.

Personalization with Variables:

You can personalize the greeting message using contact information:

  • {{contact.name}}
  • {{contact.first_name}}
  • {{contact.last_name}}

Always include a fallback to handle missing values.

Example:

Hi {{contact.first_name | fallback: there}}, how can we help you today?

If you've set up workflows (e.g., to collect customer details when a conversation starts) or AI Agents , those messages will be sent instead the greeting.

screenshot-25_08, 06_30_18 pm.jpg


After Hours Note

This message is shown when a customer contacts you outside of business hours.

Purpose:

  • Set expectations clearly about response time.
  • Avoid customer frustration during off-hours.

Example Message:

Thanks for reaching out! Our team is currently offline, but we’ll get back to you as soon as we’re back during business hours. We appreciate your patience.

You can configure your business hours under your chat settings. The system will automatically detect whether the customer is reaching out during or outside those hours.

screenshot-25_08, 06_31_06 pm.jpg


What You Can Customize

The chat widget supports full visual customization to help it blend naturally with your website and brand.

Chat Widget Appearance Settings.png

1. Theme

Choose between:

  • Light Mode (default): Best for light-background websites.
  • Dark Mode: Ideal for dark-themed sites.

This affects:

  • The conversation view
  • The conversation list

2. Brand Color and Logo

  • Set your brand color using a color picker or HEX code. It applies to:
    • Conversation bubble accents
    • Header and list items
  • Choose the shade of the customer chat bubbles to ensure good text readability.
  • Upload your brand logo, which:
    • Appears when the chat begins
    • Stays visible until an agent joins the conversation
    • Defaults to the SparrowDesk logo if none is uploaded

3. Chat Launcher Icon

  • Default Icon: SparrowDesk icon (auto-adapts to light/dark themes).
  • Launcher background color follows your brand color.
  • When open, the launcher becomes a close button in a dark tone.
  • Custom icons will be available in higher pricing plans.

Tip: If uploading a custom icon, ensure good contrast with your site’s background.


4. Alignment

Choose the position of your widget:

  • Left
  • Right

Use this to avoid overlapping with other fixed elements on your site.

5. Spacing

Set custom padding between the widget and the edges of the screen.

Great for aligning with floating buttons, navigation bars, or footers.


Live Preview

As you tweak your theme, brand elements, and layout, a live preview shows you exactly how your widget will appear to customers in real-time.



Powered By SparrowDesk

Table of ContentsOn this page