All Collections
My Workflow
Contact forms
Using the HoneyBook contact form
Using the HoneyBook contact form

How to create and customize the HoneyBook contact form to automatically collect inquiries

Updated over a week ago

The HoneyBook contact form is a widget that can be customized and embedded on your company website (or sent out via a direct link, with no embedding necessary!) allowing you to gather information from potential clients—name, contact info, what they’re interested in booking you for, etc.—and funnel that info directly into your HoneyBook account.

Incoming requests will automatically populate as inquiries (projects in the inquiry stage) in your (and/or your teammates'!) project pipelines

Since all client communications in HoneyBook need to be sent through projects, these contact form submissions save you significant time. You’ll have a project ready to go, with all the information you need from your potential client. All you'll need to do is reach out.


Elements of contact forms


Your contact forms are made up of blocks. These blocks can be question blocks, used to request information from your leads via several different question types; or content blocks, which can include images, text, or combinations in various formats.


Question blocks can utilize suggested or custom questions.

Suggested questions are those that HoneyBook recommends gathering answers for, such as your client’s name and contact info, their project type and date, etc. Adding suggested questions ensures that answers will automatically populate into the project details fields of the inquiry that gets created.


Custom questions are just that—yours to customize! You can request any information within the question formats we provide, and the answers will be tracked in the inquiry submissions (visible within the activity feed of the project that gets created, as well as in the inquiry alert email the selected recipient will receive as soon as the form is submitted). Answers to custom questions will not automatically populate in any project details fields, however. 


You’ll have the option of adding questions in the following formats:

  • Short text: short answer

  • Long text: longer text answer

  • Dropdown: a dropdown menu with your predetermined answer options

  • Single choice: a list of your predetermined answer options, allowing for one selection

  • Multiple choice: a list of your predetermined answer options, allowing for multiple selections

  • Date picker: a calendar pop-out, allowing a date selection



Content blocks can utilize text, which can be formatted with standard options such as font, size, color, alignment, etc. by highlighting the text and making edits; or, images, which can be uploaded on the fly, or selected from your library of previously-uploaded images.


Creating your contact form


1.  From your HoneyBook home page, click the Tools menu. 

2.  Select Contact Form from the menu.

  • HoneyBook Tip: You’re also able to access your Contact Form by selecting Tools > Templates > Contact Forms.

3.  You can work off of the default form we provide, or create your own by clicking the form icon in the sidebar, then selecting Add Contact Form.

4.  In either case, name your contact form by clicking the title in the top left corner.

5.  Now, you can edit or remove any pre-populated questions by clicking on a question itself, selecting the text to edit, or clicking the trash can icon to delete.


PLEASE NOTE: The Email Address and Full Name fields can be edited, but not deleted.

Some questions will note that they are connected to specific fields; when these are filled out by your leads, the answers will automatically populate into the project details fields of the inquiry that gets created. You can determine which questions are connected to which fields by hovering over a question, then hovering over the linked icon.

You can also add additional question blocks or content blocks—detailed more below—by hovering over an existing question and clicking the plus (+) button that appears at the bottom of the block.


Adding question blocks


1.  Once you've clicked the plus (+) button to add a block, click the Questions tab within the block selector.

2.  Select the question type. Remember, you can choose the Custom or Suggested tab for different question types. 

PLEASE NOTE: If you've selected the two fields question format, you can click the gear icon to select the individual question formats for each field.

  • HoneyBook Tip: To make sure that every inquiry has a project type associated with it, you can either set a default project type in the Settings tab of your form, OR add the project type question to allow leads to select their project type of choice. Either way, remember that you can update the answer options for project type (and lead source) questions under Company Settings > Preferences!


3.  Enter the text of your question, and if necessary, the answer options (as in drop-down menu questions, multiple choice questions, etc.).

  • HoneyBook Tip: Click the gear icon that appears when you hover over a question to toggle whether or not the question is required. Clients will not be able to submit their answers to the contact form—the Submit button will not activate—if a required question is left unanswered.

4. To continue adding questions or other blocks, hover over an existing question again and click the plus (+) button that appears. Repeat as necessary!

  • HoneyBook Tip: Rearrange the order of questions by hovering over the content you’d like to move, and using the 6-dot icon that appears to drag and drop the content into a different order.


Adding content blocks


1.  Once you've clicked the plus (+) button to add a block, click the content tab within the block selector. 

2.  Select the formatting for the content block you’d like to add—text, image, or a combination.

3.  Then, you’ll be prompted to select your image and/or enter your text, based on the block type you’ve selected.

  • Image content can be uploaded on the fly, or selected from your library of previously-uploaded images.

  • Text content can be formatted with standard options such as font, size, color, alignment, etc. by highlighting the text in question and making your edits.

4.  You can update the background color of the block by hovering over the block and clicking the pencil icon.

5.  To continue adding content or other blocks, hover over the block and click the plus (+) button that appears at the bottom.

  • HoneyBook Tip: You can rearrange the order of your blocks by hovering over a block, and using the 6-dot icon on the left to drag and drop. You can also delete a block by hovering over a block and clicking the trash can icon on the right.


Customizing design and formatting


To customize things like fonts, text size and color, background colors, etc., click the design icon in your sidebar to open your formatting options section.

From the colors section, you can customize:

  • Font color

  • Your questions' input border color

  • Your questions' input background color

  • Your send button's text color

  • Your send button's color

  • Entire form background color


From the font section, you can customize:

  • Font style (for questions & send button)

  • Text size (for questions & send button)

  • Bold/not bold (for questions & send button)


Adjusting settings


To customize things like inquiry recipients, form redirects, and default project types, click the settings icon in your sidebar to open your settings section.


Select inquiry recipients

From the settings tab, you can choose which team members should be notified of incoming inquiries, as well as which team members should be automatically added to the projects that are created. 

Under Incoming Leads Recipients, click Select team members. Then, you can choose to assign:

  • A project owner: this selection is required, and will be denoted with a crown icon. Selecting a project owner will automatically notify them of new inquiries via email, as well as assign inquiries from this contact form to the owner so they can manage the project from there. There can only be one project owner selected per contact form.

  • Workspace participants: these team members will receive all incoming inquiry notifications via email, and will also be automatically added as participants to the newly created projects. You can add multiple team members as workspace participants.

  • Leads recipient: these team members will receive all incoming inquiry notifications via email, but they will not be able to access or act upon the projects that the form submissions create. You can add multiple team members as leads recipients.

  • HoneyBook Tip: Haven't added your team members yet? Here's how!


Set form redirect location

From the settings tab, you can choose where your clients should be directed once they've submitted their contact form.

Under After Form Completion Redirect To, choose whether you'd like leads to see a default thank you message upon form submission, or input a custom URL to which you'd like to redirect them.

Set a default project type

Selecting a default project type under Automate Contact Form ensures that any inquiry submitted through this particular contact form will automatically have the correct project type assigned. This is perfect for those that use different contact forms for each area of their business (and therefore don't need to ask the question), or for companies that simply don't have a range of project types!

Setting a default here allows you to remove the project type question from your form—one less thing for your leads to answer!—while still tracking the appropriate project type and triggering any project type-based automations you've set up.

PLEASE NOTE: Automations are available for Essentials and Premium plan members. Learn more about the features included in each plan here.

Remember that you can update your project type options under Company Settings > Preferences!


PLEASE NOTE: To avoid confusion, your form cannot have both a default project type set AND the project type question.


Embedding or distributing your contact form


There are a few ways to distribute your contact form. You can embed the form directly onto your website, ensuring that any inquiries coming in through your site funnel right into HoneyBook; you can simply copy a link to the form, which you can then distribute with no embedding necessary; or, do both!

PLEASE NOTE: HoneyBook members on the Starter plan are able to publish up to 1 contact form, members on the Essentials plan are able to publish up to 3, and Premium plan members are able to publish unlimited contact forms. Learn more about the features included in each plan here.

Embed your form on a website

1. Make sure it all looks good first! Click the Preview button so you know what you're embedding.

2. When you’re ready, click Publish.

3. Click Copy Code to copy the code snippet to your clipboard—you’ll paste this code later, when you’re embedding it into your website!

4. Now, you can embed the code right into your website. Here's how to do that for a variety of sites.

  • HoneyBook Tip: Don't see your website listed in that article? Get in touch with our Support team by clicking the Question Mark icon on any HoneyBook page—they'd be happy to help determine steps for your individual site!


Generate a link to your form

1.  Make sure it all looks good first! Click the Preview button so you know what you're sharing.

2.  When you’re ready, click Publish.

3.  Click the menu icon to slide open your sidebar. 

4.  Under the Get a Direct Link header, click the copy icon to copy the link to your clipboard, or the open link icon to simply pop open a new tab containing your form. 

  • HoneyBook Tip: Copying your direct link makes it simple to share your form on your social channels or send right to your clients. You can do this in addition to—or instead of—embedding the code on your website. Whatever suits your business! You can find more ideas on distributing your direct link here.


Now, any leads coming in from your form will automatically create new projects in the inquiry stage of your HoneyBook project pipeline! You can even automate responses to incoming inquiries— sending emails, and more—using automations!

PLEASE NOTE: Automations are available for Essentials and Premium plan members. Learn more about the features included in each plan here.


Still have questions? Feel free to send us a message by clicking the Question Mark icon on any HoneyBook page. Our team is always happy to help!

Did this answer your question?