Webflow integration.
Three steps: get the script tag from your dashboard, paste it into Webflow's Custom Code panel, and publish. No plugins, no third-party apps, no CMS fields to configure.
What you need.
A trained bot
You need at least one source added to your bot and its status showing Ready. If your bot has no ready sources, visitors will only see the fallback message.
Your bot slug
Open your bot in the saavos dashboard, go to the Install tab, and copy the script tag. The data-bot attribute contains your bot slug — something like acme-support-x7k2.
Webflow plan
Custom code requires a Webflow site plan (any paid plan). The free Webflow plan does not allow custom code injection.
Site-wide install (recommended).
Open Project Settings
In the Webflow Designer, click the W logo in the top-left corner to open the project menu, then click Project Settings. Or go directly to your Webflow Dashboard, find the project, click the three-dot menu, and choose Settings.
Paste in Footer Code
Click the Custom Code tab. Find the Footer Code field (the one that injects before </body>). Paste your script tag there:
<script src="https://saavos.com/embed.js" data-bot="YOUR_BOT_SLUG" defer></script>Do not paste it in Head Code — that runs before the DOM is ready. Footer Code is the correct location.
Save and publish
Click Save Changes in Project Settings, then publish your site from the Designer (the blue Publish button in the top-right). The widget will appear on every page of your live site within seconds of publishing.
To verify: visit your live site (not the preview), scroll to the bottom-right corner, and confirm the launcher button is visible.
Single-page install.
If you only want the bot on one specific page (e.g., your pricing page or a landing page):
Open the page in the Designer
Select the page where you want the bot. Click the page name in the Pages panel.
Open Page Settings
Click the gear icon next to the page name (or go to Pages → [page name] → Settings). Scroll to Custom Code, find the Before </body> tag field, and paste the script tag there.
Save and publish
Publish the site. The widget appears only on this page.
Common issues.
Widget appears in the Designer preview but not on the live site
You need to publish after saving. The Webflow preview uses a different rendering path. The widget only appears on the published live site.
Script tag is in Head Code, not Footer Code
Move it to Footer Code. Running it in the head before the DOM is ready can cause the launcher to fail to inject.
Custom Code tab is greyed out
Your Webflow site is on the free plan. Upgrade to a paid Webflow site plan to enable custom code.
Widget shows but bot gives wrong answers
Check that your sources are in Ready status in the saavos dashboard. A bot with no ready sources will only return the fallback message. See Improving bot quality for tuning guidance.
Last updated 2026-05-13 · Was this helpful?