Features
What Submify does
Submify is a self-hosted Form-Backend-as-a-Service. POST JSON from any HTML form or static site, then manage submissions, exports, Telegram alerts, and S3 uploads from your own dashboard — on your own infrastructure.
Per-project API keys
Each project gets its own public/secret key pair. One account key works across every site you embed it on — no per-form setup dance.
A real dashboard
Review, search, and bulk-delete submissions per project. Everything is scoped by account and project — nobody else's data is ever visible.
Export to XLSX or PDF
Pull full project exports any time, capped at 5,000 rows per project so you stay in control of storage.
Telegram notifications
Optional per-project or account-level Telegram alerts the moment a form is submitted — no email server required.
Optional S3 uploads
Connect any S3-compatible bucket (AWS S3, Cloudflare R2, MinIO, Wasabi) per project for presigned file uploads. Submify never stores the file bytes.
Your infrastructure, your data
Runs as one Docker Compose stack — Postgres, the Go API, the dashboard, and Nginx. No third-party SaaS sits in the request path.
Booking & availability
Define event types with your own availability windows and share a public booking link — bookers get a manage/cancel link, no account needed.
Automatic backups & one-click updates
Point Submify at any S3-compatible bucket and it backs itself up on a schedule (every 3 days, keeping the latest 2) — plus a one-click update button that pulls and restarts the stack for you.
Zulivio CRM sync
Push a form submission straight into Zulivio as a lead using your existing Zulivio API key — no Zapier, no polling.