How do I add ConveyThis to Weebly?
The easiest way to translate a Weebly website is the ConveyThis app from the Weebly App Center. The app connects your site to ConveyThis and adds the code for you.
Step 1. Install the app
- Open ConveyThis in the Weebly App Center and click Connect (or Add).
- Choose the Weebly site you want to translate and allow access.
Step 2. Set up your languages
ConveyThis opens after the install.
- New to ConveyThis? Your account is created for you with the email address of your Weebly account.
- Already connected before? You are logged in to the same ConveyThis account.
Your Weebly site address is filled in for you. Choose the language your site is written in and the Languages to translate into, then finish the setup. If the website is already in your account, its Settings page opens instead.
Step 3. Publish and check
- In Weebly, click Publish so the change goes live.
- Open your website. The language switcher appears in the bottom right corner. Choose a language to see your translated page.
To manage translations later, open the app from your Weebly dashboard or log in to your ConveyThis dashboard.
Install by code instead
If you prefer not to use the app, you can add the code yourself.
- In your ConveyThis dashboard, click Add Domain, choose Weebly under Website platform and enter your domain and languages. Then use this code:
<!-- ConveyThis Script Start -->
<script src="//cdn.conveythis.com/javascript/conveythis.js?api_key=YOUR_API_KEY"></script>
<!-- ConveyThis Script End -->Replace YOUR_API_KEY with your API key. You find it on your ConveyThis dashboard under Public API key (it starts with pub_).
- In Weebly, click Edit site.

- Click Settings in the top bar.

- Click SEO in the side menu, paste the code into Header Code, then click Save and Publish.

Good to know
- To change the switcher’s look or position, go to Domains and open Settings on your website. See Change the switcher position.
- Translations don’t appear? Make sure you published the site, then see Translations are not displayed.
