Thank you for purchasing a Gravity Forms license.
There is currently no easy way to do this exactly as you describe it. Gravity Forms entries are always stored in one table, but they are tied to the form the entry was submitted from. If you want to store the name and email in a custom table, or a text file, or send it to a 3rd party mailing service for subscription to your newsletter, we can help with that, but to we can't create an actual Gravity Forms entry without submitting the form.
You could incorporate a sort of "double opt-in" by sending the link to the mailing list form in the user notification from the contact form, when they opt in to the newsletter (you can take care of sending the link ONLY when the user checks the 'opt in' box using conditional shortcodes.) Then, in your HTML user notification, you can include the link to the page with the mailing list form, and pre-populate those two pieces of information you need (name and email) with just a "Submit" or "Confirm" button. That way, you've implemented double opt-in using two forms on your site and it's still seamless to the user.
If you want to do it as single-opt in, you'll need another approach.
What happens with the information you capture with the mailing list form?
Posted 13 years ago on Wednesday October 31, 2012 |
Permalink