Hi all,
I’ve used FreeForm several times in the past with good results, but this time around I don’t seem to be receiving any of the test form emails.
Everything seems to be working fine with FreeForm - the form processes the info on submit and it redirects to the right page. The form information also shows up in the FreeForm Entries tab. But I’m not receiving the notification email.
This probably isn’t a FreeForm problem at all, but something with my CP settings or my server. Could you please throw out a few suggestions of things that I should check in order to fix the problem? Thanks!
P.S. Yes, the email address is spelled correctly and they’re not in my Spam folder 😊
The first thing to check is that you have a form field with name/id of ‘email’. When I first started using FreeForm I coded up a couple of forms and had used a different name/id for the email field. FreeForm requires the ‘email’ field before it will send messages so double check that you have it named properly.
Darrell
Thanks for the tip Darrell, unfortunately the field already has the name of “email” here’s my form code:
{exp:freeform:form collection="Resident Contact Form" template="res_contact" return="/residents/resident_contact_form/thank_you" form:id="res_form" notify="you@me.we"}
<div id="select">
<label for="r1">The reason for my message is:</label>
<select id="r1" name="reason">
<option>I want to update my contact information</option>
<option>I want to sell my home</option>
<option>I would like information about re-financing my home</option>
<option>I would like information about homeowner's/renter's insurance</option>
<option>I have a question about accounting</option>
<option>I have a general comment or suggestion</option>
<option>I need assistance with maintenance or other services</option>
</select>
</div><!--/#select-->
<div>
<label for="r2">Community/Apartment/Association Name:</label><input type="text" id="r2" name="communityName" />
</div>
<div>
<label for="r3">Name<span>*</span>:</label><input type="text" id="r3" name="name" class="required" />
</div>
<div>
<label for="r4">Unit/Space #:</label><input type="text" id="r4" name="unit" />
</div>
<div>
<label for="r5">Phone<span>*</span>:</label><input type="text" id="r5" name="phone" class="required" />
</div>
<div>
<label for="r6">Email<span>*</span>:</label><input type="text" id="r6 email" name="email" class="required email" />
</div>
<div>
<label for="r7">Mailing Address:</label><input type="text" id="r7" name="address" />
</div>
<div>
<label for="r8">City:</label><input type="text" id="r8" name="city" />
</div>
<div>
<label for="r9">State:</label><input type="text" id="r9" name="state" />
</div>
<div>
<label for="r10">Zip:</label><input type="text" id="r10" name="zip" />
</div>
<div id="buttons">
<input type="submit" value="Submit" />
<input type="reset" value="Clear Form" />
</div><!--/#buttons-->
{/exp:freeform:form}
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.