TruForms
Documentation

Ship a contact form in minutes

TruForms is a hosted backend for your HTML forms. Point your <form> at one URL and we handle email delivery, spam filtering, webhooks, integrations, and a searchable log. No backend code required.

Start here

Paste this into your site

Sign up (free, no card), create a form, copy its access key into the snippet, and you're live. Submissions land in your dashboard and inbox within seconds.

<form action="https://forms.truenotech.com/api/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <input name="name" required />
  <input name="email" type="email" required />
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>

Browse the docs

Pick a guide — each one is self-contained with copy-paste examples.

Key concepts

Five words that show up everywhere in TruForms.

Workspace
Your top-level container. Holds your forms, verified email recipients, and plan. One per team or project.
Form
A single contact point. Each form has a public access key that tells us which form a submission belongs to.
Access key
A UUID you paste into your HTML. It is public and safe to expose — it only identifies the form, it grants no account access.
Submission
One message someone sends through your form. We score it for spam, store it, email you, and fire your integrations.
Integration
An outbound connector — Slack, Discord, Telegram, Google Sheets, or a custom webhook — that fires on every real submission.

Need a hand?

We read every email. Reach out and a human will get back to you.

Docs: Contact Form API, Webhooks & Integrations — TruForms