Getting startedUpdated 12 Aug 2026
Install the script tag
Copy the Formo snippet from Setup, paste it on your store, and wait for Connected.
Formo Support installs with a single script tag. There is no import file and no separate automation host.
Copy the snippet#
- Sign in at
/app. - Open Setup.
- If you have no site yet, enter a site name and the domains that will load the widget (for example
www.yourstore.comandyourstore.com). - Click Copy on the script box. The tag looks like:
<script src="https://formoautomations.com/widget.js" data-formo-site="site_abc123" defer></script>data-formo-site is public. Authorisation is the allowed domains list, not secrecy of the id.
Paste it#
Use the platform click-paths. In every case the script should load on pages where chat should appear, typically just before </body>.
Confirm Connected#
- Open a live page on an allowed domain (or a published preview that uses that host).
- Wait up to 60 seconds.
- On Setup, the install step shows Connected once the widget first phones home (
firstSeenAt).
If it stays on Not detected yet:
- The page host is not in allowed domains (include
wwwif you use it). - The script is inside a tag manager that has not fired.
- You are viewing an unpublished theme preview on a host Formo does not allow.
What visitors see at this point#
Until you add an AI key and write policies, the widget can still open. Replies stay in Dry Run by default: visitors see your dry-run notice, not a generated answer. Full drafts appear in Activity.