Skip to content
Can I Do It Myself?

Adding a live chat box to a website

You'll find it hardDoable, but it takes setup, integrations or trial and error.

Set up a chat box visitors can use to message you from your site. Installation is one line of code; the real work is deciding who replies, and when.

Estimated time: About 1 hour to install, a few days to settle the routine (for a first-timer, an estimate)

Steps

  1. 1

    Pick the tool

    tawk.to for a free start with no setup, Crisp for teams, Chatwoot to host it on your own server.

  2. 2

    Add the code to your site

    Add the snippet the tool gives you to every page of your site (most site builders have a 'custom code' field).

  3. 3

    Set up working hours

    Who answers, and during which hours? Add an automatic message and an option to leave an email after hours.

  4. 4

    Update the privacy notice

    Add which service stores chat data and in which country.

Risks and things to watch

Chat logs are personal data and must be covered in your privacy notice. A chat left unanswered after hours leaves a worse impression than having none. If you self-host Chatwoot, updates are your responsibility.

Tools you need

Picking one is enough; the cards show how they differ.

Chatwoot

Open sourceFree · open source

Brings WhatsApp, Instagram, email and site chat together on one screen.

What sets it apart: Open source; an AI agent drafts replies to customer questions.

For: Businesses receiving messages from several channels.

Crisp

AppFree + paid

Site chat and inbox; also connects WhatsApp and Instagram.

What sets it apart: All channels in one inbox; assign to the team.

For: Small teams that want site chat and social channels in one place.

tawk.to

AppFree

Adds a free live chat box to your site.

What sets it apart: Live support is completely free; you reply from your phone.

For: Small businesses that want to answer customer questions on their site.

If you'd rather not do it yourself

You can do this yourself. If you don't have the time, or want a system tied into your business, we can set it up together.

Setup solutions