BlackloreBlacklore
← All work
Demo build

Multi-step web form that creates the contact

A step-by-step form that adds the person to a CRM and starts the follow-up.

A working sample we built to show how we would solve a problem like this. It is not a delivered project.

In plain terms

A step-by-step web form that adds the visitor to a customer-management system, fills in the extra details, and starts a follow-up. The awkward cases, such as missing or wrong answers, are tested on purpose.

  • Questions change depending on earlier answers.
  • Extra details land in the right fields of the customer record.
  • Failure cases are tested and handled.

What this does not claim: Connected to a stand-in system written for the demo, not a live account, so it has not been tried with real field settings.

Technical details

Plain HTML/CSS/JS multi-step form with conditional fields and a server-side step that creates or updates the contact, maps custom fields and triggers a workflow, against a mock of the GoHighLevel API. Includes field-mapping tests and deliberate-break tests.

  • HTML
  • CSS
  • JavaScript
  • Server-side step
  • GoHighLevel (mock API)

Need something like this?

Tell us the problem in your own words. We reply with a plain, practical plan.

Discuss a project like this