Before you start
You need permission to edit Darwin’s workspace settings and publish your Webflow site. Your Webflow workspace or site plan must support custom code. Use the site-wide setting to cover every published page.Connect your site
1
Get your Darwin snippet
Open Settings → Installation in the workspace you want to install.
- Under Allow your website, add the exact public hostname.
www.example.comandexample.comare separate hosts; add each one you actually use. - Select Copy beside your workspace’s embed code. Keep the complete snippet, including
async,data-site-key, anddata-api-url.
2
Add the code in Webflow
Open Site settings → Custom code. Paste the complete Darwin snippet into Footer code, after any existing code. Select Save changes.This placement loads Darwin before the closing body tag across your site. You do not need to add an Embed element to each page.
3
Publish your changes
Publish the site to the domain visitors use. Saving custom code alone does not update the live site.If you publish to a Webflow staging hostname as well, allow it in Darwin before testing there.
4
Verify Darwin
Open the published website in a fresh browser session. Check the homepage and an inner page, then check a phone-sized screen.
- The launcher appears once and opens your workspace’s chat.
- The assistant uses your saved appearance and opening message.
- A question receives an answer from your assistant.
- If you configured a scheduler, the booking flow opens correctly. Completing a live booking creates a real appointment and can count toward usage; use Test chat in Darwin for a simulated booking.
If something looks wrong
I cannot find Custom code
I cannot find Custom code
Check your Webflow permissions and whether your workspace or site plan includes custom code. A website owner can confirm this in Webflow. See Webflow’s custom-code requirements.
It appears on staging but not on my domain
It appears on staging but not on my domain
Publish to the production domain, then check that exact hostname under Allow your website in Darwin. Also check whether the public URL redirects between the bare domain and
www.I see two launchers
I see two launchers
Keep one installation. Check site-wide code, individual page code, Embed elements, and any tag-manager container for a second Darwin snippet.
Update or remove Darwin
Change the assistant’s content and appearance in Darwin. To remove the embed, delete only its script from Webflow’s Footer code, save, and publish again. Complete the launch checklist · Darwin + Webflow overviewPlatform reference
Platform reference
Placement, access requirements, and publication steps were checked against Webflow’s custom-code guide on September 14, 2026.