API, webhooks and Google Sheets
Connect responses to your other systems.
Go to API & integrations⚡ Zapier, Make and n8n — no coding
The "Integrations" tab in every form has a step-by-step guide for each of these three tools: create a "Webhook" in that tool, paste its address here and click "Test". From then on every new response goes there, and you can connect it to thousands of other apps (email, Telegram, CRM, Google Sheets…).
The same webhook works for your own system too, with an HMAC signature; sample code for verifying the signature is in the same tab.
🪝 Webhooks
Provide your own URL; with every new response, the system sends the data to that URL.
If your URL doesn't respond, later attempts are retried at increasing intervals; you can see the full log in the same tab and resend.
📗 Google Sheets
You can append every new response directly to a sheet.
🔑 API
Create a key from "Settings → API & Integrations" and connect to your data from outside.
Full documentation is available on the system itself at /api/docs.
Creating a key, scopes, the header and curl examples are covered step by step in the guide "API for developers".
Want to set this up on your own form? Creating an account and using Porsino is Free .
Start for freeRelated guides
- AdminSuperadmin panel: users, service health and global settings.
- Appearance and brand kitMatch the form's layout, theme, colors, logo and font to your organization's identity.
- Organisational sign-in (Active Directory, Azure AD and LDAP)Staff sign in to Porsino with their network or organisational account — a step-by-step guide for the IT team.
- Settings and securityAnti-spam, team and roles, automatic cleanup, and security and account deletion.
- API for developers: keys, scopes and examplesCreate a key and read or write forms, responses and reports from your own software.