Tally exposes a small JavaScript runtime — loaded fromDocumentation Index
Fetch the complete documentation index at: https://developers.tally.so/llms.txt
Use this file to discover all available pages before exploring further.
https://tally.so/widgets/embed.js —
that lets you render forms on your own pages, open them as popups, and listen to what
respondents do inside them.
Integration methods
There are three ways to put a Tally form on your site. Pick the one that fits the experience you want to build.Embeds
Render a form inline inside an
<iframe> on any page of your site.Popups
Open a form in a modal, triggered by your own JavaScript.
Code injection
Run custom JavaScript inside a form hosted on your custom domain.
Events
Every integration method emits the same set of JavaScript events —Tally.FormLoaded, Tally.FormPageView, Tally.FormSubmitted, and Tally.PopupClosed —
so you can react to what’s happening inside the form from your own code.