Updated: Apr 29, 2026
How to add a contact form to your website
You can add fully customizable contact forms directly to your beehiiv website using the native contact form block in the Website Builder. Contact forms give your readers a simple way to reach out with requests, partnership opportunities, or general feedback, with every submission delivered to the email address of your choosing.
Unlike subscribe forms, contact forms operate independently from your subscriber list. They're designed purely for inbound requests, so submissions are not mapped to subscribers or custom fields. Instead, you can manage all incoming messages through a dedicated contact requests view in your account.
This article covers how contact forms differ from subscribe forms, how to add one to your site, and how to configure where submissions are delivered.
Contact forms vs. subscribe forms
Contact forms and subscribe forms may look similar, but they serve very different purposes in your beehiiv account. Understanding the difference will help you choose the right form for each use case.
Contact forms are designed for inbound inquiries. When someone submits a contact form, the information is sent to a specified email address and stored as a contact request in your dashboard. Contact form fields are specific to that form only and are not added to your subscriber list or mapped to custom fields.
Use a contact form when you want visitors to reach out without being added to your subscriber list, such as for partnership inquiries, press requests, or general feedback.
Subscribe forms are designed to grow your audience. When someone submits a subscribe form, they are added to your subscriber list. You can add custom fields to your subscribe form to collect additional details at signup.
Use a subscribe form when you want someone to subscribe to your publication.
Contact form vs. subscribe form comparison
| Feature | Contact Forms | Subscribe Forms |
| Primary purpose | Collect inbound request | Capture new subscribers |
| Where submissions go | Sent to a specified email address and saved as contact requests | Added to your subscriber list |
| Field mapping | Fields are form-specific and not synced | Fields are mapped to custom fields |
| Post-submission experience | Email notification to the recipient | Subscriber is guided through an optional signup flow (available when using subscribe forms on a beehiiv website only) |
| Where to manage submissions | Contact requests section in your dashboard | Subscribers section in your dashboard |
| Best used for | Partnership requests, press contacts, general feedback | Newsletter signups, audience growth |
How to add a contact form to your website
- From the left panel menu, go to Website > Builder.
- The Website Builder will open with a preview of your site on the canvas. Navigate to the page and section where you wish to place the contact form and click on it, then click the + button at the top of the icon menu.
- Click to open the Conversion blocks menu. Then, click and drag the Contact form block onto your page.
- Your new contact form will appear on the canvas. With the form selected, you’ll see customization options in the design panel on the right. You can adjust colors, padding, and other styling options to match your brand. Or, you can configure your contact form fields (detailed below).
How to configure contact form fields
Each contact form is fully customizable, so you can collect exactly the information you need from visitors.
- With your contact form selected, locate the Form Fields section in the design panel on the right.
- Use the 6 dots buttons to drag and drop fields on your form in the order you prefer. Changes will reflect immediately on the canvas.
- To add a field, click on the + Add field button. The Add field modal will open. Choose your field Type (Short Response, Multiple Choice, Dropdown, True/False, or Phone Number) then update the options available. For each field you add, adjust the form details as desired.
- Decide whether a response to the question is required by toggling Yes or No, then click on Add field to finalize your field details.
- To remove a field, click on the trash can icon next to the field you wish to delete.
You’ll be prompted to confirm that you wish to delete the field. If so, click on Delete.
- Under Settings in the design panel, add a Form Name (such as ‘Contact page form’) so you can easily identify it later when reviewing contact requests.
From here, you can also adjust the Submit Text that appears in the submission button on the form. - When ready, publish the page to see the new form live.
How to set the notification email address
By default, contact form submissions are delivered to the publication owner’s email address. You can change this for any form to route requests to the right person or team.
- With your contact form selected, scroll to the Notification Emails field in the design panel.
- Enter the email address where you want submissions to be delivered. For example, you might use a partnerships email, a press contact, or a general business address.
Click on the Add button to set your recipient email.
- When a request is submitted, the email address you configured will receive a notification with the submitted form details.
How to view contact requests
Once your contact form is live and someone submits a request, an email notification will be sent to the recipient address you specified. You can also review all submissions directly in your account.
- From the left panel menu, go to Website > Contact requests.
- A list of all submissions will appear, with the most recent at the top. Click on View details to expand a request and see the full response.
- When you’re done viewing the responses, click on Hide details to close the request form.
Frequently asked questions about contact forms
Are contact form submissions added to my subscriber list?
Can I have more than one contact form on my site?
What happens if I leave the notification email blank?
Was this article helpful?
Related Articles