- Why can't I activate Formidable Pro?
- Why am I getting a white screen when I activate Formidable?
- Why isn’t the form builder page working after I updated?
- Why isn't my form sending emails?
- What plugins are known to cause conflicts?
- How do I edit the field name?
- How do I place multiple fields on the same row?
- Why doesn't my form look pretty?
- Why is there HTML showing in my email?
- Why did the options at the end of my large form stop saving?
Q. Why can't I activate Formidable Pro?
If you get an error when you attempt to activate Formidable Pro, please look through the error messages below to find the one that matches the message you received. This page lists the most common errors experienced by Formidable users, and provides a starting point for fixing them. If you can't find your answers here, you may post in the help desk for assistance.
"You had an error communicating with Strategy11's API" or "You had an HTTP error connecting to Strategy11's API"
Your web host may be blocking communication with formidablepro.com or api.strategy11.com. You can contact them and ask for the IP 184.108.40.206 to be granted access, or add these IPs to your white list if you have one in your web control panel.
It is also possible that CURL is not enabled on your server. If you're not sure how to check this, contact your host to find out.
If that does not get rid of the error message, you may be behind a corporate firewall that is preventing communication with formidablepro.com. Please contact us through the help desk for assistance.
"Your License Key was invalid" or "Invalid License"
You may be entering your information incorrectly or you paid with an eCheck so your transaction hasn’t been completed. Copy and paste the license key from your account page to double check.
"That license has been used on too many sites"
If you have a single site license, it may only be activated on a local, development, and production site. If you are trying to use your license keys on too many sites, this error message will appear. If you need to de-authorize a site, you can do so by submitting a request in the help desk as long as you have not received support for this site.
"Invalid Site URL"
This error means that the site URLs on your WP general settings page are invalid. Check your settings to make sure they contain valid URLs.
Q. Why am I getting a white screen when I activate Formidable?
Most likely, you have installed enough plugins that your memory limit has been exceeded. You will need to increase the memory_limit in your php.ini to 64M or 96M. If you're not sure where to find this file or how to change it, please contact your webhost for help.
It might also work to add this to your wp-config.php:
Q. Why isn’t the form builder page working after I updated?
Q. Why isn't my form sending emails?
If a Formidable form isn't sending emails, please follow the steps below to troubleshoot.
- First you'll need to check if your site is able to send emails correctly. Start by installing the Check Email plugin.
- After the plugin is installed, go into your WP Tools → Check Email.
- In the "Send test email to:" box, enter the email address that you have been using for the "To" address in your forms.
- Select "Use custom headers". In the "From" box, you'll need to insert the same "From" email address that you are using in your forms. If you are using [ admin_email] as the "From" email address in your forms, use the email address in your WordPress General Settings for the test email.
- Click "Send test email".
- Check the inbox of the "To" email address that you just tested. Is the test email present in the inbox? If the test email is present in your inbox, please proceed to step 7. If it is NOT present, the problem lies with your webhost and you can either:
- Contact your webhost to let them know about the issue. The problem is on their end so they will help troubleshoot it.
- Install an SMTP plugin, such as Cimy Swift SMTP, to send your emails. This will send emails through an actual email account instead of sending them through your webhost. After you install an SMTP plugin and configure the settings, you will need to try sending a test email through the SMTP plugin or the Check Email plugin to make sure your settings are configured correctly. If the test email does not go through with your SMTP plugin activated, that means your settings are not configured correctly. Make sure you do not have the option selected to send emails through the PHP mail() function (this is not an option in all SMTP plugins).
- Go into your form's Settings > Actions and open one of the email notifications. Double check to make sure a valid email address or the ID of an email address field is present in the To and From boxes. Check the conditional logic on the email action and the "trigger this action after" option to make sure everything is set up correctly. If this form also includes a PayPal action, check if the box is checked in those settings to hold emails until payment is received.
- If you have gone through all the steps above and your emails still aren't sending, please create a new help desk ticket with a list of To and From email addresses you used when testing with the "Check Email" plugin and include a screenshot of your form's email settings. If you do not include that information, we will send you back to this FAQ to complete all the troubleshooting steps.
Q. What plugins are known to cause conflicts?
- CMS Tree Page View and Admin Menu Tree Page View: When changes are made to the page orders in the page view plugin, the form actions in Formidable are moved to the wrong forms.
- W3 Total Cache: With some W3 settings, an incorrect link to uploaded files will be included in the email notification, recaptcha and math captcha may not work, and entries will not always be submitted.
- User Meta: Forces all emails to either HTML or plain text, depending on what is selected in their settings
- Login with Ajax: Prevents WordPress posts from getting created from forms setup to create posts.
Q. How do I edit the field name?
The field and form names and descriptions are all changed with in-place edit. Just click on the text you would like to change, and it will turn into a text field. Don’t forget to hit save if you are using Internet Explorer!
Q. How do I place multiple fields on the same row?
Simply open the "field options" for the field to align, add one of our predefined classes, and no more messing with the customizable HTML unless you want to.
A two-column form is simple. Add a section heading field to your form, and give it a "frm_left_half" class. If you don’t want to see the heading, set the label position to "none". This creates column one. Add a second section heading to mark the start of column two, and give it a “frm_right_half” class. That’s it!
Read more here.
To make radio or checkbox choices align in a row, you can either select "Single row" in your "field options" for that field, or edit your customizable HTML (ie: [input opt=1] [input opt=2] [input opt=3]).
Q. Why doesn't my form look pretty?
- Make sure you have Formidable styling enabled in both the Formidable -> Settings and the individual form settings.
- Compare the form preview page with the form in your theme. Any differences are caused by your theme.
- Several themes are adding extra space between field labels, the required symbol, and fields. WordPress adds HTML (<p> and <br/>) automatically, and some themes send it through this WP filter multiple times which adds paragraphs and line breaks inside the form. In many of these themes, you can fix this by adding [raw] around your form shortcode. [raw][ formidable id=x ][/raw]
As of version 1.07.06, you can use [ formidable id=x minimize=1] to minimize the form HTML so there is nowhere to add the extra <p> and <br/> tags.
Q. Why is there HTML showing in my email?
Sometimes emails come through with HTML showing on your page. This happens when an email with HTML content is sent through as plain text. Please go through each of these steps until you find the source of the problem.
- Go to your email settings for this email and make sure the box to "Send Emails in Plain Text" is not checked.
- Check for a plugin conflict. We've seen several plugins including "User Meta" that force all emails to be sent as either plain text or HTML. Please go through and deactivate your plugins and resend the email. If it looks fine now, one of your plugins is conflicting.
- Log into the email account you are using to send the emails from, and make sure there is nothing unusual there. Sometimes this happens when the sending email account is flagged as a spammer.
- Install an SMTP plugin like CIMY Swift SMTP to avoid using PHP mail through your web host.
After you find the culprit, you will likely need to contact those who wrote the code and ask them to update it.
- Go into Firefox. Install the Web Developer toolbar add-on if you don't already have it. You can find the add-on by searching on Google.
- After installing the add-on, go into "View" > "Toolbars" and make sure Web Developer toolbar is checked.
- Click on the X. This will bring up the error console which will tell you what the error is and what file it is coming from.
If you go through these steps and are not able to solve the problem, please post in the help desk and include a link to your form.
Q. Why did the options at the end of my large form stop saving?
Your form may have expanded past the point your current server configuration allows. Go into your long form, click on "Settings" and select "Load and save form builder page with Ajax". If this does not solve the problem, you will need to increase the post_max_size in your php.ini to 32M or 64M. If you're not sure where to find this file, please contact your webhost for help.
Some versions of PHP also have a max_input_vars setting. If you have this option in your php.ini, increase it to at least 2000. The option max_input_vars is only present in the php.ini file in php 5.3.9 and up. Any version before that the max_input_vars is not in the php.ini by default. In these versions before 5.3.9 you have to manually add max_input_vars=2000 (or 3000 or higher) in the php.ini file and restart the apache service. This will work in resolving the issue of fields not saving properly on a long form.
If you have made these settings changes, and the fields still aren't saving, your settings are not being used in your WordPress admin area. On some hosts, you may need to create a php.ini file with these settings and place it in your wp-admin folder.