On this page

Add chat to a WordPress website

Use an active Nviti chat widget and access to your WordPress site's script or template settings.

Install the widget

The lesson demonstrates the website embed snippet. Apply the WordPress installation steps below to your own site.

Install and verify your website widget Watch on YouTube from 05:03
  1. Open Integrations in Nviti and select the intended chat widget.
  2. Review its assistant, active state, appearance, and allowed domains.
  3. Choose Get Embed Code and copy the generated snippet.
  4. Add the snippet before </body> using your site's supported footer/script insertion method, or ask your site maintainer to install it.
  5. Save and clear the page cache if needed.
  6. Open the public site as a visitor and test a conversation.

If your organization uses a supplied Nviti WordPress widget plugin, follow that package's installation instructions and use the public widget key it requests. This guide does not assume a verified WordPress Plugin Directory listing or a universal plugin settings screen.

Avoid duplicate widgets

Install one embed for the intended widget. If a plugin already inserts the script, remove any duplicate manual embed. Use the widget settings in Nviti to change its appearance and behavior.

Troubleshooting

  • Confirm the widget is active and assigned to the correct assistant.
  • Check the key or snippet was copied completely.
  • Include your website in the widget's allowed-domain configuration when restricted.
  • Clear WordPress and CDN caches after changing the embed.
  • Check whether your site's script-blocking or content-security settings prevent the widget from loading.

For product and order synchronization, configure Linked Stores separately.