Knowledge Base

To learn how to show quiz results after submission you can also check out our small tutorial:

Quiz results can be published on the Thank You page immediately after the submission is made. To enable this option, access the Thank You page section and select Show quiz results.

You can also add a custom message to appear on this page. Just edit the default message from the text box under the Show quiz results option.

Show quiz results

Enable the Show missed answers option from the Advanced → Quiz tab to show all the missed and the correct answers to your users after submission.

The quiz results of each submission will be present in the Submissions section of your form, under the column header Quiz Score. Furthermore, you can also include the quiz score in report filters and rules.

You may even add the quiz score to the content of your email templates. This way, you can send your form respondents the quiz score that they’ve received via email. Set up your custom email by going to the Emails section. Afterward, select the plus sign from the email Body to add the Quiz score variable. Check out our guide for more detailed instructions.

If you’ve started using our online quiz maker and need to count partial answers in your quiz results – this is the tutorial for you.

Partial answers are designed for multiple choice fields where respondents can select more correct answers for the same question. You can add two different types of partial answers on your online quiz: with deduction or without deduction.

You’ll find them in the AdvancedQuiz section of your form.

Quiz

By ticking the option Enable Partial Answers, you’ll need to select one of them to use for your online quiz.

Both of these options calculate the success rate in the percentage of each question after submission. Given that an unchecked incorrect answer is considered a correct choice, it will receive the same amount of percentage as a correct answer. This means if correct answer A is checked and incorrect answer B is not, both of them are worth the same.


Related articles

API calls are operations performed when another service communicates with ours. For example, if you use Zapier, each time the two apps in a zap are synced, a certain number of API calls is needed. The syncing interval is either 5 or 15 minutes.

On the Basic free plan of our form builder, you can use up to 100 API calls per day.

If you are a Wix Premium or Weebly Silver user, you have available 200 API calls/day.

On our native paid plans, the number of API calls that you can use is unlimited. If you want to use more API calls per day, upgrade your account to Gold, Platinum, or Professional.

Are you worried about spam compromising your online forms? Explore the significance of verification codes on 123FormBuilder. Discover how these codes bolster security by preventing malicious bot attacks and maintaining data integrity.

Imagine organizing an event and using 123FormBuilder to create an online registration form where participants can sign up for the event. However, as the registration form is being shared with the public, you encounter a sudden surge in suspicious registrations.

The influx of spam registrations not only clutters your database with irrelevant information but now you are also spending time deleting the submissions made by spambots.

Spam and bot attacks make it vital to take steps to protect your data. 123FormBuilder offers a solution consisting of verification codes. They add an extra layer of security to your forms by requiring users to prove they are human. 

By doing so, they prevent malicious bots from accessing your data and keep your information safe from harm. Additionally, verification codes help maintain data integrity by ensuring that only legitimate form submissions are accepted. 

A verification code is a security protection method used by form owners to prevent Internet robots from abusing and spamming their forms. The code is usually a combination of letters and numbers that the user must enter correctly before submitting the form.

There are different verification code types, but the most commonly used is CAPTCHA. This generates a random code within an image next to a text box. The form visitor has to type in the exact code for the form data to be sent.

Verification code

Owners have the option to disable web form verification codes on 123FormBuilder. However, this makes the forms more vulnerable to spam attacks.

We encourage our form builder users to use verification codes whenever possible on their forms. You can find them in the Security section of the Form Editor, under Captcha settings, and at the bottom of your form in the form editor.

Smart Captcha – this verification code will appear only when your form is abused

reCAPTCHA – the verification code will always be displayed

Captcha settings

Verification codes, such as Smart Captcha or reCAPTCHA, can enhance the security of online forms, prevent spam, and protect data legitimacy. Implementing these codes can provide peace of mind, safeguarding online interactions from malicious entities. Don’t leave your online security to chance; take advantage of 123FormBuilder’s verification codes today!


FAQs

1. What is the purpose of a verification code on a form?

The verification code serves as a security measure to prevent spam and malicious bot attacks on online forms, ensuring that only legitimate users can submit data.

2. How does a verification code enhance data integrity on forms?

By requiring users to prove they are human through a verification code, the form ensures that only genuine submissions are accepted, maintaining the integrity of the data collected.

3. How can I activate the verification code feature on my form?

To enable the verification code on your form, go to Set up -> Security and select one of the options from the Captcha settings. Additionally, you can find the Captcha verification option at the bottom of your form in the form editor. Click on it to open the menu on the right side and turn on Captcha verification.


Related articles

123FormBuilder PayPal sandbox
  • To test your PayPal integration with 123FormBuilder, you’ll need a sandbox account on PayPal. If you do not have one, go to https://www.sandbox.paypal.com to create one. Type in the credentials of your sandbox account in the PayPal integration panel and tick the Use sandbox option. After you Enable the integration, you can start testing your order form by submitting the payment in sandbox. To test PayPal PayFlow or PayPal Pro you’ll need to use the same sandbox account with the required features attached to it.
123FormBuilder Authorize.net sandbox
  • To test your order form with Authorize.net as your payment gateway, you’ll need a sandbox account created at https://developer.authorize.net/sandbox/. Use the information of your sandbox account to set up your Authorize.net integration in the Form Editor. Enable payments in sandbox and start simulating a transaction.

123FormBuilder Sisow Sandbox
  • Sisow has a sandbox system included in the merchant account for testing purposes, so whenever you enable the sandbox option from 123FormBuilder, you’ll be able to test the payment procedure of your order form. Note: The only payment methods you can test are: iDEAL, WebShop GiftCard, and Podium Cadeaukaart.

123FormBuilder SagePay Sandbox
  • Sage Pay translates sandbox as a simulator. Here you can create your Sage Pay simulator account. Once you have a simulator account, enter its information in the Sage Pay integration panel on your form. Tick the Use sandbox option, Enable the integration, and you are done. You can start testing your 123FormBuilder – Sage Pay payment processor and simulate a transaction.

123FormBuilder Braintree Sandbox
  • To test your 123FormBuilder – Braintree integration, you’ll need to create a sandbox account in Braintree (if you do not have one already). Go to https://sandbox.braintreegateway.com/ to obtain a sandbox account. In 123FormBuilder, enter the credentials of your sandbox account in the Braintree integration panel on your form. Check the Use sandbox option and Enable the integration. From now on, each payment will be submitted in sandbox mode.

Payment gateways that include the sandbox mode for merchant accounts in our form builder are:

123FormBuilder Stripe Sandbox123FormBuilder PayU.ro Sandbox123FormBuilder PayFast Sandbox123FormBuilder Sisow Sandbox


You can redirect users to a web page URL after they submit your form. To enable this feature in the form builder, from the Form Editor select the Thank You section.

Redirect users to a web page

After that, click the Redirect to a web page option and add the URL in the box below. Make sure to use a secured URL (starting with https).

Redirect options

You can choose to open the web page in four ways:

  • in the default frame. This depends on the situation. This option is selected by default to let our platform pick the most suitable way to open the webpage, depending on aspects such as the browser the form visitor is on.
  • in the same frame. The webpage opens within the same window. However, when the form is embedded, it might open inside the layout of the web form.
  • in the parent frame. The webpage opens in the same tab of the browser, on the entire window. The same goes when the form is embedded on a website.
  • in new frame (if browser allows it). The webpage opens in a new window. If form visitors use popup blockers on their browsers, chances are the webpage will not show after submitting the web form.

Related articles

The best way to publish an online form on any of your websites would be by embedding it with the JavaScript code we have provided for you. Go to the PublishEmbed form section of your form within the form builder to copy it.

To publish online forms on Yola, enter the editor of your Yola webpage and add the HTML Code widget on your page.

embed form on Yola website

Paste the JavaScript code from 123FormBuilder in the HTML Code widget and hit Save. If the form is not visible in the editor, preview your webpage and you will see it there.

Web forms on Yola

Save changes and publish your webpage. From now on, people will be able to submit data from your Yola website to your 123FormBuilder account.

You can import translations from one web form to another within your form builder account. This way, you can save yourself some time. Here’s how you can import translations into your form.

Go to the Languages section of your form and set the default language from the left-side panel.

Set default language

Click on the Import from another form button and in the lightbox select the form with the translations you want to import. Click on Import and you are done. The translations have been successfully added to your web form.

Important Note

Form fields translations are not imported, only System messages, Email notifications messages and Payment messages can be imported.
Import from another form

You can click on the Customize button at any time to make any needed adjustments. Hover over the language and press the Customize button that appears.

If you want to change the default language, simply hover over the language you want to set as default and press the Make default checkbox that appears on the line.

To embed an online form on one of your Moonfruit websites, go to the Publish section of your form in the form builder and copy the Javascript code.

Javascript 123FormBuilder



Next, log in to your Moonfruit account and access your website’s editor.

1. Press the Insert button and add the HTML Snippet object to your website.

Moonfruit embed form 123FormBuilder

2. In the Editor panel of the selected, open the HTML Snippet Options.

Add form Moonfruit

3. Paste the Javascript code of your form in the Setup box and hit Apply. Adjust the size and position of the object according to your needs.

4. The online form will not be visible inside the editor. Save your changes and check your webpage to see how your form is embedded.

Here is an example:

embedded form javascript Moonfruit

You can add more than one online form on the same page. Follow the steps above each time you want to add a new online form on one of your Moonfruit sites.

Learn more about building Moonfruit forms with 123FormBuilder.

You can easily integrate Braintree with your form. This means you can trust our form builder services when receiving money in your Braintree account from your clients through form submissions.


Setting up your Braintree integration.

1. Click New Form from your account dashboard and start creating your payment form.

You can use choice fields (single/multiple choice and dropdown lists) to display the products on sale or, even better, Product field.

2. In your Form Editor, in the left side panel, you will notice the Payments section. By using the search bar, you can quickly find Braintree.

Braintree payment processor

3. After adding Braintree on your form, you will notice a couple of changes: the Braintree payment processor has a tag near its name & the settings panel opens up to the right side of the page.

Braintree added on the form

4. In order to enable Braintree, you need to provide the Merchant ID, the Publich Key, Private Key and Plan ID.

5. Enable the payment integration by clicking on Enable button. By enabling Braintree, you will notice a couple of changes on your form.

The Braintree payment processor on the left side panel has an Enabled tag on it so you could easily scan which payment processor is enabled.

Braintree enabled

Another change is that on your form it will be displayed an Order summary. Here will appear all the products your respondents select on the form, together with the price per option, quantity and the total price. If you want to customize the order summary, all you have to do is click on it and the available settings appear on the right side panel.

Order summary

Another change is related to the Submit button. Once your payment integration is enabled, the Submit button is changed to Continue to payment. Below it, we are displaying a disclaimer together with the Braintree logo so that respondents are aware they are proceeding to a payment.

Also, the accepted cards by the Braintree integration are visually displayed so that respondents know from the start what is the accepted payment method.

You can customize the action bar (everything that is related to the submit button, additional buttons, disclaimer, etc) by simply clicking on this area.

Action bar

By clicking on the Payment processor below the form, the settings for the payment processor are opened to the right side panel. Another thing that you can customize is whether you want to show the accepted cards & the icon and logo on the form. By default, they are on.

Display payment info

Braintree is an easy solution for merchants, who seek the ideal payment gateway for their online businesses. Its services are available in Europe, the United States, Canada, Australia, Singapore, Hong Kong SAR China, Malaysia, and New Zealand. Payments can be made in over 130 currencies, shown in the table below.

Here is what you can benefit from by using Braintree:

1. Processing payments through your website or by mobile phone.
2. Use recurring billing, which must be set in your Braintree account and not in the Payments section of your 123FormBuilder account.
3. Customized pricing offers if you’re running a company that processes thousands of transactions per month.

For more information follow Braintree’s frequently asked questions section.

Start your online business and make money by integrating Braintree into your 123FormBuilder forms.


Braintree – Available currencies

United Arab Emirates dirham Armenian dram CFA franc Argentine peso Australian dollars
Zambian kwacha Azerbaijani manat Bosnia and Herzevina Convertible Marks Barbados dollar Bangladeshi taka
Bulgaria lev Zimbabwean dollar Bahraini dinar Bermudian dollar Brunei dollar
Bolivian boliviano Brazilian real Bahamian dollar Botswana pula Belarussian ruble
Belizean dollar Canadian dollars Swiss franc Chilean peso Chinese Yuan renminbi
Colombian peso Costa Rican colon Serbian dinar Cape Verde escudo Cyprus pound
Czech Republic koruna Djiboutian franc Danish krone Dominican peso Algerian dinar
Estonian kroon Egyptian pound Ethiopian birr Euro Fiji dollar
Falkland Islands pound British Pound Sterling Georgian lari Ghanan cedi Gibraltar pound
Gambian dalasi Guinea franc Guatemala quetzal Guinea-Bissau peso Guyanese dollar
Hong Kong dollar Honduras lempira Croatia kuna Haitian gourde Hungarian forint
Indonesian rupiah Israeli shekel Indian rupee Iceland krona Jamaican dollar
Jordanian dinar Japanese yen Kenyan shilling Kyrgyzstan som Cambodian riel
Laos kip Comoroan franc South Korean won Kuwaiti dinar Cayman Islands dollar
Kazakhstan tenge Lebanese pound Sri Lanka rupee Lithuania litas Latvia lat
Libyan dinar Moroccan dirham Moldova leu Mongolia tugrik Macanese pataca
Mauritanian ouguiya Maltese lira Mauritius rupee Maldiveres rufiyaa Malawi kwacha
Mexican peso Uzbekistan som Malaysia ringgit Nigeria naira Nicaraguan cordoba
Norwegian krone Nepalese rupee New Zealand dollar Omani rial Panamian balboa
Peru Nuevo sol New Guinea kina Philippine peso Pakistan rupee Poland zloty
Paraguayan guarani Qatari rial Romanian lei Tanzanian shilling Russian ruble
Rwanda franc Saudi Arabian riyal Solomon Islands dollar Seychelles rupee Swedish krona
Singapore dollar St. Helena pound Slovenian tolar South African Rand Sierra Leonean leone
Somalia shilling Sao Tome & Principe dobra Swaziland lilangeni Thailand baht  
Tonga pa’anga New Turkish lira Trinidad and Tobago dollar New Taiwan dollar  
Vanuatu vatu Uganda shilling US dollar Uruguayo peso  
Venezuelan bolívar Vietnam dong Yemeni rial Ukraine hryvnia  
East Caribbean dollar CFP Franc Samoan tala Tunisian dinar  

Let’s say you were waiting for some important messages, but none of them arrived in the inbox of your email account. It’s not because they weren’t sent, but because your email account filtered them as spam messages. To avoid having important messages marked as spam and lose them, you’ll need to create whitelists. Whitelists allow users to compile lists of senders they wish to receive emails from.

Keeping in touch with our users is a top priority, therefore we encourage each one of them to create a whitelist in their email account. This way, messages sent by us will not get lost and we can offer better assistance.

Here is how to make a whitelist on the most used mailing platforms:


Gmail

1. Open your inbox, click on the gear icon close to your Google account icon, and select See all settings. 
2. Select the Filters and Blocked Addresses tab and click on Create a new filter.
3. In the From box, write the domain name admin.123formbuilder.com
4. Click on Create filter, in the bottom-right corner.
5. You can also choose to archive the message or send it to a label (folder) if you have created any. If you tick the option Never send it to Spam, each message from us will arrive in your inbox.
6. Press Create filter in the bottom-right corner and you’re done.

Important

Repeat for admin.123formbuilder.io the same steps listed above.

Optional: You can tick the option Also apply filter to X matching conversations, X being the number of emails found in your account with admin.123formbuilder.com or admin.123formbuilder.io as the sender. If it’s 0, you no longer need to use this option.


Yahoo

1. In the top-right corner, click on the gear symbol next to Settings.
2. Go to More Settings → Filters.
3. Click on Add new filters to create a filter.
4. Give the filter a name.
5. Below From, first select the filter criterion contains and then write the domain name admin.123formbuilder.com
6. Click Save to apply the changes.

Important

Repeat for admin.123formbuilder.io the same steps listed above.

Outlook

1. Under Settings, click on View all Outlook settings.
2. Select Junk Email and under Safe Senders and domains click on Add.
3. Write the domain name admin.123formbuilder.com and press Enter on your keyboard.
4. Click Save and you’re done.

Important

Repeat for admin.123formbuilder.io the same steps listed above.

AOL

1. Log in to your AOL webmail account.
2. Go to the Contacts section located on the left side, and add a New Contact.
3. In the Email1 box, type in noreply@123formbuilder.com which is the sender of our email notifications.
4. Click Add Contact and you’re done!

Important

Repeat for noreply@123formbuilder.io the same steps listed above.

This concludes the tutorials for creating email whitelists for the most commonly used platforms. We hope this proved useful and that you will no longer lose messages sent by our team.


Domain Name for our EU platform

If you are from the EU and have an account created on our EU 123FormBuilder platform, follow the same steps explained above with the following details:

  • Domain name: eu.admin.123formbuilder.com

Related articles

Field validation is really useful as it lets you gather the data only in the format that meets your requirements. For each type of field, you can find in the right side panel under the Validation section the available restrictions you can place on that specific field. Below you can find the available field validation in our form builder:

  • Number/Formula/Price → numeric, numeric plus (for numbers with decimals)
  • Email → email format
  • Link → URL, page must start with https
  • Date → mm/dd/yyyy; dd/mm/yyyy; yy/mm/dd; mm/yyyy
  • Time → 12 hours/24 hours
  • Phone → numeric, by default 3-3-4, but there are various choices (2-2-4, 2-3-4, 2-3-8, etc)
Data format

For the Short answer field, there are more complex validations available:

  • alpha – only letters
  • numeric – only digits
  • alpha numeric – letters and digits
  • alpha space – letters and white spaces
  • alpha numeric space – letters, digits, and white spaces
  • full name – e.g. John Doe – the value must contain at least one space character
  • regular expression – add a regex code to define your own validation code (the regex has to start and end with a forward slash: “/”)

Frequently Asked Questions

Here is a list of the most frequently asked questions. For more FAQs, please browse through the  FAQs page.

Is this service free?
Yes, we offer a free form builder service. Just sign up to the Basic plan and you are all set. This plan is forever free, but you are limited with a few features only, such as 5 forms per account, 100 submissions per month and you have to keep the backlink to 123FormBuilder on your forms. Check out our features matrix for more information.
How many forms can I create?
It depends on the service plan you are on. Higher service plans enable more features, including more web forms for your account. If you need more forms, go to the My Account section of your account and click the upgrade button. To create an unlimited number of forms, either upgrade to the Platinum service plan or higher. Consult our features matrix for more information.
How can I publish my forms?
You can publish your forms in many ways, by using their direct URL or HTML link, embedding them with a JavaScript code, Inline HTML or iFrame, using the Facebook app or the WordPress plugin, using popups, the Blogger code snippet and many more. Once you have created and customized your form, go to the Publish section to complete your work. Read more in our documentation.
How do I change my form design?
You can change the design of your form for more information. in the Themes section, which is located in your form settings. We offer a set of more than 30 predefined form themes for your forms, but you can also create your own from scratch. You can customize the submit button, the logo and more. To apply your own stylesheets, all forms come with a custom CSS editor.

Can't find what you're looking for?