Campaign forms - Creating lead capture forms

Modified on Tue, 5 May at 7:29 PM

Campaign forms: Creating lead capture forms

Campaign forms create new leads in a campaign. Embed them on external websites as contact forms, or use them internally by logged-in users for manual lead registration.

TL;DR

Access: Campaign settings → Campaign forms → + New campaign form. Configure: name, fields (regular, select, file), style, submit-on-enter. Form actions: validation, redirect on success (stay / URL / internal page), popup or inline success message. Get embed code via the </> icon. Key distinction: Campaign forms create NEW leads. For displaying data to existing leads, use Webpages instead.

Get started in 4 steps

1

Create the form

Go to Campaign settings → Campaign forms → + New campaign form. Give it a descriptive name (e.g. "Website contact form"). Select fields (regular fields + select fields + file upload fields), set the style if needed, and choose whether pressing Enter submits the form.

2

Configure form actions (success behavior)

Click the Actions button on the form row. Set validation (field rules apply on submit: Yes), rejection message (show errors: Yes), and what happens on success: Stay on page (with optional inline or popup message + custom HTML), Redirect to URL, or Redirect to an internal campaign page. Forms submit via Ajax — no page reload.

3

Customize the HTML/CSS (optional)

Click the </> Content button to open the code editor and customize layout, styling, or add JS behavior. Use the placeholder search to find dynamic field values. CSS can be added in the CSS section below the HTML editor.

4

Get the embed code

Click the </> embed icon on the form row to get the iframe + JavaScript embed code. Paste it on your external website where you want the form to appear. The form auto-resizes using iframeResizer.

Read more

Campaign forms vs. Webpage forms

  • Campaign forms: Create NEW leads. Data flows INTO the system. Used for external contact forms, lead capture, newsletter signup.
  • Webpage forms: Display data to EXISTING leads and collect additional data back. Used for quotes, invoices, feedback, information requests.

Multi-step workflows

Campaign forms can be step 1 in a chain. Set "Redirect to page on success" to:

  • Booking page: Form creates the lead, booking form picks it up automatically → seamless lead + appointment flow
  • Webpage form: Form creates the lead, webpage form loads with the new lead's context → multi-step data collection

Common searches

campaign form • lead capture form • embed form • contact form • form builder • new lead form • web form

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article