JavaScript SDK
A frontend SDK for Questionful, planned, not available.
🚧 On our roadmap. There is no JavaScript SDK package to install. Embedding and controlling a form from your own frontend is done with the options below.
Embedding a form today
Render the form inside a page on your own site rather than sending people to a Questionful URL. See Sharing & embedding.
If your deployment restricts the renderer to named domains, the page you embed on has to be on that list, or the form will not render.
Hosting the form yourself
A form can be exported as a self-contained HTML file that submits back to Questionful. Put it on your own domain, style the page around it however you like, and responses still land in your account. For most “I want it on my site, my way” cases this goes further than an SDK would.
It covers short answer, paragraph, multiple choice, checkboxes and dropdown questions plus title and image blocks, and it carries neither branching nor scoring, so a form using anything else has to be embedded instead. The export check names what blocked it.
What is planned
- An npm package for mounting and controlling a form.
- Events you can hook (rendered, section changed, submitted).
- Programmatic prefill.
No dates. Tell us if this is what you need.