Saving, Previewing, and Publishing a Form
Every form you build in Formcierge goes through three stages before it reaches your visitors: **saving** (stores the form and generates a permanent ID), **previewing** (lets you test the form in isolation before publishing), and **publishing** (embedding the shortcode on a live page). This tutorial walks you through all three stages using a simple newsletter signup form as the example, and shows you the exact flow from builder to live website.
Click the **Save Form** button in the top bar. On the **first save**, Formcierge creates a new form record, assigns a permanent **Form ID** (a number like 5 or 12), and updates the browser URL to include that ID. A green *Form saved successfully* notification appears in the top-right corner. This ID never changes — it is the stable identifier for this form across your entire site.
Look at the browser address bar — the URL now contains `&form_id=5` (or whatever ID was assigned). This ID is how WordPress identifies your form internally, and it is the same number that appears in the shortcode `[formcierge id="5"]`. Bookmark this URL if you want to return directly to this form's editor later.
Click **Settings** in the top bar to open the Form Settings modal, then click the **General** tab. The blue **Form Information** box shows your **Form ID** and the full **Shortcode** ready to copy. This is the code you will paste into any WordPress page, post, or widget to display the form.
On the preview page, click **Submit** without filling in any fields. Formcierge highlights the required **Email** field in red and shows a validation message. This is the built-in client-side validation — it runs instantly in the browser, before anything is sent to the server, giving visitors immediate feedback.
Fill in a test email address (e.g. `test@example.com`) and click **Submit**. The form processes the submission and shows the **thank-you message** — by default this is a simple *Thank you for your submission!* message. You can customise this message in Form Settings → Thank You.
Make a small change — for example, click the Email field and update its **Placeholder** text. Notice the **Save Form** button in the top bar shows a small indicator that there are unsaved changes. Click **Save Form** again. Subsequent saves are faster than the first — Formcierge updates the existing form record rather than creating a new one. The same shortcode and Form ID remain unchanged.
To put the form in front of real visitors, go to **Pages → Add New** in WordPress. In the Gutenberg editor click **+**, search for **Shortcode**, and add the Shortcode block. Paste `[formcierge id="5"]` (your actual ID) and click **Publish**. Visit the page — your form is now live and accepting real submissions. Every entry is stored in **Formcierge → Entries**.
Video Walkthrough
Watch the full step-by-step tutorial