Hosted CMS

Translate a HubSpot site

HubSpot has a site footer HTML field that applies to everything hosted on a domain. Paste the snippet there.

What you need

Where the snippet goes

  1. Copy your snippet

    Open your site in the Verbafy dashboard and copy the embed snippet.

    Your page, before </body>
    <script
      src="https://cdn.verbafy.app/widget.js"
      data-site-id="site_abc123"
      data-api-key="pk_live_your_key"
    ></script>
  2. Open your content settings

    Click the settings icon in the top navigation bar, then go to Content, then Pages in the left sidebar.

  3. Paste it into Site Footer HTML

    Use the Choose a domain to edit its settings dropdown to pick a domain, or leave the default settings to cover everything HubSpot hosts. In Site Footer HTML, click Override default settings if you are setting one domain, paste the snippet, and click Save.

Check it is working

Worth knowing on HubSpot

Not every content type

HubSpot's own article notes the footer HTML field does not reach every kind of content: blog posts and knowledge base articles are the exceptions it names. Website pages and landing pages are covered.

Forms and CTAs are translated too

Labels, placeholders and button text are picked up like any other text, including the parts HubSpot renders after the page loads.

Steps taken from HubSpot's own documentation

Read on 11 October 2026. Platforms move their menus; if a step no longer matches, their page is the one to trust.

Somewhere else?

All platforms

HubSpot, in every language

Try it free for 7 days, with 5,000 words to test with. No card needed.

Start your 7-day trial