Support for Form Fields in the notification email Subject line

Currently it is not possible to use form fields in the Subject line... we are limited to siteName and formName

For clients receiving the notifications, this is very inconvenient as all of the leads in their inbox look identical.  When you're getting 10 leads a day, that makes it very challenging to tell one from another.

If we could use constructions like this-

New website client lead - {{ Name }}

It would make the subject lines in the inbox more identifiable;

New website client lead - Sam Smith
New website client lead - Bob Richarson
New website client lead - Arnie S.

  • Michael Wells
  • Nov 3 2017
  • Jeremy S commented
    12 May 15:03

    As I stumbled upon this issue myself in 2025 and it turns out Webflow still hasn't made any updates regarding it (I may be wrong), I came up with a temporary solution.

    Goal : add a unique ID in the subject or each form submission
    Solution : In Javascript, inject the current timestamp in the data-name HTML attribute of the form which is used for the {{ FormName }} form variable.

    Step 1. Add a "Code embed" at the end of the form (after error message)

    Step 2. Add and adjust the following piece of code :


    <script>
    document.addEventListener("DOMContentLoaded", function() {
    const currentDate = Date.now();

    // Replace "wf-form-Your-Form-Name" by your actual form name
    // Ex. Your form is called "Contact form", replace with "wf-form-Contact-form"
    const contactForm = document.getElementById('wf-form-Your-Form-Name');
    // Adding the current timestamp after the original name like so
    // Original name - timestamp
    contactForm.dataset.name += " - " + currentDate;
    });
    </script>


    Step 3. Save and close the code embed

    Step 4. Publish

    Step 5. In your form settings, add the {{ FormName }} variable to the Subject

    A unique ID (representing the timestamp when the user loaded the page) should now be included in the subject. Which should prevent you to have all your leads grouped into the same email.


    Hope this help :)



    PS : Please note that this is a temporary and basic solution. You could format the date to better suit your needs or even try to inject a specific field in the data-name attribute before the form is send.

  • Randall Johnson commented
    October 05, 2023 14:58

    Still no help with this Webflow? Please. We get 900 leads / month and it would help immensely.

  • Rob commented
    December 14, 2022 18:59

    Was this wish ever granted?

  • Keenan Price commented
    September 04, 2022 12:56

    This blows my mind that Webflow hasn't done anything about this... This is INCREDIBLY simple to implement from a coding standpoint... Why in the world is this not a thing?!

  • Hamish Palmer commented
    July 05, 2022 00:00

    Important for us as well to show individual variables and wrap them with a bit of basic HTML.

  • Eric Schmitt commented
    February 22, 2022 23:50

    Still interested in this!

  • Guy Magen commented
    August 18, 2021 09:45

    Please add this!! :O

  • Cheeyoon Lee commented
    February 11, 2021 19:30

    PLEASE

  • Erin Gusty commented
    November 25, 2020 23:20

    Insane that this doesn't exist yet.

  • Andrew Fiorentino commented
    November 24, 2020 14:39

    How is it possible that people have been complaining about this for 3-4 years and no action has been taken?

  • Gerald Chang commented
    October 29, 2020 04:29

    come on

  • Smith 221 commented
    June 25, 2020 17:12

    i'm not sure about this feature but i can it will be helpful for us because optimistic approach always works and positivity makes u strong epikgo hoverboard for sale

  • Hürkan Gökkaya commented
    May 02, 2020 16:36

    Come on Webflow. only put an id or name to subject line so we can understand form inputs difference easily from Subject. Gmail collect them in a same email because title is same.

  • Eli Bailey commented
    April 22, 2020 06:47

    As a business owner who receives 10-20 leads per day, it is wildly annoying and confusing that the subject line cannot be modified with form or dynamic data.

    Because we use gmail, anytime I get a new form submission it automatically is grouped together with 5+ other leads since the subject and sender is the exact same.

    Ideally we could customize the subject using form data (think name, email) or at minimum form attributes (date/time submitted). That way, the emails would not be grouped together.

  • John Conrad commented
    February 27, 2020 07:04

    I am not sure about this feature that you are discussing. Because i did not even saw it. Also you can hire College Essay Writers to complete your quality assignments easily. I am gonna update it and must avail this new feature of e mails.

  • Naomi Loy commented
    January 04, 2020 09:49

    Please create support for this!

  • Alexander commented
    April 17, 2019 18:44

    I'm not sure why this feature along with other more advanced email functions aren't added yet. For business sites these are very very important, but yet Webflow team is prioritizing on things which are less critical.

    There should be ability for us to customize the Subject Line and From Name using our form input values. Example if I have a dropdown with #ID type, I should be able to do something like {{ formData#type }} and have it insert the value selected into the Subject Line or From Name.

    It's been so frustrating for me and my clients when such a simple thing cannot be done.

  • Joao Neto commented
    October 21, 2018 00:27

    Please 12 months and this feature is not available yet?

    GMAIL groups all messages in the same thread, its bad!

  • Samuel commented
    January 24, 2018 00:35

    Duplicate of https://wishlist.webflow.com/ideas/WEBFLOW-I-450#merged-ideas

  • Brad Poirier commented
    December 13, 2017 19:23

    Yes, another website builder I use has this now.

    each form you can:

    * set what the subject line looks like

    * set a different email recipient and or multiple recipients (or none)

  • +58