AnveVoice

Install AnveVoice on Any Website Platform

Step-by-step guides to add the AnveVoice voice agent to WordPress, Shopify, Wix, Squarespace, Webflow, Next.js and more — one script tag, about 2 minutes.

Backend frameworks

  • How to add AnveVoice to a Django project — Add the AnveVoice voice agent to a Django 5 or 6 project: edit base.html, use a template block, set CSP script-src, and check it in the browser.
  • How to add AnveVoice to a Flask application — Add the AnveVoice voice agent to a Flask 3 app by placing one script tag in your base Jinja template, with a block for per-page control and CSP notes.
  • How to add AnveVoice to a Laravel application — Add the AnveVoice voice agent to a Laravel 12 or 13 app by placing one script tag in your Blade layout, using a stack, and clearing the view cache.
  • How to add AnveVoice to a Phoenix (Elixir) app — Add the AnveVoice voice agent to an Elixir Phoenix 1.7 or 1.8 app by editing root.html.heex, with notes for LiveView navigation and security headers.
  • How to add AnveVoice to a Ruby on Rails app — Add the AnveVoice voice agent to a Ruby on Rails 7 or 8 app with javascript_include_tag in the application layout, plus CSP and Turbo notes.
  • How to add AnveVoice to a Spring Boot application — Add the AnveVoice voice agent to a Spring Boot web app with a Thymeleaf fragment or static HTML, and allow anvevoice.app in Spring Security's CSP.
  • How to add AnveVoice to an ASP.NET Core app — Add the AnveVoice voice agent to ASP.NET Core Razor Pages, MVC or Blazor with one script tag in _Layout.cshtml or App.razor, plus CSP notes.
  • How to add AnveVoice to an Express (Node.js) site — Add the AnveVoice voice agent to an Express 5 app: edit your view template or static HTML, and allow anvevoice.app in Helmet's script-src policy.

CMS and blogging

  • How to add AnveVoice to a Blogger blog — Add the AnveVoice voice agent to a Blogger blog with an HTML/JavaScript gadget in Layout or by editing the theme HTML, with backup and XML notes.
  • How to add AnveVoice to a Concrete CMS site — Add the AnveVoice voice agent to Concrete CMS using Dashboard, System and Settings, SEO and Statistics, Tracking Codes, with cache and theme notes.
  • How to add AnveVoice to a Craft CMS site — Add the AnveVoice voice agent to a Craft CMS site with the Twig js tag in your layout template, async attribute, endBody placement and cache checks.
  • How to add AnveVoice to a DNN site — Add the AnveVoice voice agent to a DNN Platform site using the Persona Bar head-tag field, with host-account, validity and theme notes.
  • How to add AnveVoice to a Drupal site — Add the AnveVoice voice agent to Drupal 10 or 11 with a theme library that loads an external script, async attribute and cache rebuild included.
  • How to add AnveVoice to a Ghost site — Add the AnveVoice voice agent to a Ghost publication with Code Injection: site footer for every page, or Post Settings for individual posts and pages.
  • How to add AnveVoice to a Grav site — Add the AnveVoice voice agent to a Grav site by editing base.html.twig in an inherited theme, using the Asset Manager or a plain tag, with cache notes.
  • How to add AnveVoice to a Joomla site — Add the AnveVoice voice agent to Joomla with a Custom module set to a footer position, or with the Web Asset Manager in your template. Editor and caching tips.
  • How to add AnveVoice to a ProcessWire site — Add the AnveVoice voice agent to a ProcessWire site by putting one script tag in the shared _main.php output file, with template cache and per-page notes.
  • How to add AnveVoice to a Statamic site — Add the AnveVoice voice agent to a Statamic site by putting one script tag in layout.antlers.html (or the Blade layout), with static cache notes.
  • How to add AnveVoice to a Tumblr blog — Add the AnveVoice voice agent to a Tumblr blog by editing the custom HTML theme, with the exact settings path, https rule and recovery notes.
  • How to add AnveVoice to a TYPO3 site — Add the AnveVoice voice agent to TYPO3 with TypoScript: footerData for a raw script tag, or includeJSFooterlibs with async. Notes on v14 changes.
  • How to add AnveVoice to a WordPress site — How to add the AnveVoice voice agent to a self-hosted WordPress or WordPress.com site: plugin method, theme method, plan limits and how to check it works.
  • How to add AnveVoice to an ExpressionEngine site — Add the AnveVoice voice agent to ExpressionEngine by editing a footer embed or layout template in Developer > Templates, with caching and file-sync notes.
  • How to add AnveVoice to an Umbraco site — Add the AnveVoice voice agent to Umbraco by putting one script tag in your master layout .cshtml, via the Settings Templates editor or a deployed file.
  • How to add AnveVoice to HubSpot CMS pages — Add the AnveVoice voice agent to HubSpot-hosted pages: domain-level Site Footer HTML, per-page footer snippets, permissions, and the template tag it needs.
  • How to add AnveVoice to Xperience by Kentico — Add the AnveVoice voice agent to an Xperience by Kentico site through the shared Razor layout or the Tag Manager package, with consent and preview notes.

Courses and memberships

  • How to add AnveVoice to a Kajabi site — Add the AnveVoice voice agent to Kajabi with the Header Page Scripts field under Site details, or a Custom Code block, with checkout and plan notes.
  • How to add AnveVoice to a Podia site — Add the AnveVoice voice agent to a Podia site via Settings, Analytics, Third-party code: body placement, Mover or Shaker plan, no logged-in areas.
  • How to add AnveVoice to a Teachable school — Add the AnveVoice voice agent to a Teachable school using Site, Code Snippets and the head snippet box: plan limit, logged-in sections, SSO caveat.
  • How to add AnveVoice to a Thinkific school — Add the AnveVoice voice agent to a Thinkific school with Site Footer Code: menu path, paid-plan limit, checkout and community exceptions, Course Player notes.

E-commerce

  • How to add AnveVoice to a Big Cartel shop — Add the AnveVoice voice agent to a Big Cartel shop using the Integration Code Body field in Shop designer, a paid-plan feature that survives theme changes.
  • How to add AnveVoice to a BigCommerce store — Add the AnveVoice voice agent to BigCommerce with Script Manager: Storefront → Script Manager, footer placement, location, consent category and checkout notes.
  • How to add AnveVoice to a Lightspeed eCom webshop — Add the AnveVoice voice agent to a Lightspeed eCom (C-Series) webshop through Web Extras, Custom JavaScript, with warnings Lightspeed gives about scripts.
  • How to add AnveVoice to a PrestaShop store — Add the AnveVoice voice agent to a PrestaShop store with a remote asset in theme.yml or a script in the layout template, plus cache clearing and checks.
  • How to add AnveVoice to a Shopify store — Install the AnveVoice voice agent on Shopify from the official App Store listing, or paste the tag into theme.liquid. Covers checkout limits and theme updates.
  • How to add AnveVoice to a Shopware 6 storefront — Add the AnveVoice voice agent to a Shopware 6 storefront by extending base.html.twig in a small plugin and the base_body_script block, with deploy steps.
  • How to add AnveVoice to a Square Online site — Add the AnveVoice voice agent to a Square Online site with Tracking Tools: Channels → Square Online → Settings → Tracking Tools, End of body, then publish.
  • How to add AnveVoice to a WooCommerce store — Add the AnveVoice voice agent to a WooCommerce store with WPCode or a small footer snippet, keep it off checkout if you want, and deal with caching rules.
  • How to add AnveVoice to an Ecwid store — Add the AnveVoice voice agent to an Ecwid Instant Site through Advanced website settings → Custom JavaScript code, or to the site that hosts your Ecwid store.
  • How to add AnveVoice to an OpenCart store — Add the AnveVoice voice agent to OpenCart using the admin Theme Editor to override footer.twig: exact path, saving, cache clearing and common problems.
  • How to add AnveVoice to Magento and Adobe Commerce — Add the AnveVoice voice agent to Magento or Adobe Commerce from the admin: the Footer Miscellaneous HTML field, CSP allowlisting, cache refresh and checks.

Frameworks

  • How to add AnveVoice to a Next.js app — Add the AnveVoice voice agent to Next.js with next/script in the App Router root layout or Pages Router _app, with strategy choice and load-once behavior.
  • How to add AnveVoice to a Nuxt app — Add the AnveVoice voice agent to Nuxt 4 with app.head in nuxt.config.ts or useHead in app.vue, using async and tagPosition bodyClose, with SSR notes.
  • How to add AnveVoice to a plain HTML website — Add the AnveVoice voice agent to a plain HTML or static website with one script tag: where to paste it, options, testing locally and fixing common problems.
  • How to add AnveVoice to a Qwik app — Add the AnveVoice voice agent to Qwik or Qwik City: one script tag in the head of src/root.tsx, why to skip Partytown, and how to verify the build.
  • How to add AnveVoice to a React app — Add the AnveVoice voice agent to a React single-page app: index.html for Vite and Create React App, a useEffect loader, Strict Mode and routing notes.
  • How to add AnveVoice to a React Router app — Add the AnveVoice voice agent to React Router v7: root.tsx Layout in framework mode, or index.html in declarative and data mode, with SPA-mode notes.
  • How to add AnveVoice to a SolidStart app — Add the AnveVoice voice agent to SolidStart: put one script tag in the Document of src/entry-server.tsx, with v1 and v2 notes and fixes for common problems.
  • How to add AnveVoice to a SvelteKit app — Add the AnveVoice voice agent to SvelteKit in src/app.html or with svelte:head in the root +layout.svelte, with CSP and prerender notes.
  • How to add AnveVoice to a Vue app — Add the AnveVoice voice agent to a Vue 3 + Vite app: where index.html lives, how Vite treats external scripts, env-based loading and common mistakes.
  • How to add AnveVoice to an Angular application — Add the AnveVoice voice agent to an Angular app: one script tag in src/index.html, server rendering notes, router behaviour and fixes for common problems.
  • How to add AnveVoice to an Ember.js app — Add the AnveVoice voice agent to Ember.js: which index.html to edit in Vite and classic builds, the content-for hooks, an initializer option and checks.

Landing pages and funnels

  • How to add AnveVoice to a Carrd site — Add the AnveVoice voice agent to Carrd with a hidden Embed element set to Code and placed in Body End. Requires Pro Standard or Plus; publish to test.
  • How to add AnveVoice to a Leadpages page or site — Add the AnveVoice voice agent to Leadpages through the builder's Settings > Analytics tracking code fields, with pop-up, site-wide and publish notes.
  • How to add AnveVoice to ClickFunnels pages — Add the AnveVoice voice agent to ClickFunnels with site, funnel or page header and footer code, plus how Custom HTML pages differ and how to test live.
  • How to add AnveVoice to HighLevel funnels and websites — Add the AnveVoice voice agent to HighLevel funnels and websites using site-wide head or body tracking code or page-level header and footer fields, with checks.
  • How to add AnveVoice to Instapage landing pages — Add the AnveVoice voice agent to Instapage using the builder's HTML/CSS settings or plan-limited Workspace Scripts, with tag-wrapping and live-only testing notes.
  • How to add AnveVoice to Kartra pages — Add the AnveVoice voice agent to Kartra pages with Page Builder Settings, Tracking Codes: use the body field, export to a Site, then publish live.
  • How to add AnveVoice to Landingi landing pages — Add the AnveVoice voice agent to Landingi with the JavaScript Code tab on one page or Settings for every page: placement options and plan limits.
  • How to add AnveVoice to Swipe Pages landing pages — Add the AnveVoice voice agent to Swipe Pages with Global settings, Custom Javascript: publish step, no preview, AMP-page limits and account-wide scripts.
  • How to add AnveVoice to systeme.io — Add the AnveVoice voice agent to systeme.io with funnel page tracking code, the global Sales Funnels box, website Custom code or a Raw HTML element.
  • How to add AnveVoice to Unbounce landing pages — Add the AnveVoice voice agent to Unbounce with the builder's Javascripts panel or domain-wide Script Manager, with placement, preview and duplicate notes.

Static site generators

  • How to add AnveVoice to a Docusaurus site — Add the AnveVoice voice agent to a Docusaurus docs site with the scripts field in docusaurus.config: async loading, client-side navigation, dev vs build.
  • How to add AnveVoice to a Gatsby site — Add the AnveVoice voice agent to a Gatsby site with onRenderBody in gatsby-ssr.js or the built-in Script component: strategies, build checks, limits.
  • How to add AnveVoice to a Hexo site — Add the AnveVoice voice agent to a Hexo site using the injector API in a scripts file or your theme layout, then regenerate and verify the button.
  • How to add AnveVoice to a Hugo site — Add the AnveVoice voice agent to a Hugo site: baseof.html or a partial, theme overrides, new versus old layout paths, and a production-only guard.
  • How to add AnveVoice to a Jekyll site — Add the AnveVoice voice agent to a Jekyll site: edit _layouts/default.html or an include, override a gem theme, GitHub Pages notes and a production-only guard.
  • How to add AnveVoice to a MkDocs documentation site — Add the AnveVoice voice agent to a MkDocs or Material for MkDocs documentation site with a custom_dir template override, then rebuild and test.
  • How to add AnveVoice to a VitePress site — Add the AnveVoice voice agent to a VitePress site with the head option in .vitepress/config: sitewide or per page, transformHead notes and build checks.
  • How to add AnveVoice to an Astro site — Add the AnveVoice voice agent to an Astro site by placing an is:inline script in your shared layout, with notes on bundling and ClientRouter navigation.
  • How to add AnveVoice to an Eleventy site — Add the AnveVoice voice agent to an Eleventy site: where the base layout lives, using _data for the embed ID, serve versus build mode and fixes.

Tag managers and hosting

  • How to add AnveVoice to a site hosted on Netlify — Add the AnveVoice voice agent to a Netlify site with Snippet Injection under Post processing: no redeploy, but not on SSR, proxied or function routes.
  • How to add AnveVoice using Google Tag Manager — Load the AnveVoice voice agent through Google Tag Manager with a Custom HTML tag, an All Pages trigger, Preview mode and publishing, plus consent caveats.

Website builders

  • Can you add AnveVoice to a GoDaddy website? — Whether you can add the AnveVoice voice agent to a GoDaddy Websites + Marketing site: what GoDaddy's help says about custom code and the reliable alternative.
  • How to add AnveVoice to a Bubble app — Add the AnveVoice voice agent to a Bubble app with Settings → SEO/Meta tags, Custom header and body content, then deploy to Live. Steps, caveats, fixes.
  • How to add AnveVoice to a Duda website — Add the AnveVoice voice agent to a Duda site using Head HTML or Body End HTML in Settings. Plan note, consent advice, publishing and testing tips.
  • How to add AnveVoice to a Durable website — Add the AnveVoice voice agent to a Durable site via Website Settings → Integrations → Custom Code or the Footer Code box, with plan notes and publish steps.
  • How to add AnveVoice to a Framer site — Add the AnveVoice voice agent to Framer with Site Settings, Custom Code: placement options, run-once setting, paid-plan note and publishing.
  • How to add AnveVoice to a Jimdo website — Add the AnveVoice voice agent to Jimdo Creator using Edit Head or a Widget/HTML element. Jimdo Dolphin limits, menu paths and checks are covered here.
  • How to add AnveVoice to a SITE123 website — Add the AnveVoice voice agent to a SITE123 website with the editor's Plugins and Custom Code option: exact menu path, placement choice and what to check.
  • How to add AnveVoice to a Softr app — Add the AnveVoice voice agent to a Softr app with Settings → Custom Code, or page-level custom code, including plan limits and single-page-app behaviour.
  • How to add AnveVoice to a Squarespace site — Add the AnveVoice voice agent to Squarespace through Code Injection: menu path for 7.1 and 7.0, supported plans, page-level code and what breaks.
  • How to add AnveVoice to a Strikingly website — Add the AnveVoice voice agent to Strikingly via Settings, Advanced, Custom Code, Footer. Pro or VIP plan needed; blog posts have their own boxes.
  • How to add AnveVoice to a Tilda website — Add the AnveVoice voice agent to a Tilda site using the HTML code for the head section in Site Settings, or a T123 block, then republish all pages.
  • How to add AnveVoice to a Webflow site — Add the AnveVoice voice agent to a Webflow site using Site settings, Custom code, Footer code. Covers paid-plan limits, page-level code and publishing.
  • How to add AnveVoice to a Webnode website — Add the AnveVoice voice agent to a Webnode site through Settings, Website Settings and the HTML header/footer box. Covers premium-plan limits and publishing.
  • How to add AnveVoice to a Weebly website — Add the AnveVoice voice agent to Weebly with the SEO Footer Code box or an Embed Code element. Menu paths, per-page code, publish step, and limits.
  • How to add AnveVoice to a Wix Studio site — Install the AnveVoice voice agent on a Wix Studio site via dashboard Settings, Custom Code, with Studio plan notes, publish rules and client-site tips.
  • How to add AnveVoice to a Wix website — Add the AnveVoice voice agent to a Wix site with Settings, Custom Code: where to click, the published-domain rule, consent categories and fixes.
  • How to add AnveVoice to a Zoho Sites website — Add the AnveVoice voice agent to a Zoho Sites website through Customization → Code, using the Header Code or Footer Code box. Includes checks and fixes.
  • How to add AnveVoice to Hostinger Website Builder — Add the AnveVoice voice agent in Hostinger Website Builder via Integrations, Custom code or an embed element. Auto-placement, update step and fixes.