> ## Documentation Index
> Fetch the complete documentation index at: https://formsplugin.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Latest updates, new features, and improvements to Forms Plugin.

<Update label="June 4, 2026" description="v7.5" tags={["New features"]}>
  ## HubSpot Lead Creation

  The HubSpot integration can now create a **Lead** linked to the contact on each form submission, in addition to creating or updating the contact. Turn on **Create Lead** in the component's Lead Settings to route submissions straight into your Sales Hub lead pipeline. Configure the **Lead Name** with `{field}` placeholders, set the **Lead Type**, **Lead Label**, and **Pipeline Stage**, and map any form field to a HubSpot lead property (including custom properties). Lead creation requires **Sales Hub Professional or Enterprise** and the `crm.objects.leads.read` / `crm.objects.leads.write` scopes on your Private App token.

  [Learn more about the HubSpot Integration](/integrations/hubspot)
</Update>

<Update label="June 4, 2026" description="v7.4" tags={["New features"]}>
  ## Honeypot Protection for CAPTCHA Fields

  **Google reCAPTCHA** and **Cloudflare Turnstile** now include a built-in **honeypot** layer on top of the standard CAPTCHA check. The honeypot is a hidden field that real visitors never see but many spam bots fill in automatically. If it comes back filled, the submission is silently rejected, giving you a second line of defense against bots that slip past the CAPTCHA. It's invisible to users, requires no extra setup or keys, and is enabled automatically whenever you add a reCAPTCHA or Turnstile field.

  [Learn more about CAPTCHA Fields](/field-types/captcha-fields)
</Update>

<Update label="May 27, 2026" description="v7.3" tags={["New features"]}>
  ## Google Drive Upload

  Save uploaded files directly to your own Google Drive folder instead of our hosted storage. Works across all six upload field types - **File Upload**, **Image Upload**, **Audio Upload**, **Video Upload**, **Voice Upload**, and **Signature**. Files route through a private Apps Script web app deployed under your own Google account, so your Drive credentials never leave Google and there's no third-party server in the middle. Optional **Customize Folder** controls let you organize submissions into nested subfolders by form name, date/time stamp, and live form field values (with selectable joiners including slash for true nested structure).

  [Learn more about Google Drive Upload](/integrations/google-drive)
</Update>

<Update label="May 8, 2026" description="v7.2" tags={["New features"]}>
  ## Mailchimp Field Mapping & Tags

  The Mailchimp integration is now feature-complete with full **Field Mapping**, **Static Tags**, and **Dynamic Tags** support. Map any form field to a Mailchimp subscriber attribute (EMAIL, FNAME, LNAME, or custom merge fields) from a dedicated Mappings panel inside the component. Use **Static Tags** to apply the same tag(s) to every submission (e.g. `newsletter`, `landing-page`), and **Dynamic Tags** to read tag values directly from form fields like dropdowns or checkboxes with **Comma** / **Array** format support for single-value and multi-value inputs.

  [Learn more about the Mailchimp Integration](/integrations/mailchimp)
</Update>

<Update label="May 7, 2026" description="v7.1" tags={["New features"]}>
  ## Blocked Domains for Email Field

  Reject submissions from specific email domains directly on the **Email** field. Add one or more domains (e.g. `yopmail.com`) in the field's **Blocked Domains** property and any email using a listed domain will fail validation. Matching is case-insensitive, making it easy to filter out disposable email providers, competitor domains, or any addresses you don't want in your inbox.

  [Learn more about Basic Fields](/field-types/basic-fields)
</Update>

<Update label="April 20, 2026" description="v7.0" tags={["New releases"]}>
  ## URL Source Collector

  A new hidden component that silently captures attribution data from the visitor's URL or referrer and submits it alongside your form. Five capture modes: **UTM Tags** (auto-captures utm\_source, utm\_medium, utm\_campaign, utm\_term, utm\_content plus ad click IDs for Google, Meta, Microsoft, LinkedIn, TikTok, and X), **Current URL**, **Referrer URL**, **URL Parameter** (reads a specific query-string parameter by name), and **Custom Value** (literal per-page source tags). Includes **First-Touch** attribution so values from the visitor's first visit survive internal navigation and return visits. Add as many components per form as you need to capture multiple data points.

  [Learn more about URL Source Collector](/creating-forms/url-source-collector)
</Update>

<Update label="April 14, 2026" description="v6.0" tags={["New releases"]}>
  ## Multi-Step Forms

  Create multi-step form flows with a step indicator and pre-wired **Next**, **Previous**, and **Submit** navigation - now available directly from the **Create New Form** flow. After clicking Create New Form, the new **Configure your form** screen lets you choose between **Single-Step Form** and **Multi-Step Form** structures.

  ## Form Type Selector in Build with AI

  **Build Form with AI** now has a **Form type** selector at the top with three tabs - **Auto**, **Single**, and **Multi-Step**. Leave it on **Auto** to let AI pick the best structure based on your description, or override it to force a single-step or multi-step form regardless of the prompt.

  [Learn more about Build with AI](/creating-forms/build-with-ai) · [Create a New Form](/creating-forms/create-new-form)
</Update>

<Update label="April 8, 2026" description="v5.0" tags={["New releases"]}>
  ## Conditional Logic

  Add rules to control form fields based on other fields' values - directly from the component side panel. Choose from five actions: **Show / Hide**, **Required**, **Read-Only**, **Disable**, and **Value Reset**. Combine multiple conditions with **AND / OR** logic, and use operators across **Text**, **Number**, and **Date** field types. Text operators include Contains, Starts With, Ends With, Regex, length checks, and more.

  [Learn more about Conditional Logic](/creating-forms/conditional-logic)
</Update>

<Update label="March 16, 2026" description="v4.0" tags={["New releases"]}>
  ## Build Form with AI

  Describe your use case and let AI instantly generate a complete form - with the right fields, structure, and layout. Choose from six quick-start presets including Lead Generation, Contact Forms, Client Onboarding, Event Registration, Support Requests, and Customer Feedback, or write your own custom description. AI Credits vary by plan - Free: 3, Pro: 10, Scale: 15.

  ## Integration Submission History

  Track every form submission sent to your integrations. See which submissions succeeded and which failed - filtered by email or integration. View detailed error information for failed submissions to quickly debug issues. Full activity log with timestamps so you always know what's going on.
</Update>

<Update label="March 11, 2026" description="v3.0" tags={["New releases"]}>
  ## New Native Email Marketing Integrations

  Connect Framer native forms directly with popular email marketing platforms and automatically send form submissions to your subscriber lists.

  * **Mailchimp** - Connect forms directly with Mailchimp.
  * **MailerLite** - Sync form submissions to MailerLite subscriber lists.
  * **ConvertKit (Kit)** - Automatically send submissions to ConvertKit.
  * **Klaviyo** - Integrate forms with Klaviyo for email marketing.
  * **ActiveCampaign** - Connect forms to ActiveCampaign contact lists.
  * **Drip** - Send form data directly to Drip workflows.
  * **Beehiiv** - Add subscribers to Beehiiv newsletters via form submissions.

  ## Improvements

  * Redesigned the Integrations UI for enhanced usability.
</Update>

<Update label="March 6, 2026" description="v2.0" tags={["New releases", "Improvements"]}>
  ## New Features

  * Added 8 new field types: Password, Phone Number, Country, Rating, Net Promoter Score, Slider, Number Captcha, and Mathematical Captcha.
  * Integrated Brevo native form functionality, allowing direct connection to contact lists.
  * Enhanced field mapping system for CRM integrations.
  * Added Number Captcha and Mathematical Captcha spam protection options.

  ## Improvements

  * Enhanced form field UI and interaction quality.
  * Better component configuration within the Framer properties panel.
  * Improved stability for form submission handling.

  ## Bug Fixes

  * Minor UI fixes in form components.
  * Improved validation behavior for various field types.
</Update>
