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.

Install SubmifyRead the docs