On your own site

Two lines of HTML, and the form is on your page.

The Share dialog hands you the snippet. Paste it where the form should appear and it runs inside your own page, resizing itself as people move through it, with the responses landing in your account.

  • Nothing to install: no plugin, no framework, no build step
  • The form keeps working when you edit it, the page needs no second visit
  • The Feedback Widget tab gives the one-tag version instead, a floating button that opens the form over your page
  • Or export a standalone HTML copy of a plain form and host it yourself
Read the embed guide
  1. 01 Open your form, press Share
  2. 02 Copy the embed code
  3. 03 Paste it on your page

CRM

  • HubSpot Coming soon
  • Salesforce Coming soon
  • Pipedrive Coming soon
  • Close Coming soon
  • Copper Coming soon

Marketing & Email

  • Mailchimp Coming soon
  • ActiveCampaign Coming soon
  • Customer.io Coming soon
  • Klaviyo Coming soon
  • ConvertKit Coming soon

Communication

  • Slack Coming soon
  • Microsoft Teams Coming soon
  • Discord Coming soon
  • Intercom Coming soon

Data & Productivity

  • Google Drive Available
  • Google Sheets Coming soon
  • Airtable Coming soon
  • Notion Coming soon
  • Excel Online Coming soon

Automation

  • Zapier Available
  • Make Available
  • n8n Coming soon
  • Workato Coming soon
For developers

Every response, POSTed to your endpoint.

Paste a URL into a form's Zapier or Make card and Questionful sends each submission to it as JSON: answers by question title, a flat name-to-value map, and signed links to any uploaded files. Add a signing secret and every delivery arrives with an HMAC-SHA256 signature you can verify.

A public REST API with API keys, OAuth 2.0, and a JavaScript SDK are on the roadmap. They are not available yet.

Read the webhook docs
POST https://your-service.example.com/hooks/questionful
X-Questionful-Event: form.response.created
X-Questionful-Signature: sha256=…

{
  "event": "form.response.created",
  "form": { "uuid": "8f14…", "title": "Demo Request" },
  "response": {
    "uuid": "b21c…",
    "submitted_at": "2026-08-18T09:24:11+00:00"
  },
  "answers": [
    { "question": "Work email", "name": "q1a2…", "value": "alex@example.com" },
    { "question": "Monthly budget", "name": "q7f3…", "value": "10k – 50k" }
  ],
  "data": { "q1a2…": "alex@example.com", "q7f3…": "10k – 50k" }
}