All content on the Firefly Web Studio blog is free. We do use affiliate links on our site to help offsite the cost of our time.  Learn more.

In recent years, Elementor has emerged as one of the most popular and user-friendly page builders for WordPress. It offers an array of customization options, allowing you to create a visually appealing and functional website without any coding knowledge.

That’s amazing in itself, but let’s take it one step farther. An essential element for any business website is a contact form, and if you’re using HoneyBook for client management, integrating a HoneyBook contact form into your Elementor site is a smart move.

In this beginner-friendly guide, we’ll walk you through the steps to embed a HoneyBook contact form seamlessly into your Elementor website.

Skip to the Video Tutorial

What is Honeybook and Why Use It For Contact Forms?

HoneyBook is a comprehensive business management platform designed for creative entrepreneurs, such as photographers, event planners, web designers and other freelancers. It offers a range of tools to manage clients, contracts, invoices, and more. One of its standout features is its user-friendly contact form builder, which allows you to create custom forms tailored to your business needs.

Benefits of Using HoneyBook for Contact Forms

  • Professionalism: HoneyBook’s contact forms are polished and user-friendly, enhancing your website’s professionalism.
  • Integration: Seamlessly integrate client inquiries into your HoneyBook dashboard for efficient client management.
  • Customization: Tailor your contact forms to collect specific information from clients.
  • Automation: Set up automated responses and workflows to engage potential clients promptly.

If you don’t currently use Honeybook, but are interested in trying it out, you can use my referral link and save 25%.

How to Embed a Honeybook Contact Form into Elementor

Creating a Contact Form in HoneyBook

  1. Sign In To Your Honeybook Account
    To get started, log in to your HoneyBook account or sign up if you don’t have one already. Once you’re in, navigate to the “Tools” section and select “Contact Forms.”
  2. Access The Contact Form Template
    HoneyBook provides customizable contact form templates. Choose a template that aligns with your website’s design and purpose, or create one from scratch.
  3. Customize Your Contact Form
    Use HoneyBook’s intuitive drag-and-drop interface to add and edit form fields. Common fields include name, email, phone number, and a message box. Customize the form to collect the information you need from your clients.
  4. Save Your Contact Form
    After customizing your form, don’t forget to save it. You can also set up email notifications for new submissions to stay updated on potential client inquiries.

Embedding Your HoneyBook Contact Form Into Elementor

  1. Add a New Section in Elementor
    To embed your HoneyBook contact form, you’ll need to create a new section on your page. Click the “+” icon in the Elementor editor to add a new section.
  2. Add a New HTML Widget
    Within your newly created section, click the “+” icon again to add a new HTML widget.
  3. Get Your Embed Code From Honeybook
    Go back to your HoneyBook account and locate the “Embed” option for your contact form. Copy the provided HTML code.
  4. Adjust the Form Placement and Styling, As Needed
    Paste the HTML code into the HTML widget in Elementor. You can adjust the form’s placement and styling using Elementor’s intuitive interface. Ensure that the form aligns with your website’s design and layout.

Testing Your Embedded Honeybook Contact Form

  1. Preview Your Elementor Page
    Before making your page live, preview it to ensure that your embedded HoneyBook contact form is functioning correctly.
  2. Fill Out and Submit the Form
    Fill out the form as a test submission and see if you get the correct confirmation message (edit this in Honeybook as needed).
  3. Verifying the Submission in HoneyBook
    Log in to your HoneyBook account and check if the test submission appears in your inquiries. Also confirm that you received an email confirmation, if you set one up to be sent.


Embedding a HoneyBook contact form into your Elementor website is a valuable step toward enhancing your online presence and streamlining client inquiries. With the right customization, you’ll not only have a functional contact form but also a powerful tool for growing your business. 

How To Embed a Honeybook Contact Form on Elementor {Video Tutorial}

collage of the ultimate website sustainability guide

Grab Your Copy of
The Ultimate Website
Sustainability Guide