Category Archives: Forms

Contact Form Pop-up

Contact Form Pop-up is a WordPress Plugin script designed to add an AJAX contact form to your wordpress website.

Updated! Version 1.5 out with new features. See below for the list.
REMEMBER! If you like the product, please rate it 5 stars via the page you download it from. Thanks!

How does it work?

A small tab with ‘Contact Us’ (or whatever label you write) appears on every page in the bottom right (or left, your choice!) of the web visitors screen (View screenshot here). When clicked, a contact form will slide up and allow the visitor to contact you with ease (View screenshot here). It also includes links to your Facebook, Twitter and Google+ pages! The contact form is AJAX powered.

Features include:

  • Contact Form pops up/slides up when clicked
  • Admin settings screen to configure options
  • Can position bottom right or bottom left
  • Server & client side form validation
  • Message sent to your email
  • Social networking links
  • Configurable border color
  • Configurable label text

New in 1.5:

  • Mailchimp subscription checkbox support
  • Simple human math test to prevent spam

Feature missing? Let me know if you need another feature added and I’ll see what I can do about adding it!

Storage for Contact Form 7

Contact Form 7 Storage plugin stores copies of all Contact Form 7 submissions (including attachments) in your WordPress database. All form entries and leads will be stored safely even if your e-mail goes down or e-mail messages go missing or get deleted.

New in 1.4.3: Add form field names as column headers in the CSV export.

This plugin is developed and maintained by Kaspars Dambis who is a WordPress core contributor and professional WordPress consultant since 2007.


All form submissions are stored in the WordPress backend in addition to being sent via e-mail. E-mail delivery is never 100% reliable and having a backup of all contact entries will ensure you never miss a lead or inquiry.

List of all contact form submissions

Export form submissions as CSV. Export all submissions or use the date and form filters to select which entries you want to export. Export also includes links to entry attachments.

CSV export of Contact Form 7 entries

Each entry also stores the following details about the submission:

  • Time and date of the entry.
  • E-mail address of the contact form recipient.
  • Subject line of the e-mail that was sent to the contact form recipient.
  • All attachments uploaded to the contact form.
  • Post or page URL where the contact form was submitted (referrer).
  • IP address, browser and device information (user-agent) of the submission.
  • Link to the setup page of the contact form that was used for submission.

Single contact form submission


  1. Select “Plugins > Add New” from the main menu in your WordPress dashboard.
  2. Select the “Upload” tab at the top of the page.
  3. Select the file for the upload and click “Upload”.
  4. Be sure to activate the plugin once it has been uploaded.


This plugin adds a new section called “Entries” under the “Contact” menu in the WordPress dashboard which lists all of the contact form submissions in a reverse chronological order. Quick preview of each entry to avoid extra clicks.

Dropdown selectors at the top of the list provide filtering and sorting of the contact form entries by the contact form used for submission and the date of submission.

Export entries as CSV by using the “Export as CSV” button at the top of the submission list. Use the dropdown filters or the bulk action dropdown selector to select which submissions to export.

Free form text search is also available for finding a specific entry.

Reference entry ID and entry URL in the e-mails that get sent to the admin:

  • [storage_entry_id] is replaced with a unique entry ID such as 3212, and
  • [storage_entry_url] generates a link to the entry in the backend accessible only to registered users.

Please note that Contact Form 7 doesn’t support wrapping variables in square brackets [] such as [[storage_entry_id]]. Please use another set of characters (for example {} or ()).

Automatic Updates

Install the Envato WordPress Toolkit plugin to enable automatic updates of this plugin right from your WordPress dashboard. Don’t forget to specify your API key and CodeCanyon username in the “Envato Toolkit” settings page.


  • Requires at least: WordPress 3.2
  • Tested up to: WordPress 4.0

NEX-Forms Lite – WordPress Form Builder Plugin

NEX-Forms - The Ultimate WordPress Form Builder - CodeCanyon Item for Sale

NEX-Forms - The Ultimate WordPress Form Builder - CodeCanyon Item for Sale

Looking for more? Have a look at the ultimate version below

NEX-Forms - The Ultimate WordPress Form Builder - CodeCanyon Item for Sale

NEX-Forms - The Ultimate WordPress Form Builder - CodeCanyon Item for Sale



NEX-Forms lite edition is perfect for easily creating small forms like contact forms and feedback forms in seconds. If you have a need to create more complex forms have a look at the ultimate edition: NEX-Forms – The Ultimate WordPress Form Builder

Adults Only Age Verification System for WordPress

Run an Adult WordPress site? You need Adults Only Age Verification System for WordPress! Adults Only Age Verification System for WordPress is perfect for websites that have mature, alcohol, or tobacco related content.

Adults Only protects your site from being viewed by under aged person’s by verifying their birth day, as well optionally getting them to agree to your sites agreement. Here is a list of features that Adults Only boasts:

Multiple verification methods.
Simple links, input fields, or a drop down. We have all the bases covered. We also allow you to easily reorder the forms to your liking. For example: Is your site based in Australia? Easily change the form order to DD/MM/YYYY.

Search Engine Optimisation
Adults Only allows you to check if it’s really a person who’s trying to access your website, or a search engine’s crawler. If it detects a crawler, it bypasses the age verification system, and lets them do what they came to do. In other words, this feature allows your site to be indexed by crawlers.

Shortcode support
We allow you to easily disable site wide age validation in favour of shortcodes. This is perfect for those sites that have a little bit of adult content, or wish to warn users who may potentially be browsing your website at work of the NSFW nature of your post.

Highly Customisable
Adults Only AVS has a built in template system that allows you to easily customise every aspect of your age gate. Adults Only AVS comes with three templates:

The separate theme gives a discreet look to your age gate. None of your website is displayed to the visitor prior to age validation.

The overlay theme is a transparent window, a light box if you will, to your site. It shows just the right amount of content and style, while still protecting minors.

The page theme is an absolute god send for designers. It takes extremely important aspects of your current WordPress theme, and puts the age gate in between. In other words, it allows you to quickly set up your age gate with your current theme without touching a line of code.

Don’t like something about a theme? Easily change it using the intuitive interface that makes doing so a breeze.

Easily redirect users upon validation to a better landing page to sell your product, or service. Redirect underaged users to another one of your site that’s a little bit more age appropriate.

Free life time support
While CodeCayon doesn’t require its members to offer support, I do. I feel it’s my duty as the programmer to do so. As such, you can expect free life time support.

ARForms: WordPress Form Builder Plugin

ARForms is premium wordpress form builder plugin with inbuilt support of multiple email marketing system integration facility. It has support of 7 autoresponder systems which are Aweber, mailchimp, getresponse, Icontact, Constant contact, Ebizac, GVO.

TotalPoll Pro – WordPress Poll Plugin

Back-office (wp admin) Demo

Login credentials:

user: demo
password: demo

About TotalPoll

TotalPoll is a WordPress plugin that let you create and integrate polls easily, TotalPoll is made to be easy and powerful, Although it’s very simple to use, It provides big number of options and features to have full control over the polls.



  • Simple and easy to use interface.
  • Responsive.
  • SEO Friendly.
  • RTL Support
  • Polls archive.
  • Export/Import polls
  • Compatible with W3 Total Cache, Quick Cache and WP Super Cache.


  • Add your poll easily to your sidebar by using TotalPoll widget.
  • Implement your poll everywhere by using TotalPoll shortcode.
  • Direct link.

Limitations & anti-cheating

  • 6+ Security (anti-cheating) layers for more credible polls. Sessions, Cookies, IP, IP Range, IP Restriction, Captcha and users only
  • Define a date which the poll starts or end in.
  • Define a quota that closes the poll when exceeded.
  • NEW Protect your polls from bots using reCaptcha service.
  • Force users to vote in order to see the results.
  • NEW Keep results private and display custom content instead. i.e. Thank you message.
  • NEW Make vote exclusive for logged in users only with specific roles. i.e. Editor.
  • NEW Give user ability to select more than one choice. You can also set a limit.
  • NEW Give users the ability to change their answers.


  • Beautiful default template (compatible with text, links, images, videos, and html)
  • NEW Presets system with ability to override default preset.
  • NEW Customizer: easily control colors, animation and bundled functionalities.
  • NEW Preview: See your poll before you go live!
  • Templates for many purposes (dilemma, facebook-like poll, photo contest, video contest …) are available in templates store (not included with the plugin package).


  • Templating system.
  • NEW Addons system.
  • Hooks (actions & filters).
  • API Reference.


  • Shuffle answers order
  • NEW Order results by votes (ascending or descending)
  • Show results as : number of voters, percentage, both or nothing at all.
  • NEW Pagination.
  • Give users the ability of sharing the poll with customized expressions.
  • Logs.
  • NEW Display polls archive where you want by using [tp-archive] shortcode!
  • NEW Export results of all polls as csv.


  • English
  • Arabic (With RTL support)
  • Finnish (Thank you Tuomas Arokanto)
  • New: Italian. (Thank you Marco Rossi Paccani).
  • New: Spanish(Span and Peru). (Thank you PixelStudio Peru and Eduard Coromina).
  • New: Portuguese. (Thank you Hugo Corenzan).
  • New: Romanian. (Thank you Ron DuPoits).

WP Estimation & Payment Forms Builder


Create easily your own flat and responsive cost estimation or payment forms on your wordpress website .
This can be used to sell any type of service or products: applications, websites, graphics, pets, lunar fragments …. or anything else.

The user can get an accurate estimate of his request (the final estimation is sent by email) or directly do payment using Paypal.

Click here to see a video tutorial / preview :


This version works with wordpress websites.

If you don’t use WordPress, you can find the standalone version of this plugin here .

Easily manage steps

Powerful conditional system

Tons of features


  • Fully responsive (even if your theme isn’t responsive !)
  • Multiple forms management
  • Fully manage Steps and Items
  • Powerful conditional system : link steps and add conditions
  • Customize colors, texts and currency
  • Unique and smartly designed backend
  • Items can be checkbox, textfields or pictures
  • Items can be grouped, required, selected by default, or have a negative cost
  • Items can be selected by quantities
  • Items images can be automatically filled with the selected main color
  • Item may have a price or apply a percentage to the total
  • Step may depend on the selection of an item
  • Integrate your forms in your pages using shortcodes
  • Open a form as popup simply using a css class on link
  • Fast & easy import/export data system (images included !)
  • WooCommerce support : items can be woo products, and can be added to cart automatically
  • You can create your own textfields in the last step
  • If you prefer, you can assign a Gravity Form to the last step
  • You can apply differents reductions depending on the quantity selected
  • Confirmation email can be sent to the customer too
  • Emails can be customized from admin
  • Progress bar can show total price or step number
  • You can add a paypal payment to your forms
  • Fully translatable using .po file or WPML
  • Reactive support !

Unlimited colors choice


If you are using WooCommerce, you can assign a product of your catalog to an item.
Information of the item will be filled automatically, and you can change the title and the picture if you want. In the plugin settings, you can choose to automaticly add selected products to cart at end, rather than receive an estimate by email.


If you are using Gravity forms, you can assign a custom form on the last step :

  • Create a new gravity form, and add a “Paragraph text” field with custom css class “estimation_project” (in the field advanced tab).
  • Continue to create your form, without worrying about styles.
  • Then, go to the form settings > Last Step, and select the created form in the “Use Gravityforms” field .


If you want to add a paypal payment on a form, go to your admin form panel and set “Yes” to the field “Use paypal payment”.

  • Enter your paypal email address
  • Select the desired currency
  • Change the “Call an url on close” field to change the url which will be opened after payment.

At the end of the form, the user will be redirected to the paypal payment page. The payment title contains the form title and the order reference. You’ll find the same reference on the order email detailing the selection.

Form Generator – WordPress Form Builder

Form Generator is a fast and powerful form plugin for your WordPress that enables you to easily create the most elegant forms in less than a minute.

Create contact forms, feedback forms, online surveys or event registrations for your WordPress and get instant notifications by e-mail.

Super easy to use

  • Easy drag and drop interface to create your forms in seconds
  • Get a real-time preview of your forms. What you see in the form builder is what you get.
  • You won’t have to code anything
  • Your forms will work right out of the box
  • You can duplicate any form in one click

Custom branding with your own form design

  • Create forms that will match your website identity instantly
  • Get complete control on the form and fields design
  • Custom colors : a color picker is available for every elements in your contact form
  • Custom typography
  • Custom text size
  • Custom field labels
  • Custom input fields : color, font size, width, border color, border width… and much more
  • Custom submit button : background color, font size, color, border color… and much more

Instant email notifications

  • You will receive a copy of the submitted form data in your inbox instantly
  • You can send the notification to multiple recipients
  • You can add recipients to the notification message inside CC and BCC fields
  • SMTP sending is available

Personalized email notifications

  • You can customize the subject and body of the admin notification message with the values of the form
  • The email address of your visitor will automatically appear in the From field of the admin notification message
  • You can customize the name that will appear in the From field of the user notification message

Personalized autoresponders and delivery receipts

  • You can send a personalized welcome message to your visitors when they submit your form
  • You can customize the title of the autoresponder message
  • You can customize the text of the autoresponder message
  • You can customize the subject and body of the autoresponder message with the values from the form

Easy file uploads with progress bar

  • Your visitors can upload files on your server
  • You can receive uploads as email attchments
  • Secure file size control is available
  • Secure file type control is available
  • A file download link is available in the notification message

Custom validation and error message

  • You can set your own validation message that will be displayed when the form is successfully submitted
  • You can set your own error messages when an error is found in the form (example: “invalid email address”)
  • You can set up the messages displayed in the form in your own language
  • You can customize the font and color of the validation message

Easily build event registration forms and booking forms

  • Datepicker available in 34 languages
  • 8 date formats available

Strong spam protection to ensure the message is sent by a person

  • Protect your form with a captcha field
  • You can customize the content of the captcha field
  • You can customize the length of the captcha field

Custom submit button with your own colors and design

  • Create beautiful rollover effects on the submit button of your form
  • Customize the text that appears in the submit button
  • You can change the background color, the font and the width of the button

Complete visual form builder

  • Publish your form with just a few clicks
  • Customize your entire design
  • Move, resize, rescale, crop, group and re-shape any element of your form
  • Really easy to work with