How to Add a Form to Magento (Open Source)

December 20, 2023

Magento is a robust and versatile e-commerce platform widely known for its open-source nature. It provides a flexible framework for website development, empowering businesses to create feature-rich and scalable online stores. With its broad customization options and integration capabilities, Magento allows you to build an innovative and tailored e-commerce store.


This user guide is created with visuals from the Magento Open Source platform. If you are building your e-commerce site with Adobe Commerce and notice that the steps here aren’t the same, please contact us for help.

If you created a form with Jotform, you can embed it to your Magento website in straightforward steps. Let’s get started!

Getting Your Embed Code for Magento

First, prepare your form’s embed code for Magento. Here’s how you can copy that:

  1. In the Form Builder, go to the Publish tab.
  2. Navigate to the Platforms section.
  3. Search for and click Magento from the list.
Magento as one of the 3rd party publish platforms in Jotform Form Builder
  1. Click the Copy Code button to copy the embed codes.
Copy Code button in Magento embed option inside the Jotform Form Builder

Adding a Form to Magento

The direct approach to adding a form to your Magento website is through your site’s pages. You can add the form to a new page or an existing one. Here’s how:

  1. In your Magento dashboard, click on the Content tab.
  2. Under the Elements column, select Pages.
Pages option in Magento website builder
  1. Click the Add New Page button to add a new page for the form, or click on Edit from the Action column of an existing page if you wish to add the form there.
Add New Page and Edit links in Magento pages section
  1. Drag and drop the HTML Code element from the Elements section of the editor.
  2. Click on the Cog Wheel/Gear icon from the HTML Code element to insert the embed code.
HTML Code block in Magento website builder
  1. Paste your form’s embed codes, and click on the Save button at the top-right side of the page.
Embed code for Magento added into the HTML Block element
  1. Finally, click the Save button to publish the form to your Magento website.
Save button in Magento page editor

See also: Elements – HTML Code.

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.


  • Liz - Profile picture
  • ayesha - Profile picture
  • wasim - Profile picture
  • prashansa - Profile picture
  • retrospecbicycles - Profile picture
  • abc - Profile picture
  • chhavi sharma - Profile picture
  • guest_23622122140032 - Profile picture