Landing Page Details

uiForm – Universal Cost Estimator is a form builder script which can estimate website design or any service for your clients. it automatically generates an invoice. You can proceed checkout using payment gateway. it can be embedded into wordpress, joomla, magento, Woo commerce, drupal, opencart and any site. All through a widget code which is generated by the application. Also it provides an administration section where site admins can create custom forms, fields, custom skin, manage layout fields and all kind of editing operations. It’s really easy to customize and you don’t need programming skills.

Please select a software you would like to test Universal Cost Estimator with …

You can change visual appearance of almost every element of this cost estimator in seconds.

Try the online demo:



Examples included in live demos (standalone, wordpress, joomla, Woo Commerce, OpenCart, Magento)

  • Loan payment calculator (custom formula)
  • Work as a contact form
  • Conditional Logic
  • Online event registration
  • Reservation Request Form
  • Purchase Order – Point of Sale
  • Website Design Request
  • Order Form
  • Wedding planner
  • Form with invoice and paypal checkout
  • Form with verification data after submit
  • Form with multiplication and discount function
  • Get Started Form with all fields
  • Get Started Form with custom Black Skin
  • Get Started Form with custom skin

Payment gateways

  • Paypal
  • Yandex Money

Main Features

  • Embed inside wordpress site (plugin included). See live demo for wordpress
    • Wordpress embedding process. See steps Video Tutorial
    • Wordpress plugin included for embedding. Manage the shortcodes of your forms and Traffic statistics
  • Embed with Joomla. See live demo for joomla
    • Joomla embedding process. See steps
  • Embed inside Woo Commerce. See live demo for Woo Commerce
  • Embed inside OpenCart. See live demo for OpenCart
  • Embed inside Magento. See live demo for Magento
  • Plugin code generator for integration with any site
  • Custom formula. you can add your custom formula and apply to the value of your fields. e.g. Loan payment calculator
  • Custom advanced formula calculator
  • Conditional Logic
  • Payment Gateway included – PayPal and Offline
  • Multiplication function – you can assign fields to be multiplied with other fields. e.g. quantity x type of product
  • Discount function – you can assign discount for every field. e.g. X quantity -> Y% discount , XX quantity -> YY% discount
  • Live preview cost and summary estimate
  • Full skin customizer
  • Multi Language support (Spanish, Italian, French, Russian, German, Portuguese, Chinese)
  • Fully responsive design
  • Dynamic form builder – Easy drag and drop of fields for each individual form estimator
  • Estimate forms can be turned into invoice, then clients can checkout through payment gateway.
  • Upload images as background of your form
  • Customizable text, background color, font size, font color of each field.
  • Live preview skin when customizing
  • Cross Browser : ie8, ie9, ie10, chrome, firefox, safari, opera
  • With a super easy installation wizard
  • Form estimates and visits statistics
  • Tracking recent activities
  • Powerful CMS
  • Invoicing feature (print and pdf)
  • Extended HTML documentation.
  • Free support and upgrades.
  • Build forms up to 12 column grid design
  • Eleven amazing fields supported: Text box, Text area, Check box, Radio button, Select list, Range slider (two modes), Flip toggle, Date, Upload, Custom HTML,spinner
  • Email Notifications
  • Upload unlimited images for each field.
  • Dinamic Popup Tip Content for each field.
  • Easily add/delete/edit forms, fields, field inputs, field images, requests, users
  • Language Switcher
  • File/Image manager integrated
  • Form estimates manager
  • Customizable fields
  • Three mailing option: PHP, SMTP and Sendmail

Please rate if you like the script and I’ll keep rolling new updates and cool features.

Update 4 March 2016. (v2.7)

  • [fixed] – filemanager security bug
  • update wizard installer
  • invoices were not listed in form options
  • backlashes were shown when there were not info
  • fixed conditional logic on select fields
  • fixed login authentication
  • fixed when multiple discount are assigned to a group
  • code mirror didn’t work because of lower and uppercase file name problem
  • added recovery user option
  • [fixed] – error when updating mail message
  • [added] missing update required on validation function
  • added request number to mail message

Update 28 March 2015. (v.2)

  • [fixed] – client information didn’t appear on invoice page
  • [fixed] – gateway payment description and field description didn’t show html feature
  • [new] – multiple forms on same page
  • [fixed] – conditional logic: hidden fields was submitted when this shouldn’t be submitted
  • [fixed] – showing images according to checkbox fields which are checked

Update 30 Oct 2014. (v.2)

  • [new] – Custom advanced formula calculator
  • [new] – “enable summary text style” option added to custom skin
  • [new] – added required feature to checkbox and radio button
  • [fixed] – floating summary box was on wrong position

Update 4 August 2014. (v.2)

  • [Fixed] – error found when deleting form.
In order to upgrade from previous version, just copy the “modules” folder from the download: (download)/Upload_Application/application/modules and replace to the next directory : (root estimate script)/application/modules.

Update 28 July 2014. (v.2)

  • [New] – added user information inside invoice page in order to verify who submitted.
there’s no way to upgrade from previous version, you need to make a new fresh install

Update 25 July 2014. (v.2)

  • [new] – added new payment Module: Yandex.Money Gateway
  • [Fixed] – conditional logic was not working on initial load of the form
  • [Fixed] – slider range : controlled calculation estimate on dragging.

Update 26 June 2014. (v.2)

  • [new] – Advanced Conditional logic
  • [new] – Added new Payment module with TPV Virtual REDSYS ( SERVIRED / SERMEPA )
  • [new] – Customize user fields which will be shown on invoice
  • [new] – add and customize VAT/Tax
  • [fixed] – email notification is more compatible with mail services

Update 22 April 2014. (v.1.3)

  • [new] – added support and live example for woo commerce
  • [new] – added support and live example for opencart
  • [new] – added support and live example for magento
  • [fixed] – full integration for many premium wordpress themes
  • [fixed] – fixed slider bug and added full integration for joomla
In order to upgrade from previous version, just replace all files except the directory: (AppScript)/application/config

Update 21 March. 2014. (v.1.2)

  • [fixed] – calculation of width images
  • [New] – attach files to the mail message
  • [fixed] – upload file problem for internet explorer
  • [fixed] – error with checkboxes and select fields calculations

Update 14 March. 2014. (v1.1)

  • Fixed – bug on installation process not allowing login on backend
  • Fixed – error on deleting forms
  • New – option to hide live preview summary box
  • Fixed – showing request statistics on dashboard
  • Fixed – some broken links
  • New – store submitted estimate information in order to let developers collect client information
  • blanke

    2017-12-07 08:46:25
    Purchased Reply

    Hi, I am willing to buy your cost stimator buy I am not sure if I will be able to set it up. Is there any video guide where I could see the step by step set up? I have a wordpress site and I would like to be sure before I buy it, Thanks in advance :)

  • SoftDiscover

    2017-12-07 13:29:47
    Purchased Reply

    I have a worpdress version. check it out here:
    you can see the video preview in item description.

    check it out and let me know


  • blanke

    2017-12-07 22:20:15
    Purchased Reply

    Ok thanks, I will check it :)

  • jmwilliams83

    2017-07-08 01:08:50
    Purchased Reply

    So I am looking at your tool to see if it will work for my needs. I need to create a form like the one seen in the following screenshot I want to be able to have a person enter the Unit price for an item the quantity and based on it automatically mutiplying those two things it populate a value in the Total column. I then want to be able to take sum the "Total" column and place it in a column at the botom called "Grand Total". Can I do this with your form tool?

  • SoftDiscover

    2017-07-08 05:15:59
    Purchased Reply

    As I mentioned on previous, that feature is not available. but I will take into consideration for future version updates but in the zigaform software. regards

  • yarseollc

    2014-05-31 08:38:36
    Purchased Reply

    Hi, Can i use this to create something like what you pricing found in this page Thanks

  • SoftDiscover

    2014-06-02 13:20:53
    Purchased Reply

    hi, that feature is not available. but I will add this to future version updates. best regards.

  • jaspixel

    2014-07-10 01:34:27
    Purchased Reply

    Hi, Firstly, I assume cost calculator has all the features of uniform builder? Secondly, I need to create four different order forms of similar nature for one Web site. Will the regular license allow me to do this please? Many thanks Jason

  • SoftDiscover

    2014-07-10 01:43:01
    Purchased Reply

    hi, For point 1: yes, this item has all features of uiform builder. For point 2: yes, you can create many forms for your site on any page. the license allow only one site. e.g. but if you want to install on another site.( e.g., you have to get a new license. best regards

  • jaspixel

    2014-07-10 02:27:39
    Purchased Reply

    Great thank you. Just trying to get to grips with how I start wit a blank form and load just the elements I need. I am looking to have a row of images of which I want the user to select one of. Looks like this option exits in this so will give it a try. Many thanks, Jason

  • corporatemarketing

    2014-07-17 20:11:26
    Purchased Reply

    Hi, I cannot login to the admin interface ( after having uploaded and installed it to a subfolder ( Tried all the htaccess tricks you suggested nothing works. Please help quickly.. This is the error I get: An Error Was Encountered The action you have requested is not allowed.

  • SoftDiscover

    2014-07-17 20:13:07
    Purchased Reply

    hi, email me from my profile page your ftp then I will take a quick look. best regards

  • navjotsdhanoa

    2014-05-29 00:21:11
    Purchased Reply

    Hi, can we perform conditional functions?

  • SoftDiscover

    2014-05-29 00:23:38
    Purchased Reply

    no, that feature is not available.

  • navjotsdhanoa

    2014-05-29 00:24:59
    Purchased Reply

    Do consider that, would be really really helpful, and it would make UiForms, one of the best :D

  • SoftDiscover

    2014-05-29 00:26:24
    Purchased Reply

    yes. I will take into consideration for future updates. best regards.

  • robertorubio

    2015-02-16 04:25:09
    Purchased Reply

    This is amazing and exactly what i am looking for, the only thing i don't see and may be a good option to offer to my client is the option for the customer to print out the quote before proceeding to checkout or save it for later. Otherwise is great ! Let me know if this can be integrated please. Thanks

  • SoftDiscover

    2015-02-16 15:09:32
    Purchased Reply

    hi, that feature is not available yet. but I will take into consideration for future releases. best regards

  • cicolino

    2015-02-24 01:00:37
    Purchased Reply

    Really great script for my needs, thanks Export-import of estimators(backend) and results saving (pdf) and printing function for users will be great.

  • SoftDiscover

    2015-02-26 02:56:43
    Purchased Reply

    hi, I will take it into consideration for future version updates. best regards

  • RyanT1

    2017-03-14 19:10:31
    Purchased Reply

    I've been unable to install. The initial server configuration screen says MYSQL is off. Not sure why? I have created a database and have the credentials ready. After typing in User Info I get an error - Could not connect: Access denied for user 'dbo673******'@'66.175.***.*'

  • SoftDiscover

    2017-03-15 02:59:03
    Purchased Reply

    hi, reggretabbly your support has expired and you need to renew the support in order to help you. regards

  • ManagementServices

    2014-04-09 16:59:14
    Purchased Reply

    1.Can u add filed to calculate shipping by zipcode 2. Can u add a field to calculate taxes by state basically is there some way to integrate another plugin to calculate the above rates automatic? Thanks

  • SoftDiscover

    2014-04-09 21:51:38
    Purchased Reply

    hi, point 1 and 2 are not available. you can integrate this item on your wordpress. check the live demo for wordpress what you mean with "integrate another plugin"? I assume you mean to use other wordpress plugin, right?,if so, I have no idea if there's other plugin out there. best regards

  • samoel_666

    2014-08-20 07:03:10
    Purchased Reply

    Hi dude i just wanted to upgrade to the new version and then same story. could you please help me to solve the problem. show me your magic again :) error 404 and need some changes on htaccess. thx

  • samoel_666

    2014-08-20 07:29:38
    Purchased Reply

    Solved :)

  • SoftDiscover

    2014-08-20 07:31:25
    Purchased Reply

    glad you solved! you are awesome :)

  • samoel_666

    2014-08-20 23:05:22
    Purchased Reply

    Dude did you get my email ?

  • SoftDiscover

    2014-08-21 00:44:40
    Purchased Reply

    yes, replied sent. check your mailbox.

  • swatimns

    2014-11-25 21:30:12
    Purchased Reply

    Hello Sir, I have used “uiForm – Universal Cost Estimator”. It’s really Great form builder script.I would like to ask you that i have created a radio button group and now i am adding some more radio button options to that filed but it’s not appearing into front side..! So please kindly advice to this. And i want to ask you that how can i directly import .xls file with fileds and it’s data to database and how can i export form data? Please Give your advice ASAP. Thanks & Regards, Swati

  • SoftDiscover

    2014-11-26 00:28:51
    Purchased Reply

    hi, everytime you make a change on fields, you need to regenerate the form. there three ways. 1. go to edit form option and press save button. 2.- go to custom skin and press save change and 3.- go to edit layout.
    and sorry, import and export data is not available.
    best regards

  • swatimns

    2014-11-26 01:08:52
    Purchased Reply

    Thank you So much for quick reply. It's really helpful for me. Thanks a lot again...

  • msazzree

    2014-10-23 15:13:33
    Purchased Reply

    Hai; can this form integrate with checkoutpage opencart? i want change the word submit to add to cart ... after that will go to checkoutpage... thanks

  • SoftDiscover

    2014-10-23 15:15:48
    Purchased Reply

    No, that feature is not available. best regards

  • jtmoneyky

    2015-04-21 05:16:10
    Purchased Reply

    Hi, Is there a way to style text within a radio or checkbox? I can style them with CSS, but would like to target only specific words within the input options.. is that possible? Thanks,

  • SoftDiscover

    2015-04-21 06:01:45
    Purchased Reply

    hi, you can style text within radio or checkbox. On backend, just go to "custom skin" option then go to "field style" section. you can style font size and color. you can find this on documentation. just go to > E.-Getting started > create form.
    or if you have html skills, you can change it manually at your own risk.

    best regards

  • geescreamo

    2015-02-12 21:56:19
    Purchased Reply

    Another problem. The float Summary box disappear while scrolling on third field. Email sent!

  • SoftDiscover

    2015-02-13 04:12:54
    Purchased Reply

    replied on your mail. best regards

  • rdesigns1987

    2016-02-24 17:08:44
    Purchased Reply

    Hi I like this plugin. I was wondering if it would work in squarespace and I would be able to see the selections when a client has paid and check out. I want to be able to get the details via my email notification after purchase (with selections) and the client can pay on the site through my square-space options. Please let me know. Very nice.

  • SoftDiscover

    2016-02-24 17:23:39
    Purchased Reply

    1) I didn't get you at all. what do you mean with squarespace? do you have a live example?
    2) the details are sent via mail notification before purchase. well, check the live demo examples if fit your needs. here an example:

  • Vlada73

    2017-01-24 04:16:41
    Purchased Reply

    Is it possible to set icons or small images to select values instead of scale or radio button? I want to set 3 images instead of sliding to values 1,2 and 3, and clicking on those images would select the specific value.

  • SoftDiscover

    2017-01-24 11:58:33
    Purchased Reply

    hi, I didn't get you at all. did you try the dynamic checkbox and radio button? and do you have live demo example of that feature you refer? regards

  • Vlada73

    2017-01-24 14:07:58
    Purchased Reply

    I want to make something like those rating score surveys, for example 3 or more smiley faces (sad, normal and happy) where client in restaurant can click on specific image (smiley) to rate his food, location, quality of service, etc. Something like this , basically click on each face is actually giving some value or score, similar to checkboxes or sliders. I did checked all functions and examples but can't make it to work. I see images above the slider or radio buttons but clicking on images is opening bigger image. My question is - Is it possible to make it that click on image give specific rating or value, like is it clicked on radio button or slider?

  • SoftDiscover

    2017-01-24 15:58:37
    Purchased Reply

    this item doesn't have that feature but I have another item that has a similar feature called dynamic radio button:
    here the example : a tooltip is shown below but i think you need some static text below image. I think I will add that on future version updates. keep in touch. regards

  • jackport

    2014-04-06 20:47:17
    Purchased Reply

    Does this item has automatic pdf quote generation after the cost estimator form has been filled?

  • SoftDiscover

    2014-04-06 22:10:04
    Purchased Reply

    hi, pdf quote generation is not available but this item has automatic pdf invoice generation after the estimator form has been filled. you can see this on backend. Detailed on documentation ( Section D >19 > 8 ). best regards.

  • jshap82551

    2014-03-16 22:48:38
    Purchased Reply

    Hello, Can the form add multiple line items on the go? Meaning for an invoice have a plus button that will add another line item? Also, is there a way or can you add a signature form like this one?

  • SoftDiscover

    2014-03-17 14:30:02
    Purchased Reply

    well, you can drag and drop and create new line items on form estimator. check it out live demo. (estimators menu -> select your form -> options (Edit fields)). the invoice is generated automatically after submitting the form. adding a signature is not available. but I will take into consideration for future version updates. best regards

  • samoel_666

    2014-04-29 05:23:16
    Purchased Reply

    Hi again dude i have problem with wordpress. my form works on /Estimate but when im trying to use the code on my website nothing appear. Working : Not Working :

  • SoftDiscover

    2014-04-29 06:22:05
    Purchased Reply

    hi, it's because the first link is working without SSL and the second link is working with SSL. you should have been installed the script with SSL. but no problem. I made some changes. now you can see this is working over SSL: and this is not working anymore: now it only needs regenerate again on backend then copy and paste the widget code to your wordpress. and that's all. if you want me to regenerate the form, just email me from my profile your backend credentials (username and passoword) in order to regenerate the form and I will reply you with the widget code. best regards.

  • samoel_666

    2014-04-29 08:26:09
    Purchased Reply

    You know what ? You are the best :) Many Thanks for your kindly help and best support. Best Regards

  • SoftDiscover

    2014-04-29 08:43:50
    Purchased Reply

    hi. but I see your form is not submitting. this is because i see the form need to be regenerated. just go to the form, then go "edit fields" options or "custom skin" option then press save button. then the form will be regenerated. and that's all. finally you can submit your forms On the other hand, I saw your wordpress theme have a floating header. so for that reason I made a little custom change on the css, and now you can see the floating summary estimate is showing after your floating header. best regards.