• Resolved webstress

    (@webstress)


    I inherited a site using Contact 7 forms. There are 2 forms – Quick and Contact-us. I did the required submissions to both forms (repeatedly) over 2 days to “seed” the DB but Contact Form DB shows only the Quick form in the drop-down menu. Despite that, it’s showing partial results from both forms below that.

    It’s not showing MY submissions. It’s showing only one that just got submitted to the *Contact-us* form. (Happens to be a spammer tho our CF7 forms do have a captcha script.) I know because it shows the URL was the contact-us page.

    I created a page for Quick and Contact-us submissions to be displayed, and the Quick page has this same data, while the Contact-us page is still blank. It’s strange that Contact Form DB would merge the contents, since these have different fields.

    Possible factors include a config error in both Contact 7 forms: the Subject Line is [your-subject] and CF7 flags it as a security hole I guess. But the site is set up to pop in a subject line based on what post they’re viewing (it’s a real estate site). Not being the one who set this up, I don’t know how to fix it without breaking it in some new way.

    The first plugin I tried for saving form data was Flamingo. When I couldn’t get it to work, I disabled config validation according to CF7’s recommendations. When it still didn’t work, I deactivated it and installed Contact Form DB.

    Another possible factor is that our site has a caching issue, causing us to have to wait for some changes we make to show up (like the css) until the overnight cache dump resets to zero.

    We tried turning it off but it caused other problems so we just have to live with it.

    Is Contact Form DB another thing we have to live without?

    I’m encouraged that it’s saving a couple of form submissions, but sure would like to get it working flawlessly!

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Michael Simpson

    (@msimpson)

    Given you installed CFDB, then I assume you have all the default settings.

    CFDB can only save what CF7 passes along to it. So if the problem is upstream in CF7, you have to fix it in CF7.

    When CF7 receives a form submission, the form should be configured to send an email to someone with the form values. CFDB saves those same values. If you get information in the email that you don’t see being saved in CFDB, then there might be an problem with CFDB. But if you are not getting all the information, or no email at all, then the problem mostly likely lies upstream in CF7.

    Thread Starter webstress

    (@webstress)

    Thanks, Michael! I didn’t see your answer until now.

    Yes, CFDB is still merging submissions to 2 forms — but it’s captured only the 2 spams sent thru the Contact-us form, and none of the tests we’ve sent to get the correct form recognized so it will appear in the dropdown menu to be selectable.

    Before I uninstall CFDB, do you have any ideas on what I could try?

    Plugin Author Michael Simpson

    (@msimpson)

    You haven’t told me anything about CF7 email. Re-read my previous post.

    Thread Starter webstress

    (@webstress)

    Thanks again, Michael. CF7 is sending emails, as far as we know. It might be just a glitch that’s causing CFDB to merge the submissions from 2 forms on the dashboard page.

    CF7 had a couple of config errors, which I thought might be factors in CFDB not working correctly, but I finally resolved those today. I then submitted another round of forms.

    Thanks for your help.

    I suspect this will all be for naught, because the theme developer apparently coded a special contact form in the backend for all the property listing pages. When I view source in the browser it has another form name. It’s proprietary, so not one you can support unfortunately.

    I really appreciate the time you’ve taken and apologize for wasting it!

    Thread Starter webstress

    (@webstress)

    I was finally able to establish that Contact Form DB plugin is working correctly. Hurray! I suspect that a spammer was manipulating data submission to the Quick form (which had no captcha) and masking it to look like it came from the Contact-us form. I have installed a captcha now so that will probably solve that problem.

    Thanks again for your help and attention, Michael.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Contact Form DB merging/not saving both Contact 7 forms’ data’ is closed to new replies.