Getting started

Your first form, live in 5 minutes

No backend, no server config, no database. Create a form, paste one snippet, collect submissions.

Takes about 5 minutes to complete — including writing your first test submission
1

Create your free account

Sign up at my.contactfire.com. No credit card needed for the free plan.

2

Open Form Studio

In your dashboard, go to Form Studio. Create a new form, give it a name, and add your first field.

Start with a contact form template — it includes Name, Email, and Message fields out of the box.
3

Publish your form

Click Publish in the top bar. ContactFire generates a public form URL and a unique Form ID.

4

Copy the embed snippet

Go to Embed Code in the form settings. Copy the HTML snippet — it is a single <script> tag plus a <div>.

Embed snippet — paste this anywhere in your HTML
<div id="cf-form"></div>
<script
  src="https://my.contactfire.com/api/embed-script"
  data-token="cf_embed_your_token_here"
  data-form-id="your_form_id"
  async
></script>
5

Paste it on your site

Drop the snippet into any HTML page — wherever you want the form to appear. No server-side setup needed.

Full page example
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <title>Contact Us</title>
</head>
<body>
  <h1>Get in touch</h1>

  <!-- ContactFire form renders here -->
  <div id="cf-form"></div>
  <script
    src="https://my.contactfire.com/api/embed-script"
    data-token="cf_embed_your_token_here"
    data-form-id="your_form_id"
    async
  ></script>
</body>
</html>
6

Submit a test message

Open your site and fill out the form. Hit Submit.

7

Check your Inbox

Back in the ContactFire dashboard, open Inbox. Your test submission appears within seconds — with all field values, timestamp, and source domain.

Enable "Email on submission" in Notification Settings to get an email for every new message.
Using an AI tool?

Feed my.contactfire.com/llms.txt to your AI assistant. It covers every integration detail — LDS session flow, reply-to config, token management — in plain text that any agent can parse directly.

You are live.

Your form is collecting submissions. Now explore what else ContactFire can do.

HTML form guide Form Studio features Set up notifications
Next: HTML form integration