Tilda
Install with Tilda's site-wide HTML code injection, then republish the pages.
Install with Tilda's site-wide HTML code injection, then republish the pages.
Tilda publishes a static export, so the launcher is installed with Tilda's own custom-code feature. There is no Make Agent Fast application in a Tilda catalog. Menu names here are as of 2026-09; if a label moved, look for the setting by what it does rather than by its exact path.
Add the loader#
- In the Make Agent Fast dashboard, publish the site, turn Enable embedding on, and allowlist every origin Tilda serves — your custom domain and, while you are testing, the project's
tilda.wspreview address. - Open the project's site settings and find the custom code / HTML injection area: the fields that inject markup into the
<head>of every page or just before the closing body tag. Availability depends on your Tilda plan. - Paste the generated snippet into the head field. The loader is
async, so head and body-end both work. - Save, then republish the pages that should show the launcher. Tilda serves a static export, so site-wide code reaches visitors only after a republish.
<script src="https://makeagent.fast/embed.js?v=20260728-widget-v2"
data-agent="YOUR_SITE_SLUG"
async></script>If you cannot find that setting, paste the snippet in your theme's footer block instead: Tilda's HTML-code block adds the launcher to the single page that holds it, which is also the way to limit the agent to one landing page.
Verify#
- Open the published URL in a private window, not the Tilda editor. Editor and preview modes can suppress injected scripts.
- Confirm the address bar origin is the one you allowlisted, including
wwwif the domain redirects to it. - Confirm
embed.jsreturns200in the Network panel and onedata-maf-embed="YOUR_SITE_SLUG"element exists. - Ask a realistic question and confirm the message appears in Conversations.
Troubleshooting#
| Symptom | Likely cause | Fix |
|---|---|---|
| Launcher shows in the editor but not on the live page | The pages were not republished after saving site-wide code | Republish every page that should carry the launcher |
| Launcher loads but the chat frame refuses to open | The live origin is not allowlisted, or the site is unpublished | Add the exact published origin and recheck Enable embedding |
| Snippet appears on one page only | It was added through a page-level HTML block | Move it to the site-wide head injection field |
Tilda's cookie-consent and page-speed options can defer third-party scripts. If consent gating is on, load the embed in the category your policy assigns to it, and see Security and CSP for the origins to allow.