Share and embed a chatbot

You can share your Zapier Chatbot as a standalone page or embedded on your website. You can also embed a chatbot on Zapier Interfaces

Beta

Zapier Chatbots is a beta product. It’s available for use, but still in active development and may change.

Requirements

  • You must be the owner of the chatbot, an editor, or a Zapier account Owner or Super admin.
  • Zapier Chatbots currently cannot be embedded using Google Tag Manager.
Pop-up embedding Inline embedding Create standalone page

Embed a chatbot as a pop-up

Available on plans:

Free

Pro

Advanced

To embed your chatbot on a website as a pop-up:

  1. From your Chatbots home, click the name of the chatbot.
  2. In the next screen, click the Share button on the top right.
  3. Click the Embed tab.
  4. Select Pop-up to embed the chatbot as a floating widget that stays at the bottom right corner of a website.
  5. (Optional) Use the Allowed domains field to enter the domains that can display the chatbot.
  6. Click </> Copy embed to copy the code to your clipboard.

Specify which domains can use the chatbot

When embedding a chatbot, you can ensure it only appears on your target web pages by selecting the domains that can use it.

In the Allowed domains field, paste or type URLs, separated by a comma. The domains should not include the protocol (such as http:// or https://) or path (such as /example/path).

Code placement and pop-up behavior

  • When using the chatbot as a pop-up overlay, ensure the code is placed in the body of the HTML. If you place it in the header or footer, it will not follow the user as they scroll through a page. 
  • On a pop-up embed, if a user is having a conversation with a chatbot, the conversation will continue even if they navigate to a different page of your site or refresh the browser.
  • The chat pop-up will also remain in the same initial state, either closed or open, when the user navigates to a different page or refreshes the browser.

Add the code to your website builder

Below are links to information on embedding the chatbot in popular website builders.

Tip
  • For dynamic websites, you can add the embed code to the template to make it appear on all pages.

Preview your chatbot

You can preview what your chatbot will look like on desktop and on mobile, before sharing it with your users. The default preview displays how your chatbot appears on desktops. To switch to mobile preview:

  1. From your Chatbots home, click the name of the chatbot.
  2. Click the mobile icon at the top of the chat screen. You'll now preview the chat window on a mobile screen.

Embed a chatbot on Zapier Interfaces 

You can add an existing chatbot to Zapier Interfaces as a new component

With Zapier Interfaces, you can build custom landing pages, multi-page portals, and basic apps, alongside your chatbot. In an interface, you can:

  • Add additional drag-and-drop page elements, including text and media.
  • Restrict visibility with password-protected or user-managed pages.
  • Host your interface on a custom domain.

Learn more and sign up for Zapier Interfaces.

Provide feedback and get help

Submit a feature request, provide feedback on existing features, or get help from the Zapier Chatbots team.

Was this article helpful?
8 out of 12 found this helpful