1. Help Center
  2. Using integrations with B12
  3. Language & Accessibility Integrations

Adding ConveyThis to your B12 website

Learn how to translate your website content into multiple languages using ConveyThis

Written By: Madeline B.

Last Updated: 23rd Jan 2025

ConveyThis can help make your B12 website accessible to a global audience. By integrating ConveyThis, you can translate your website's content into multiple languages, providing a seamless experience for international visitors. 

What is ConveyThis?

ConveyThis is a website translation tool that allows you to easily translate your website's content into multiple languages. It offers both machine translation and professional human translation services, ensuring accurate and high-quality translations. With ConveyThis, you can expand your website's reach to a global audience and improve user experience for visitors from different language backgrounds. 

How to acquire ConveyThis embed code 

Note: While ConveyThis provides detailed instructions for embedding it on various websites, this guide offers specific steps tailored to integrating ConveThis into your B12 website.

1. Create your ConveyThis account


First, you'll need a ConveyThis account. Head over to their website and create a free account. This will give you access to your dashboard where you can manage all your translations.

2. Select the type of website you're using


When setting up your account, ConveyThis will ask you to pick your website technology. Since you're using B12, select Other and click Next.

3. Enter your website details


On the next screen, you'll need to provide two things:

  • Domain name: Enter the URL of your B12 website.
  • Languages: Choose the languages you want your website to be translated into.

4. Once you've filled in this information, click Next

5. Acquire your integration code


The final step in ConveyThis is to copy the integration code. This code snippet will be displayed on your screen. Make sure to replace "YOUR_API_KEY" with the actual API key you'll find in your ConveyThis dashboard.

How to add ConveyThis to your B12 website 

    1. Log into your B12 editor 

    2. On the lefthand editing panel navigate to the section labeled Website and select it


    3. Once you're in the Website tab, click Pages > Home



    4. Click the Add section button


    5. Click on Add integration and choose ConveyThis


    6. Paste the copied ConveyThis embed code into the B12 code box

    7. Select Add integration

    8. Save and publish the page by clicking Publish

    Within a few minutes (sometimes it takes a little while), a language switcher button should appear on your website, typically in the bottom right corner. Now your visitors can easily switch between languages, making your content accessible to a global audience.

    If you require further assistance, don’t hesitate to reach out to B12 support at hello@b12.io.