How to Add a Form to Adobe Dreamweaver

Adding a form to your Adobe Dreamweaver site is an essential skill for any web developer. Forms are crucial for collecting user information, feedback, and other data. In this guide, we'll walk you through the steps to add a form to your Dreamweaver project, and we'll introduce you to Basin, a powerful tool that simplifies form handling with its form builder and backend capabilities.

Step 1: Open Your Dreamweaver Project

First, open Adobe Dreamweaver and load the project where you want to add the form. Ensure that you have an HTML file ready to edit.

Step 2: Design Your Form

In Dreamweaver, you can design your form using the Design view or the Code view. Here’s a basic example of an HTML form:

This form collects a user's name, email, and message. You can customize it to include additional fields as needed.

<!DOCTYPE html>
<html lang="en">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Contact Form</title>
    <h1>Contact Us</h1>
    <form action="your-basin-endpoint" method="POST">
        <label for="name">Name:</label>
        <input type="text" id="name" name="name" required><br><br>
        <label for="email">Email:</label>
        <input type="email" id="email" name="email" required><br><br>
        <label for="message">Message:</label>
        <textarea id="message" name="message" required></textarea><br><br>
        <button type="submit">Submit</button>

Step 3: Set Up Basin

Basin simplifies form handling, making it easy to manage submissions without writing backend code. To set up Basin:

  1. Sign Up for Basin: Go to Basin and sign up for an account.
  2. Create a New Form: In your Basin dashboard, create a new form. Basin will provide you with a unique endpoint URL.
  3. Update Form Action: Replace the action attribute in your HTML form with the Basin endpoint URL provided.
<form action="" method="POST">

Step 4: Use Basin's Form Builder (Optional)

If you prefer not to code your form manually, Basin offers a form builder that you can embed into your Dreamweaver site. Here's how:

  1. Access the Form Builder: In your Basin dashboard, select the form you want to embed.
  2. Generate the Iframe Code: Use Basin's form builder to design your form. Once done, Basin will provide you with an iframe code.
  3. Embed the Iframe: Copy the iframe code and paste it into your Dreamweaver HTML file where you want the form to appear.
<iframe src="" width="100%" height="500" frameborder="0"></iframe>

Step 5: Add Form Validation

To ensure that users submit valid information, add HTML5 validation attributes to your form fields. In the example above, the required attribute is used to make sure all fields are filled out before submission.

Step 6: Test Your Form

After integrating your form with Basin, it’s crucial to test it:

  1. Publish Your Site: Use Dreamweaver to upload your project to your web server via FTP or another deployment method.
  2. Submit a Test Entry: Open your site in a web browser and fill out the form to ensure it submits correctly.
  3. Check Submissions: Log into your Basin account to verify that the test submission appears in your form’s submission list.

Step 7: Customize Notifications and Integrations

Basin allows you to customize how you receive form submissions and integrate with other services:

  • Email Notifications: Customize the email templates for notifications when someone submits your form.
  • Integrations: Connect Basin with services like Slack, Google Sheets, and more to streamline your workflow.
  • Webhooks: Set up webhooks to trigger custom actions when your form is submitted.


Adding a form to Adobe Dreamweaver is straightforward, especially with the help of Basin. By following these steps, you can create and manage forms efficiently, ensuring a smooth experience for both you and your users. Basin’s powerful features make it easier than ever to handle form submissions without the need for backend coding. Try it out and see how it can enhance your Dreamweaver projects.

Get Started with a Free Basin account today!

Discover the benefits of Basin and how it can help streamline your forms. Sign up now and explore our features.

Sign Up for Free