Some of the most common subjects we encounter on our forum, are form related questions. In the following guide we’ve gathered some FAQ on the matter.
It’s the first time I am building a form using POJO Forms. How should I do it?
Please read “Building a Form with Pojo Forms“.
What are the options available for designing a form?
Please read “Setting the Form’s Design and Style“.
I just finished building & designing a form. What’s next?
Please read “Sending Options and more Settings“.
Why are my forms not working? I’m not getting messages sent through them.
This might be a spam issue. On the way to the Inbox, all emails go through a mail server. Many times the server is configured to block spam or malicious applications. Therefore, we have to make sure that the form contains as much relevant details as possible. This information will help the server identify the email as legitimate and send it to the Inbox.
Is it possible that the form works fine, but I don’t receive it in the specified email?
Often the form is actually sent, but it doesn’t go to the specified email address. In order to be sure that the form works and is accepted in our system, we suggest you install the Contact Form DB plugin (which you can find here).
This plugin collects all forms sent from our website and lets you export it in CSV or Excel File. I.e. It’s a very useful plugin to monitor form messages.
First, install the plugin and send a test message on your website. Right after the test will be sent, a new area called Contact Form DB will appear on your dashboard. Here you can see all forms received by your system. If the message indeed appears, that means the form is valid and is working properly, and the only problem is with the process of sending it to your email.
Can I use any email address to receive form messages?
In principle, yes. However, we strongly recommend you to open a designated email with your domain name. Why do we recommend this, instead of using your Gmail account? Because the server will recognize your domain name and there will be a better chance that your emails won’t be marked as spam.
Therefore, open a new email account, e.g. firstname.lastname@example.org.
After you configure this account on your server, send a few test messages so to be sure that this email works properly. If so – configure it as the email address from which all messages will be sent.
I read somewhere that the problem I am seeing with receiving form messages could be related to the email title that i specified. Is it true?
Sometimes, if the email title is too long, the server might mark it as spam. Try to give it a shorter title such as: “New message from my-domain”.
The forms are not being saved properly. What could be the reason?
It is possible that you didn’t specify title for each one of the fields. Although it shouldn’t affect the sending process, it can cause errors in the DB.
What is SMTP plugin and could it help me?
Typically, in order to send emails, WordPress is using a wp_mail function. Sometimes, when we need to bypass a problematic server, we can use an alternative way, by using an SMTP plugin. This is a different method of sending emails.
WP MAIL SMTP is a plugin we recommend using, and you can download it here.
In order to use this plugin, we need to open a designated email address on the server. We then set the plugin with the configuration instructions we received while opening the email account.
You can also use your Gmail account, but it’s not optimal.
I followed all of your instructions and still don’t get form messages! What can i do?
If you tried everything in this guide and the form still doesn’t work, please contact your hosting company. Inform l them that you can’t send an email from your website and ask them to check it from their side. There might be a hosting factor there that blocks forms.