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
  • Customize Customer Email Notifications
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
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
  • Add Watchers to a Conversation
Channels
  • Slack as a Channel
  • WhatsApp as a Channel
  • Facebook Messenger as a Channel
  • 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
  • Help Center Reports
  • Build a Custom Report
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
  • Notify a Slack Channel from a Workflow
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 Integration
  • HubSpot Integration
  • SurveySparrow Integration
  • Zapier Integration
  • Attio Integration
  • Linear Integration
  • Jira Integration
  • Gmail Integration
  • Notion Integration
  • Shopify Integration
  • Migrating from Freshdesk
  • Zoho CRM integration

Chat Widget Settings

Timer2 min read
SebinSebin

The chat widget in SparrowDesk lets you talk to your website visitors in real-time. You can customize its behavior to match your support needs. This article explains how to set up key settings like collecting emails, showing or hiding the widget on specific pages, and limiting the number of conversations a visitor can start.


Collect Customer Email

By default, visitors can start a conversation without sharing their email address. But collecting their email allows your team to follow up later, even if the visitor leaves the website or becomes inactive.

How it works:

  • When a visitor opens a new conversation, the system checks if they are already a known contact.
  • If not, an email input field will appear next to the message field.
  • You can customize the message shown with the input field.
  • You can also choose whether this field is required or optional.

This setting helps ensure you never lose touch with potential leads or customers.

Chat Widget - Collect visitor email.png


Widget Visibility Rules

The chat widget is visible on all pages by default. But you can control exactly where it appears by setting visibility rules. These rules help you show or hide the widget on specific pages based on their URLs.

You can do two things:

  1. Show the widget only on specific pages.
    • For example, if you only want to show the widget on your pricing page, you can set the rule to "Show only on www.example.com/pricing."
    • Once this is set, the widget will be hidden on all other pages.
  2. Hide the widget on specific pages.
    • If you want to avoid distracting users on important pages like the checkout page, you can hide the widget on "www.example.com/checkout."
    • The widget will remain visible on all other pages.

Conditions you can use in rules:

  • Use “URL is” when you want an exact match (e.g., show only on one specific page).
  • Use “URL contains” when you want to match a part of the URL (e.g., any page under /blog/ or /en/).

Rule priority:

If a page matches both a "Show only" and a "Hide" rule, the widget will be shown. "Show only" rules take priority over "Hide" rules.

Chat widget - visibility.png


Limit Multiple Conversations

You can control how many active conversations a visitor can start. If you want to avoid having multiple chats from the same visitor at once, turn on this setting.

What happens when it's enabled:

  • The “Start New Conversation” button will no longer appear for that visitor.
  • Visitors will only be able to continue the existing conversation until it is closed.

Why this is useful:

  • It prevents duplicate questions from the same user.
  • It keeps your support inbox clean and easy to manage.

Chat Widget - Limit Multiple Conversations.png

Powered By SparrowDesk

Table of ContentsOn this page