Adding a Form to Drupal

April 4, 2022

Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization.

Please see the steps below if you have a Jotform form and want to embed it to your Drupal website.

Adding a Form through the Basic Editor

  1. In the Form Builder, go to the Publish tab.
  2. Under Platform, search and click Drupal.
Steps 1 to 2
  1. Click the Copy Code button.
Step 3
  1. Edit your post/page from Drupal.
  2. In the editor, select Full HTML from the Text Format dropdown, which is under the Body box of the editor.
  3. Click the Source option from the list of editing tools/icons. Once clicked, the editor will gray out the other tools.
  4. Paste your form’s embed codes.
  5. Finally, click the Save button. The editor will redirect you to the preview of the form. You should see the form at this stage.
Steps 5 to 8.

Adding a Form through the Layout Builder

Please proceed below if you have installed the Premium Drupal Theme and Drupal Layout Builder.

  1. First, get your form’s iFrame embed code.
  2. Edit your post/page where you want to add the form.
  3. Hover to the section where you want to display the form and click the Add Element (plus) icon.
  1. Under the Content tab, add the HTML element.
  1. Paste your form’s iframe embed codes to the Raw HTML box of the HTML element.
  2. Click the Save Changes button. That’s it. The editor will display the form automatically.

If you have questions, suggestions, or feedback, please send a comment below. You can also reach us by creating a support ticket.

Was this guide helpful?
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum:

Contact Jotform Support:

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


  • cjfuchs
  • JotFormSupport
  • chesnel
  • Sultan
  • Corey
  • infoarmas
  • vianibanez
  • Moeblinger
  • Tom
  • Kyle
  • sek
  • aytekin
  • Patti Kunz
  • patriccia
  • Jennifer Schmitz
  • markashton
  • ywammadison
  • JC
  • Foremost
  • B.Mehdi