- It opens WhatsApp rather than holding a chat on your page, so there is no on-site history.
- No WhatsApp Business API support, so one number and no multi-agent routing.
- Free-tier widgets carry Elfsight branding and view limits.
Overview
WhatsApp Chat from Elfsight puts a chat bubble on a Squarespace site that opens a WhatsApp conversation with your number when a visitor clicks it. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. It is not a chat box that lives on your page: the visitor's message goes to WhatsApp on their phone or computer and you reply from the WhatsApp app you already use. In Elfsight's editor you add your number (personal or WhatsApp Business), choose an icon, caption, expected reply time and welcome message, pick one of three positions, and set triggers such as time on page, scroll depth or exit intent that open the chat window automatically. Squarespace has no chat feature of its own, so this is the lightest way to add messaging to a site.
Key features
- Works with personal and WhatsApp Business accounts by phone number or short link
- Chat bubble with custom icon, caption, expected reply time and welcome message
- Open triggers: page load, time on page, time on site, scroll depth and exit intent
- Three positions, with the option to choose which visitors see the chat
- Your number is used for routing and is not shown unless you write it into the text
- Colour and style controls to match the site
- Free plan with Elfsight branding and view limits
Who it suits
Small shops, restaurants, clinics, tradespeople, tutors and anyone who already answers customers on WhatsApp and wants website visitors funnelled into the same conversation rather than a contact form.
Honest limits
It is a bridge to WhatsApp, not an inbox on your site, so there is no chat history on the website and a visitor without WhatsApp installed gets sent to install it or to WhatsApp Web. It works with standard and WhatsApp Business accounts but not the WhatsApp Business API, so there is no multi-agent routing, automation or CRM integration; one number per widget. Message limits and behaviour follow WhatsApp's own rules. If you want a chat window that stays on the page with several agents, Elfsight's Live Chat is the widget to look at instead. Free-tier widgets carry Elfsight branding and monthly view limits, and because the bubble loads from Elfsight's servers it disappears if your subscription lapses.
Installation on Squarespace
Create the widget in Elfsight's editor, enter your WhatsApp number with the country code, set the appearance and triggers, copy the embed code and paste it into Settings, Advanced, Code Injection in the footer so the bubble appears on every page. A code block on a single page limits it to that page. Changes made later in the editor apply automatically.
Related guide: see my review of which Elfsight widgets are worth it on Squarespace.
- Personal and WhatsApp Business accounts by number or short link
- Custom icon, caption, reply time and welcome message
- Triggers: page load, time on page or site, scroll and exit intent
- Three positions and visitor targeting
- Number used for routing, not displayed
- Colour and style controls
Full specifications
Specifications
Custom icon, caption, reply time and welcome message
Triggers: page load, time on page or site, scroll and exit intent
Three positions and visitor targeting
Number used for routing, not displayed
Colour and style controls
Clinics, salons and tutors taking bookings by message
Tradespeople who prefer a message to a contact form
Anyone with one whatsapp number and no need for a team inbox
No whatsapp business api support, so one number and no multi-agent routing.
Free-tier widgets carry elfsight branding and view limits.