We currently support 2 form systems:
- forms built in our Drupal CMS
- forms built using an external tool, OpenForms
Our Drupal forms currently only have simple functionality.
We have a contract with OpenForms for any forms that require document attachment or conditional logic.
How to embed a form on a page
Forms are created separately and then embedded on a landing page.
To embed an online form, click on the Components dropdown. You need to select the relevant option for your form:
- Form embed
- Form embed (OpenForms)
How to embed a Drupal form
Click the Components dropdown and click 'Form embed (Drupal)'.
You'll see a title field - you can type a title in this field and it will display as a Heading 2. You can also leave this blank.
On the webform dropdown, scroll to find the name of the form you want to embed. The names displayed on this list are internal names and won't show on the live form.
How to embed an OpenForms form
Click the Components dropdown and click 'Form embed (OpenForms)'.
Paste the OpenForms link (not the embed code) into the Form link field:
Once the link has been added and published, the online form embed will appear in the front end.
OpenForms has been activated for vic.gov.au pages and selected other URLs. Contact the Digital content team to ask about getting your form built using OpenForms and to ensure it will display on your site.
Exporting CMS form submissions
Step-by-step instructions for working with Drupal form submissions. Drupal forms are created in the SDP CMS.
Exporting OpenForms submissions
Step-by-step instructions for working with OpenForms form submissions.
Reviewed 30 March 2021