← All forms

Unsubscribe / Preferences - HTML Code Snippet

Unsubscribe or update communication preferences.

Copy-paste HTML
<form action="https://myformconnect.io/f/YOUR_FORM_ID" method="POST">
  <input type="email" name="email" placeholder="Email" required>
  <select name="action">
    <option value="unsubscribe">Unsubscribe from all</option>
    <option value="reduce">Reduce frequency</option>
    <option value="preferences">Update preferences</option>
  </select>
  <textarea name="reason" placeholder="Reason (optional)"></textarea>
  <button type="submit">Submit</button>
</form>

Email compliance requires easy opt-out mechanisms, and an unsubscribe form backend ensures you respect preferences while capturing feedback. Users can confirm their email address, select specific communication types to unsubscribe from (if you have multiple lists), and optionally explain why they're leaving. You maintain legal compliance while gathering insights about why people leave your list.

Common Use Cases

  • Information collection
  • User engagement
  • Lead generation

Frequently Asked Questions

Is an unsubscribe form legally required?

Yes, most email marketing regulations require an easy opt-out method.

Can users reduce frequency instead of unsubscribing?

Yes, you can offer preference options like reducing emails.

Should this be linked in emails?

Yes, it should be included in every marketing email footer.

Form Endpoint

POST https://myformconnect.io/f/YOUR_FORM_ID

Replace YOUR_FORM_ID with your actual form ID from MyFormConnect Dashboard.

Need an endpoint for this form?

Get your own YOUR_FORM_ID in seconds and start receiving submissions instantly.

Create your Form

How the Backend Works

  • Copy the HTML template and drop it into your page — no backend code needed.
  • Replace YOUR_FORM_ID with your ID from the MyFormConnect dashboard.
  • MyFormConnect's form backend handles submissions, routing, and storage — your form is live instantly.