What is JotForm?
JotForm is a freeonline form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

Why do you not want to answer this thread?(Your answer will be sent to Jeanette and Aytekin)

How to setup Conditions

Asked by
jharrington90
on August 03, 2016 at 11:39 AM

Hello,

Hoping you're well.

I am starting a proofreading business, and would like to use one of your forms in my website. I need to have the option of customers uploading their documents, telling me how many pages they have, and then paying for a service multiplied by the number of pages. For example, I want 5 pages proofread on the Basic package at £7 per sheet. Is there a way of either purchasing multiples of the package, or having a conditional link that multiplies the page number field and the services field?

Hi James, I'm glad you chose us for your online form needs. You can achieve all the things you mentioned with Jotform. I'll have your queries broken down into sections so it's easier to follow:

I need to have the option of customers uploading their documents, telling me how many pages they have, and then paying for a service multiplied by the number of pages.

We have a File Upload field that will allow your customers to upload files, documents, etc. These files will be stored inside your account so be mindful of the storage limits of each plan [PRICING: https://www.jotform.com/pricing]. For starters, since these are just documents (presumably with small file sizes) the free plan might suffice. But you might need to have a paid account if you'll exceed the total amount space of 100 MB (current limit of the free plan).

I highly recommend the following related guides. Almost all of our guides are accompanied with screenshots so it's easy to follow:

Sadly there's no way for you to automatically know the number of pages/sheets of the uploaded file. What you can do as an alternative is to *setup a field that will ask your customers to key in how many pages are they uploading.

For example, I want 5 pages proofread on the Basic package at £7 per sheet. Is there a way of either purchasing multiples of the package, or having a conditional link that multiplies the page number field and the services field?

Yes that's achievable by using Conditional Logic [GUIDE: Smart-Forms-Using-Conditional-Logic] on your form. You may set it up in a way that your Basic package at £7 will be multiplied by the number of pages/sheets they entered on the example I have mentioned earlier (denoted by an asterisk above).

I'm seeing you already started working on a form (Document Submission and Payment). Give me some time and I'll setup a test form based on that one that will show the Conditions in action.

2. I also changed the MAX FILE SIZE from 1MB (1024) to 10MB (10000) in case your users will need to upload long documents

3. You would notice on the screenshot above, that ALLOW MULTIPLE was also enabled. This ensures your users are able to upload multiple files if needed.

As a last note, this is just a test form showing the total for the sake of explaining how conditions will help. Seeing that you will be charging your users for proofreading, please use one of our payment processors to process their payments. I'll be listing a few links that will be really helpful: