kaiewrites
Forum Replies Created
-
Hi! IDK why it’s been so hard to get an answer to this, but I think I just cracked it & thought I’d pop in and share the solution . . .
(Reference: this guide and also this one from the kaliforms.com documentation.)
So basically the thing that catches everyone off guard is that the form DOES NOT store or forward new inputs by default.
You set it up, someone fills it in, and they get a confirmation message but you get nothing. Which seems like a strange default setting but whatev.
What you need to do to fix this is CREATE a new email notification that does the work of capturing form inputs and forwarding them to whatever address you designate.
Steps to make this happen:
1. click on Kali Forms in the admin side menu.
2. open any form (or make a new one)
3. click on Notifications in the top menu
4. you want the ’email’ option not SMS for this guide and you probably already have something that looks like “#1 Contact form confirmation” which is a default auto-responder that lets people know they filled in the form.
5. click the plus sign “Create new email notification”
6. a popup dialogue walks you through the next few steps. Step 1: “What is this email for” is basically your chance to set a subject line that you won’t mistake for spam when it lands in your inbox. I just called it like “New form submission from *website name*” but you do you.
7. Step 2 of the popup is “Who is sending this email” and the answer is probably you (or your site admin/default email address). You can set this by typing in an email or if you want to link it to your overall WordPress settings, paste {admin_email} into the field instead
8. Step 3 of the popup is “Who will receive this email” and the answer is probably exactly the same as the last step. You want your website to send you an email every time a form is filled out, so it’s going to be from AND to you. (Check your spam folders regularly, gmail hates this.) But I found it buggy when I tried to use the same email for both, so if you CAN use separate emails that would be ideal. (e.g., [email protected] for the last step and [email protected] for this step)
9. Step 4 of the popup is “What information is sent through this email?” and the easiest possible thing to do is just paste {allfields} in that box. (Include the curly brackets.) This will grab every form in your field and return it with the results.
10. Click Finish at the bottom of the popup to save your changes, save the whole form, and pop on over to your live site to give it a test. Note that it can take a while for the message to pop up in your inbox—up to about 15 minutes lag time for me . . .