The development for this form builder has been discontinued, thus it is no longer available for sale. Read more here

Frequently Asked Questions

What are the server requirements to use this form builder?

  • PHP 5.3+
  • MySQL installed
  • GD library enabled - optional - (just if you want to add the basic CAPTCHA to forms, reCAPTCHA will load fine as it's a 3rd party service)

Any decent hosting company should offer them. To be sure, create a file on your site root (e.g. phpinfo.php) and put the following code inside it: <?php phpinfo(); ?>. Open it in your browser and you will see the PHP version you're using with lots of useful information. Don't forget to remove this file later for security purposes as it reveals private information about your PHP configuration (or rename it to a name hard to guess).

Back To Top

What is AJAX?

One of the first things that some people think when they hear "AJAX" is the brand of cleaning products. Let's make it clear what it is as a group of interrelated Web development techniques.

AJAX (Asynchronous JavaScript and XML) allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.

In our case, the pages containing our forms are not reloaded on submit, unless you disable the real-time validation in the form’s settings. You can see how the forms are performing in the demo area.

To find out more about AJAX visit http://www.w3schools.com/ajax/ajax_intro.asp.

Back To Top

How many versions of AJAX Form Pro are available?

You can choose between (or even both) these versions:

  • Standalone (Non-WordPress): Requires a MySQL database and comes with an Installation Wizard and an Admin Panel used to handle everything including: form's configuration, fields, notifications, recipients setup, messages etc. This is very convenient for both tech and non-tech people.
  • WordPress Plugin: Comes with an Admin Panel used to handle everything including: form's configuration, fields, notifications, recipients setup, messages etc. This is very convenient for both tech and non-tech people. The plugin requires at least WordPress 4.0. The plugin does not work with WordPress.com as it should be hosted on your own website. More clarification

The only difference between these two is that one is suitable for Standalone (Non-WordPress) websites, while the other is specially made for WordPress blogs/websites. Both versions required a server with PHP 5.3+.

Back To Top

How long can I use the script for?

You can use it as much as you want. There's no subscription. However, after 1 year, if you'd like to get access to updates and support you will have to renew your license. Click here for terms and conditions.

Back To Top

Do I have access to the source code once the script is purchased?

Yes, you get all the unencrypted source code so you can further customize it to your needs if you feel it's necessary. Note that no customer support is offered for your customized code.

Back To Top

Can I export the created forms and use the HTML/PHP code on my clients websites?

If you purchase the Commercial license and wish to use AJAX Form Pro on your clients' websites, you need to install the script on their websites too. This self-hosted application works exactly like WordPress. If you want to use it on a domain, you need to install the script on that domain. You will have a Dashboard (Admin Panel) that you can use to manage the forms. However, if you host your domains on the same server and can include PHP files on a domain's directory from another domain (e.g. the main one which will have the installation), then you can load everything from one installation. The iFrame method of integration will also allow you to use the form in any domains you want although it will load everything from one domain/installation. For best performance and security, I recommend having an installation on each domain and preferably use the non-Iframe method to load the form smoothly in your website (although it depends on each one's website and preferences).

Back To Top

To get the latest version, go to Automatic Update Request and request a new download link by submitting the e-mail address you've used when you purchased this script. If, for any reason, you can't get the update through the automatic request, you can also submit a Manual Update Request.

IMPORTANT: If you bought the item through MightyDeals.com or other 3rd party website, you might not be in our main records, therefore you should use the website from which you purchased the script to get the download. For instance, if you've used MightyDeals, then you have to use the serial code you got from them to get it from: https://www.ajaxformpro.com/mighty-deal.

Back To Top

The download link is sent to the email you fill in the checkout form. If you haven't received it within 5 minutes, please check your SPAM/Junk folder as well to make sure the email didn't end up there. You should have also received an email with the username and password for your account. If the problem persists and you can not access the item, please contact me and I will manually send it to you.

Back To Top

Where can I find instructions about updating the script/plugin to the latest version?

Click here to go to the WIKI post that will guide you through the upgrade process.

Back To Top

Can I purchase the Basic License and then upgrade to the Multi-site or Commercial one?

Sure, some people email me that they initially need the Basic (or Multi-site) license before upgrading to a better one. In case you need to upgrade it later, you can contact me and I will further assist you.

Back To Top

I need custom work done. Can you help me?

Yes, click here to request it.

Back To Top

Where is the forms’ data sent?

You can have the data stored in the database and view/edit/delete it through the Admin Panel or have it emailed to any email(s) you choose. For instance, you can disable the storage and have it sent by email only, or you can only have it stored, but not emailed or even both options (which is the most common option as if you have it stored, you can export the data later if you need it). These options can be turned on/off in the form's configuration page from the Admin Panel.

Back To Top

Can I add multiple forms in the same page?

Yes, you can. Each form has a unique ID that is used as a reference for that particular form. So, each added form can be used completely independent.

Back To Top

How will I add the form(s) to my page after creation?

For Standalone:

  • - iFrame (you just have to copy the HTML code anywhere you want to have the form implemented)
  • - Copy PHP Code (you will get a few block of PHP code that you can copy into your .PHP page(s))
  • - Lightbox (load the form inside a lightbox the moment you click a link/button) - See demo
  • - Slide-In Left - See demo
  • - Slide-In Top - See demo

For WordPress:

  • - Shortcode - it is added into the post/page (e.g. [afp_form id=1] you need or outside of it (e.g. <?php echo do_shortcode('[afp_form id=1]'); ?>)
  • - iFrame (you just have to copy the HTML code anywhere you want to have the form implemented) - This is useful in case you have pages that are non-WordPress (e.g. custom PHP pages or .HTML ones)
  • - Lightbox (load the form inside a lightbox the moment you click a link/button) - See demo
  • - Slide-In Left - See demo
  • - Slide-In Top - See demo

Back To Top

Are the Forms Responsive / Mobile-Friendly?

Yes, these forms are adapting to other devices, providing an optimal viewing experience, including, but not limited to: Mobiles Phones (even those with a width of 240px), Smartphones (iPhone, Android Devices) and Tablets (iPad etc.). You can load our demo page using a smartphone/tablet to see how it performs or just resize it to a smaller width if you are using a desktop.

Back To Top

How is the validation of the fields made?

Once you fill the information into the fields, the JavaScript Live Validator will trigger and check if the data you entered has a valid format: it checks if a correct email addresses was added, a phone number with the right format, if a minimum number of checkboxes was selected etc. Once the validation is done and the user presses "Submit", the PHP script checks the fields too, in case the user has JavaScript disabled (around 3% of the internet users have JS turned off) and if everything is alright, it will trigger the next action: save the message in the database, send the message to one or multiple mail addresses. Each form has its custom actions. For example, for one form, you can only collect the data to the database and for another one you can get the message to your e-mail inbox etc.

Back To Top

Do I need to have programming experience to setup this script on my website?

No, you don't have to know (PHP) programming to install and work with this application. Everything is controlled through the Admin Panel. However, if you're a developer familiar with PHP, MySQL, HTML & CSS, that's even better as the source code of the script is not obfuscated and can be modified in order to fit your needs.

Back To Top

Do you have a refund policy for AJAX Form Pro?

You're granted with a 30 days money back guarantee. If you are not satisfied with AJAX Form Pro and want your money back, just contact me and I will issue you a refund immediately. I want you to benefit from using this script. Do you believe it doesn't work for you? I will issue you a refund! If you're not happy with your purchase, I'm not happy either and I will buy the script back from you. You will be required to remove it from your Web Servers and PCs.

Back To Top

Can I create my own custom forms?

You can create as many forms you want and add custom CSS and Layout to each of the created forms. Currently, the forms comes with 3 layouts and the Bootstrap version of each one:

  • Vertical Labels
  • Left/Right Justified Horizontal Labels
  • In-Field Labels

Back To Top

Is there any Changelog Available where I can view the past changes made to the product?

Yes, you can access it here.

Back To Top