Yes, you can insert a form onto the Pages that you create.
- Step 1: Select the page on which you'd like to insert the form. You can do this from Pages on the admin panel,
- Step 2: Click Select under the content editor window.
- Step 3: A pop up will appear with the list of forms that you've created using Forms. Click on the title of the form you'd like to link.
- Step 4: Click Save to store your changes