Skip to content

Built from a pipeline that could not lose a lead.

Postbag generalises a lead pipeline that fed one partner from many small vending-machine websites. The constraints that pipeline had to meet became the product's principles.

Why it exists

Every website has forms; every form needs somewhere to go. The established form backends solve "somewhere" for one site. They fall over when fifteen sites feed one partner with fifteen slightly different forms, when a lead must never be lost even if the CRM is down, or when the person building the site is an AI agent with an API key and no browser. Postbag is the source of truth for what each form collects, what each downstream system receives, and the versioned contract between them.

Principles, briefly

  • Never lose a submission. Spam, violations, quota, rate limits: store with a status. Deletion only by the user or by retention.
  • Contract first. The OpenAPI document is the truth; dashboard, SDK and agents are clients of the same API.
  • Two personas, one test each. Solo dev: first email in under three minutes. Operator: fifteen sites to one partner without code.
  • Defaults make concepts disappear. Projects, streams, schemas and mappings exist only once you need them.
  • Self-hostable by design. One image, one Postgres. The hosted product is the same image.
  • Agent-native is a property, not a feature.
  • Beautiful by default. A screen that works but feels off is not done.

Who

Postbag is built by Fahim, an independent developer in Sweden who runs a fleet of small business websites and the systems behind them. The business timezone is Europe/Stockholm. The code lives at https://github.com/faahim/postbag (private during the first phase).

Contact

Questions, self-hosting access, security reports: use the form below. It posts to a Postbag form in our own account and is routed to the founder's inbox by email. For product status see the changelog.

This form is a Postbag form. Of course it is.

Privacy, in plain words

Postbag stores the submissions your forms receive, with the metadata needed to deliver and protect them (IP, user agent, origin, country, timestamps). Data is kept for your plan's retention period or until you delete it, and is sent only to the destinations you configure. Email is delivered through Resend. This site sets no tracking cookies; the only client-side storage is your light/dark preference.

Your first form is three minutes away.

Sign up, get a submit URL, point a form at it. The first submission lands in your inbox and your email. Everything else appears when you need it.