Answers.Body: <p>Actually, the templates that are provided in the docs over <a href="https://solspace.com/craft/freeform/docs/formatting-template-examples/" rel="nofollow noreferrer">here</a> are a pretty good place to start. You can change the markup, but you need the <code>javascript:;</code> tag in the <code>a href=</code>to get the multi-steps working.</p>
  
  <p>Like any other form, I would suggest that you use some front-end validation. There are some nice libraries out there that get you up and running pretty quickly. </p>
  
  <p>Are there any specifics you're struggling with?</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-29T09:03:29.607Z
Answers.LastActivityDate: 2017-10-01T14:15:50.270Z
Answers.LastEditDate: 2017-10-01T14:15:50.270Z
Answers.UserDisplayName: Jan_dh
Body: <p>I've been trying to search for some instructions on how to build a multipage form using Freeform in Craft CMS.</p>
  
  <p>The official documentation is very light on the subject; <a href="https://solspace.com/craft/freeform/docs/multi-page-forms/" rel="nofollow noreferrer">https://solspace.com/craft/freeform/docs/multi-page-forms/</a> and there seems to be a general lack of information on the subject elsewhere.</p>
  
  <p>Can anyone explain the steps I need to take in order to create a multipage form? </p>
  
  <p>The form I'm creating is 2 pages in total. I need it to validate page 1 when the 'Next' button on page 1 is clicked, and then validate page 2 and submit the entire form when the 'Submit' button on page 2 is clicked.</p>
  
  <p>Can anyone help or point me in the right direction to some information on the subject?</p>
  
Tags: <form><plugin-freeform><freeform>
Title: How to build a multipage form using Freeform?
ThreadText: # How to build a multipage form using Freeform?
  
  (Asked by: username_0 on 2017-07-03)
  
  I've been trying to search for some instructions on how to build a multipage form using Freeform in Craft CMS.
  
  The official documentation is very light on the subject; <https://solspace.com/craft/freeform/docs/multi-page-forms/> and there seems to be a general lack of information on the subject elsewhere.
  
  Can anyone explain the steps I need to take in order to create a multipage form?
  
  The form I'm creating is 2 pages in total. I need it to validate page 1 when the 'Next' button on page 1 is clicked, and then validate page 2 and submit the entire form when the 'Submit' button on page 2 is clicked.
  
  Can anyone help or point me in the right direction to some information on the subject?
  
  **Tags:** form, plugin-freeform, freeform
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-09-29. Score: 1
  
  Actually, the templates that are provided in the docs over [here](https://solspace.com/craft/freeform/docs/formatting-template-examples/) are a pretty good place to start. You can change the markup, but you need the `javascript:;` tag in the `a href=`to get the multi-steps working.
  
  Like any other form, I would suggest that you use some front-end validation. There are some nice libraries out there that get you up and running pretty quickly.
  
  Are there any specifics you're struggling with?
  
  
  ---
  
  