• Resolved jlamonica

    (@jlamonica)


    The form on the referenced page seems to be firing, but the dynamic form fields are not populating. This is what I see in the resulting email:

    From: [your-name] [your-email]
    Subject: [your-subject]
    Message Body:
    [your-message]

    This e-mail was sent from a contact form on Fanny’s (https://fannysatcrossroads.com)

    I submitted the form with my name, email, phone and a message. This is what is on the Mail tab of the form in WordPress:

    Mail
    To: [email protected]
    From: [_site_title] [email protected]
    Subject: [_site_title] “[your-subject]”
    Additional Headers: Reply-To: [your-name] [ct_email]
    Message Body:
    From: [your-name] [your-email]
    Subject: [your-subject]
    Message Body: [your-message]


    This e-mail was sent from a contact form on [_site_title] ([_site_url])

    Why would the form fields no populate?

    Jeff

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    Thread Starter jlamonica

    (@jlamonica)

    Takayuki, if you are the plugin author, can you tell me why the fields are not populated with the user’s data? I’ve received a few “blank” form submissions today. I’m happy to send you login credentials, if I can do so privately.

    Jeff

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    Hey Jeff,

    I have been running into the exact same issue with WP-CF7 and Flamingo—trying to get clean, user-friendly email notifications from a custom ROI calculator (built in Calchub with grad students from WPI.) Instead, I kept getting either a single field or a raw data dump in the emails, which wasn’t ideal.

    Noticed you’re working on Fannys at Crossroads. I am in Auburn, small world! I actually grew up on Lake Martin and even worked at Spring House back in high school.

    One thing that helped us was creating separate hidden fields in the CF7 form for each result we wanted to email (like the ROI percentage and a detailed summary), then assigning those values in the calculator’s formula. That way, we could reference just those fields in the email template, instead of dumping the whole CSV or raw data.

    If you’re still troubleshooting this, I’d be happy to  share what’s worked (and what hasn’t) on my end more in-depth. Always fun to connect with someone local who’s working through the same challenges.

    Best,

    Luke

    Thread Starter jlamonica

    (@jlamonica)

    Hello, Luke,

    Small world, indeed. I have WP sites from some of our other businesses that are using CF7 and Elementor. No conflicts, and things work fine. Same setup here. I’ve opened a support ticket with the theme developer, but nothing back yet. I’ve temporarily hidden the form and replaced it with a, “call us or email us” message. Strange thing: I’m still receiving emails from the form (blank, of course). The developer may be testing in the background. Hopefully.

    I’m not a programmer. I’m a marketing guy. Your skills are far beyond mine. 🙂

    Jeff

    Hey Jeff, Thanks for the update! I wonder if the emails you are getting are form fills from either links: https://fannysatcrossroads.com/contact or https://fannysatcrossroads.com/contact-1/, rather than https://fannysatcrossroads.com/contact-2/.

    Here are two of the issues I encountered troubleshooting our ROI calculator’s CF7 form:
    1. Mail Tags Don’t Match Form Fields:
    If the mail template uses tags like [your-name], [your-email], etc., those exact tags must also exist in the Form tab above. If, for example, the form field is [text* your-name], but the mail template says [name], the email will be blank. I added [hidden calculator-csv class:wpcf7-calculator-result] to the “Form” tab in WP CF7, and the Mail’s Message Body contains [calculator-csv] to display these results which the users submitted.

    2. Using the Same Email for To/From: Sometimes, if the “To” and “From” addresses are the same (e.g., both are [email protected]), some hosts or spam filters will block or blank out the message. Try using a different “From” address, or use the default CF7 mail tag for the sender. For the project I’m working on, we needed CF7 to send the form results to the user who filled out the form from our customer support address, so I used [your-email] for “To” and [_site_title] for “From” field.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Dynamic form data not populating’ is closed to new replies.