Skip to content

Form builder with a built-in CRM

A form builder with a built-in CRM turns each form submission into a contact record, so leads land where you work them. In AI Rank Lab, the site tag sends submissions from your forms to Contacts with the pages that led there. You search, tag, list and stage each contact, and a follow-up email can go out by itself.

100 free credits on signup, no card needed. Form submissions and contacts use no credits.

fieldnote.app4,571 credits

Contacts

CRM & Marketing Suite · Leads & CRM

Illustrative data
  • All contacts
  • List: Webinar sign-ups
  • Tag: trial
  • Subscribed
Sample contacts with country, pipeline stage and tag
ContactCountryPipeline stageTag
Maya Ortizmaya@pipewise.ioUSQualifiedtrial
Li Chenli.chen@northdesk.coSGNew Leadwebinar
Aarav Shahaarav@kitebase.inINProposalpricing
Elena Rossielena@verdant.itITContactednewsletter
Tom Beckertom@harbor.exampleDEWon Dealcustomer
field types in the Form Builder
7
pipeline stages per contact
6
site tag for forms, heatmaps and AI bot tracking
1
credits per form submission or contact
0

What the form builder and CRM do

Four screens in the CRM & Marketing Suite workspace: Contacts, Form Builder, Form Submissions and each contact's journey.

A contacts directory you can work in

Search by name, email or company, filter by list, tag and subscription status, and page through your whole directory. Select a batch to add it to a list, make a new list from it, tag it or delete it.

  • CSV import, optionally straight into a list
  • CSV export of your contacts
  • Country shown from the visitor's location
  • Unsubscribes respected in every campaign
Email those contacts
Contacts · 4 selectedIllustrative
  • Add to list
  • New list from selection
  • Tag
  • Delete
  • search: pipewise12 matches
  • Import CSV into listCustomers
  • Exportcontacts.csv

Search matches name, email and company. Filters combine list, tag and subscription status.

Define the form, connect it to your site

In the Form Builder, set the fields, the email field that creates the contact, and what happens after a submit: show a message, redirect to a page, or run your own success or error script. Then add the form's ID to the form on your site as a data-crm-form attribute, and the tag sends each submission to AI Rank Lab.

  • Seven field types: text, email, phone, textarea, dropdown, checkbox, radio
  • Success message, redirect, or your own script
  • Works on any page that has the tracking tag
  • No second script to install
Form Builder · Demo requestFields
  • Full NameText input · requiredtext
  • Email AddressEmail address · requiredemail
  • Team sizeDropdown select · 3 optionsselect
  • PhoneTelephone · custom validationtel
PreviewIllustrative

<form data-crm-form="6721f0…">…</form>

Every submission becomes a contact

Each submission is stored with the form name, the submitter, country, IP address, the last page visited and the pages before it. The email field creates the contact, or updates it if that email is already in your directory.

  • Payload view with every field submitted
  • Page history: the path the visitor took to the form
  • Every form needs an email field
Form SubmissionsIllustrative
Sample form submissions with form, submitter, country and last page
FormSubmitterLocationLast page
Demo requestmaya@pipewise.ioUS/pricing
Newsletterli.chen@northdesk.coSG/blog/ai-overviews
Demo requestaarav@kitebase.inIN/features

Payload view shows every field plus the page history: /blog → /features → /pricing

Follow up and track the deal

Attach automations to a form: send one of your email templates through your SMTP account a set number of hours after the submission. On each contact, set the pipeline stage, deal value and lead score, and keep notes on the journey timeline.

  • Stages: new lead, contacted, qualified, proposal, won, lost
  • Journey view: the visitor's sessions, submissions and notes
  • Follow-ups use your own templates and sender
Maya Ortiz · Lead status & pipelineIllustrative
  1. New Lead
  2. Contacted
  3. Qualified
  4. Proposal
  5. Won Deal
  6. Lost
  • Deal value$4,800
  • Lead score72
  • NoteAsked for an agency plan demo
  • Automation: Demo requestWelcome email +1 h

How to connect a website form to the CRM

Forms, heatmaps and recordings share one tag with AI bot tracking, so most sites paste a script once.

Install

Copy the tracking tag from Tracking Setup and add it to your site. If you already track AI bots with us, it is the same tag.

AI bot tracking
Tracking SetupIllustrative

<script src="https://www.airanklab.com/tracking-unified.js?track_id=…&domain=fieldnote.app" async defer></script>

What the one tag does
AI bot visits and AI referralsOn
Visitor sessionsOn

Enable

Turn on CRM features for the domain. The same screen takes your GTM, GA4 and Meta Pixel IDs and custom head and body scripts, which the tag adds to your pages.

fieldnote.app · Feature togglesIllustrative
  • Enable CRM featuresForm capture, GTM, GA4, Meta Pixel, custom scripts
  • Record heatmapsClick and scroll data
  • Record sessionsOff by default · 1 credit per session

Build

Add fields in the Form Builder and choose what happens after a submit: a message, a redirect, or your own script.

On successIllustrative
Sample form success settings
After submitShow a message
MessageThanks, we will reply within a day.
Or redirect to/thank-you
Success / error scriptOptional

Embed

Add data-crm-form with the form's ID to your form, and name its inputs to match the builder's fields. The tag intercepts each submit and sends it to Contacts.

Connect your formIllustrative

<form data-crm-form="6721f0…"> <input name="email" type="email" required> … </form>

Work

New contacts arrive with their source pages. Tag them, list them, move them through the pipeline, and let an automation send the first email.

Email marketing
New submissionIllustrative
Sample of what happens after a submission
Contactmaya@pipewise.io
Pipeline stageNew Lead
Follow-up emailQueued, sends in 1 h

At a glance

What the forms and contacts tools do today, and where they stop.

Where it lives

The CRM & Marketing Suite workspace: Contacts, Form Builder, Form Submissions, Tracking Setup and CRM Settings.

Field types

Text, email, telephone, textarea, dropdown, checkbox and radio. Required flag, placeholder, options and custom validation.

Embed

Add data-crm-form with the form's ID to a form on any page with the tracking tag. Capture works once CRM features are on for that domain. The tag does not draw the form for you; your page's form markup provides the fields.

Contacts

Search, list, tag and subscription filters, pagination, CSV import and export, bulk add to list, tag and delete.

Pipeline

Six stages, a deal value, a lead score and notes per contact, with the visitor's sessions on the journey timeline.

Automations

Email a template through your SMTP a set number of hours after a submission. Needs at least one template and one SMTP account.

Credits

See plans

Submissions and contacts use no credits. The tag itself counts page views at 1 credit per 100 requests (the AI bot tracking rate), and if your balance reaches zero it pauses, forms included, until you top up.

Limits

No hosted form or drawn widget yet, so validation lives in your form's markup. No conditional logic, file uploads or payment fields. Pipeline stages are fixed, not custom.

Forms and CRM questions

Something else? Ask the team

Is there a form builder with a built-in CRM?

Yes. The Form Builder and Contacts sit in the same CRM & Marketing Suite workspace. A submission creates a contact (or updates the existing one with that email), stores the full payload with the visitor's page history, and can trigger a follow-up email.

How do I add a form to my website?

Install the AI Rank Lab tracking tag once and turn on CRM features for the domain in Tracking Setup. Build the form in the Form Builder, then add data-crm-form with the form's ID to the form on your page, with input names that match the builder's fields. The tag intercepts each submit and sends it to Contacts.

Do I need a separate script for forms?

No. Forms, heatmaps, session recordings and AI bot tracking all run from the same tag. If it is already on your site, you only add the form's ID to your form.

Which field types can I use?

The Form Builder offers text, email, telephone, textarea, dropdown, checkbox and radio fields. Every form needs an email field, because that is how the contact is created. Required fields and input validation are enforced by your form's own markup on the page.

What happens after someone submits a form?

The submission is saved with the form name, fields, country, IP address and page history. The contact is created or updated, and any automations on the form are queued. The visitor sees your success message or is redirected to the page you chose.

Can I send an automatic email after a form submission?

Yes. Add an automation to the form: choose an email template, an SMTP account, a subject and a delay in hours. The email is sent through your own SMTP when the delay has passed.

Can I import contacts from a CSV?

Yes. Download the sample file, fill it in and upload it, optionally straight into a list. Contacts can be exported to CSV at any time.

Does the CRM track a sales pipeline?

A simple one. Each contact has a pipeline stage (new lead, contacted, qualified, proposal, won, lost), a deal value, a lead score and notes. Stages are fixed; there are no custom pipelines, deal boards or sales forecasting.

Do forms or contacts cost credits?

Receiving submissions and managing contacts use no credits. The tracking tag counts page views at 1 credit per 100 requests, the same as AI bot tracking, and pauses if your balance reaches zero. Sending campaigns and recording sessions also use credits.

Does it work on WordPress?

Yes. Switch on the Visibility tracker in the AI Rank Lab WordPress plugin and it adds the same tracking tag to every page. Then add the form's ID to the form you want to capture.

Is it a replacement for a full CRM?

For capturing and organising website leads, yes. Sales CRMs go further with deal boards, calling, sequences and team assignment. Choose AI Rank Lab when you want your forms, contacts and email next to the SEO and AI search work that brings visitors in.

Turn visits into contacts

Start with a free SEO, AEO and GEO audit of your site, then capture the visitors it brings in with a form that files them as contacts.