Form Builder

Bit Form ‚Äď a simple yet user responsive form builder in WordPress! Its 19+ visual drag & drop fields allow you to create any multi-purpose form. It is beyond a normal contact form that helps users to create an eye-catchy form without any help of bulk coding sense. No hassle for designers as it provides a built-in style editor feature. Alongside, it is a user-interactive plug-in regarding all devices (phone, tablet, laptop) which makes it more useable.

Key features  of Bit Form are:

Create from scratch

Doc: Process of creating a new form

At first, click on the Create Form button. Then create a blank form if you want to start from scratch or you can create a ready-made contact form. Now create the form of your own choice.


Wordpress form builder plugin create from scratch

Create using templates

Doc: Process of using the pre-defined form

Bit Form has some predefined templates. You can create a form from this.


Wordpress Form Builder Predefined Template

Field type and properties

Doc: Documentation of field types & properties

Bit Form has about 17+ field types. All of the necessary fields are available there. All fields have some common properties such as Field Key, Required, Auto Fill, Label, Placeholder.

 

Property Descriptions
Field Key The Field Key is unique for all field. “bf4-1-Text_Field” an example of field key. bf means bit form, 4 represent form id, 1 represent 1st field of the form and Text_Field is field name. It’s used in Success/Error Messages, Web Hooks, Redirect Page, Email Template, Workflow and Integrations.
Required You can make a field to mandatory by enabling Required property.
Auto Fill To suggest auto field value from the browser need to enable the Auto Fill property.
Label Set a field label by Label property
Placeholder The placeholder property is used for set field placeholders.

 

Some field has some unique properties. These fields are Drop-Down, Check Boxs, Number and File Upload.

You can select multiple options by enabling the multiple select properties in Drop Down field. Also can set by default option in this field. 

You can set by default option in Check Boxes field.

You can define minimum and maximum value in the Number field.

The File Upload field has some unique properties. You can define minimum and  maximum value , maximum file size, file type.

 

The following features are available under Form Settings-

‚ě§ Go to Builder‚ě§ Drag and drop the fields‚ě§ Configure various field types

Field Type

Description

DataType

 Text

This field accepts a plain text input. Your users can enter letters, numbers, and special characters.

String

Multiline Text

This is similar to the Single Line field, though with a greater capacity. This field can accept multiple lines of plain text.

String

Email

This field accepts an email address that follows the format: [email protected]

String

Date(month,Week and Year)

This field sports a calendar and enables your users to select a date. Users can also type a date value as long as it matches your app’s date-time format.

Timestamp

Dropdown and Radio(single-select

Multi select)

Use these fields to enable users in selecting one value from a set of pre-configured choices, which are presented:

  • In a dropdown menu

  • As radio buttons

String

Checkbox and multi select(multi-select)

Use these fields to enable users in selecting one or more values from a set of pre-configured choices, which are presented:

  • As checkboxes

  • In a dropdown menu (that allows selecting on or more values)

List:String()

Number

Use this field to accept a number without any decimal places.

Bigint

Week

 

Timestamp

Time The field accepts a valid time. Timestamp

URL

Use this field to accept a URL.

String

Date-Time The field accepts a valid date-time Timestamp

File Upload

Use this field to allow uploading of files.

String

Password

The string datatype represents a sequence of characters. These characters can be text characters, special characters, numeric characters or any other valid input.

String


WordPress Form Builder Field types

Add fields in a form

Doc: Process of adding fields in a form

In Bit Form you can add field by drag and drop or click on field from field bar.


Bit Form add field 1

Column Adujustment

Doc: Multi-column adjustment process

In Bit Form, you can add 6 columns in a row. Various types of column sets are available there. To Fill a column by 1column, 1:5, 2:4, 3:3, 4:2, 5:1. 

 


WordPress Form builder column adjustment

Decision Box

Doc: Documentation of Decision Box

Youtube Tutorial: Decision Box

From the ‘Decision Box’ field user can agree to any decision required by the admin panel. As example, admin can use the decision box as “Terms & Condition ” field.¬†

Field Customization :

‚짠Admins can change the field of decision field as per their choice. Also can link up to any site on the description.

‚짠The ‘Checked Value’ & ‘Unchecked Value’ field is by default ‘ Accepted ‘ & ‘ Not Accepted ‘. Admin can change the text of the field as per requirements.

‚짠Admins can change the ‘Admin label’ field which will be shown in response management option.

‚짠When the ‘Required’ field is turned on, if the user forgets to check the notification they will be notified as ‘ Please check the box if you want to proceed ‘.

When ‘ Checked By Default ‘ is turned on, the decision box will be checked by default.

Style Editor

There have all advanced CSS properties for styling. You can easily design an amazing form without any code.

Background Customize

Doc: Documentation of Background Customization

In this step you can design form background as much as your choice.There has many kinds of options.Such as 

1. Background:

You can set background image, color, link, blend mode, repeat, position, size on this section. You can positioning the background image via Background Image Position property.The Background Image Repeat sets how a background image will be repeated.The Background Img  Size specifies the size of the background image.

2. Border:

In this step you can set  border color, width, radius.There have different types of border.Such as solid, dotted, dashed,double. You can set hover border also.

3. Padding:

By Padding properties you can generate space around of content.

4. Margin :

By Margin properties you can generate space around of background.

5. Shadow:

You can set background shadow by  using this property.


Background Customize

Form Customize

Doc: Documentation of Form Customization

In Form Customize  you can design form as much as your choice.

1. Background:

You can set background color, background filter on this section. There have many kinds of background filter like Blur, Brightness, Contrast, Grayscale, Invert, Opacity, Sepia, Saturate.

2. Border:

In this step you can set  border color, width, radius.There have different types of border.Such as solid, dotted, dashed,double.

3. Padding:

By Padding properties you can generate space around of content.

4. Margin :

By Margin properties you can generate space around of background.

5. Shadow:

You can set background shadow by  using this property

Form Block Customize

Doc: Documentation of Form Block Customization

You can design individual form block in Form Block Customize section. 

1. Background:

You can set background color, background filter on this section. There have many kinds of background filter like Blur, Brightness, Contrast, Grayscale, Invert, Opacity, Sepia, Saturate.

2. Border:

In this step you can set  border color, width, radius.There have different types of border.Such as solid, dotted, dashed,double. You can set hover border also.

3. Padding:

By Padding properties you can generate space around of background.

4. Block Gap:

You can set gap between blocks in this section.

5. Shadow:

You can set background shadow by  using this shadow property.

6. Direction:

Change the Position of the block content left or right by Direction.

Field Customize

Doc: Documentation of Field Customization

You can design form field in this section.

Label Style->

1. Color – Change field label color.

2. Font – Change label font size

 

Field Style->

1. Background:

You can set field background color, background filter on this section. There have many kinds of background filter like Blur, Brightness, Contrast, Grayscale, Invert, Opacity, Sepia, Saturate. 

2. Color: Customize field text, placeholder color.

3. Font: Customize placeholder font size.

2. Border:

In this step you can set  border color, width, radius.There have different types of border.Such as solid, dotted, dashed,double. 

3. Padding:

By Padding properties you can generate space around of content.

4. Margin :

By Margin properties you can generate space around of background.

5. Shadow:

You can set field shadow by  using this property.

Response management

Doc: Process of responses management

Youtube Tutorial: Responses Management

Responses of the report manage submission data properly. Information gathered using a form needs to be presented for viewing. Once the form is successfully submitted, data will be added as a new row into the responses of the database when you hit the button of the form. We can easily manage, delete, update, filter, clone, and duplicate records.

The feature as shown below

  • View:/Detail View
  • Column Reorder
  • Adjustable Column Width
  • Delete, Edit and duplicate
  • Column Visibility

View:/Detail View‚Äč

Doc: View detailed data of Responses

You can also view a maximum of 100 records on a single page. You can go next and previous pages by a single click. To the bottom right corner of the response page there is a option for showing a specific number of records on each page. Moreover, you can also sort record. If you click on any specific record you will see the record details as popup details views to the left.


Bit Form Response Adjustable Column Width

Column Reorder

Doc: Column Reorder

You can easily reorder column by just dragging and dropping the mouse over the column title. If you have a column name “First Name” on the first column and “Last Name” on the second column. Now you can alter their position. If you hover the mouse over the column title, an option will be available to reorder respective column positions’ back and forth.


Bit Form Response Column Reorder

Adjustable Column Width

Doc: Adjustable column width

You can easily adjust column width by dragging your mouse onto it. 

 


BitForm Response Adjustable Column Width

Delete, Edit and duplicate

Doc: Process of Edit, Update, Delete & Duplicate

You can delete, edit, update or duplicate a specific record. You can also delete, duplicate and edit Bulk records.If you go to the very left of every specific record and click on three dots. You will find there the options will be available for delete, edit or duplicate. Suppose, you have two records with the same email = “[email protected]” so you can click on the record and delete the desired one. If you have 2000 records in your response and you want to delete them. For this you can select the multiple records together and click on the delete button to delete them together. This way you can delete all records from responses in a few attempts. You do not need to go through every record and delete them one by one


Bit Form Response Delete Edit and duplicate

Column Visibility

Doc: Process of column visibility

You can easily hide and show columns in a single click of mouse.¬†¬†Suppose, you have many fields in your form and you want to show a few fields of them like “First Name”‚짔Last Name”‚짔Phone”‚짔Message”.¬†¬†On the left side of responses you see an “Eye icon” . Just click on it and you will see all the fields will be available. You can put check mark only the fields you want to show and others keep unchecked.

 


Bit Form Response Column Visibility

Export Data from Bit Form

Doc: Process of export data

You can export all the responses management data by clicking ‘Export Data‘. When you click on Export data, a new window will be displayed where you will find 5 fields. These fields allow you to choose rows you want to export from Bit Form.

Follow the below instructions:

‚ě§ Click on export data from ‘Form Responses‘ & a window will be shown.

Export Data

‚짬†How many rows to export: There you will find two options from the drop-down menu. Options are : ‘All‘ & ‘Choose input number‘. You can export all rows or you can input row numbers as you want. If you select ‘Choose input number‘ then another field ‘Enter your row number‘¬†will arrive.

‚짬†Sort By: You can sort data in ascending or descending order.

‚짬†Select the sort field:¬†¬†You have to choose the fields that you want to sort.

‚짬†Export file format: You can choose 9 types of form to which you will export all data. Formats are : CSV, Xlsx, Xls, Fods, Ods, Prn, Text, HTML & Eth.

‚ě§Export all fields: If you want to export all the fields of the row then click on ‘Yes‘ or you can specify the fields you need to export by clicking ‘No‘.

Form Settings

The following features are available under Form Settings-

  • Allow Single Entry for each IP address
  • Disable this form after limited entry
  • Limit form submission period
  • Blocked IP list
  • Allowed IP

Allow Single Entry for each IP address

Doc: Process to allow single entry for each IP address

One form can be submitted one time from each IP address. Suppose you are submitting a form using/from this IP 123.123. 12.1. You can not submit the same form again from the same IP address but you can submit the form using another IP address which is not used yet to submit the same form.


Bit Form Allow single entry for each IP address

Disable this form after limited entry

Doc: Process of disabling any form after limited entry

If you want to disable the form after certain entries you can use this feature. Suppose you have decided that after 100 times submission you want to disable the form than this feature is for you


Disable this form after limited entry

Limit Form Submission Period

Doc: Process of limit the form submission period

You can restrict the form submission for a specific period. Form can be restricted on custom date or period.

Suppose you have selected Friday then form will accept submission for Friday’s only.¬†¬† Another example of “Limit Form Submission Period” is custom date, suppose you have selected a date range from 2020/01/15-2020/02/15 when the form will accept submission between this period.


Bit Form Limit Form Submission Period

Blocked IP list

Doc: Process of blocking IP address

The blocked listed IP addresses can not submit your form. Suppose you have noticed that from specific IP addresses a form is being submitted as spamming and you do not like it. In this case, you can use this feature, you can list those IP here and form submission from those IP will not be accepted anymore.And you can also disable the blocked listed IPs whenever you want.
For example, you want to disallow submission from the below listed IPs
103.145.119.253
103.145.119.251
103.145.119.250
Just put these three IPs on blocked list and enable blocked option. Now, no more submission will be accepted from those IPs


Bit Form Blocked IP list

Allowed IP

Doc: Process of allowing IP address

In some cases, some organization or company want to accept form submission from some specific IP addresses. Only in those situations, this feature will be helpful for them.

By enabling this option only the listed IP can submit this form.

Suppose you have listed these two IP 123.123. 12.1 and 123.123. 12.2 Now, only form submission from these two IPs will be accepted.


Bit Form Allowed IP

SMTP Configuration

Doc: Process of configuring SMTP

Youtube Tutorial: SMTP 

A new addition to our Bit Form plugin is – SMTP configuration. A lot of site owners face the spam mail problem for using the wordpress default PHP mail function.SMTP is a protocol that helps your wordpress site to make it’s email deliverability more easygoing & reliable.By enabling this feature you can send mail from your site to your recipients via your preferred mail server..

Watch the video here!

How does SMTP works :

At first you have to open an account on your desired hosting provider (e.g: MailGun, Gmail, Yahoo, Hotmail, Zoho mail). By opening an account you are authenticating your WordPress site. They will provide you the necessary credentials (e.g.: Encryption type,SMTP port ). You have to put these information when configuring SMTP on your site.Once your site is authenticated you can send mail through your referred SMTP server.All the email validation work will be done on your specified SMTP server.

 

You don’t have to use different SMTP plug-in or different workflow of SMTP provider.We bring it all in one feature. To access all the mail services you need professional mail addresses . The mail services you can use through this feature:

  1. MailGun SMTP [5,000 free email /per month for 3 months]

  2. Gmail SMTP [6,000 free email/per month]

  3. Hotmail

  4. Yahoo

  5. AWS SES

  6. ZOHO Mail
 

Process of SMTP settings : 

To configure you need to go WordPress Dashboard. Then click to Bit Form. From Bit Form to Settings. Then go to SMTP option.

1.Bit Form SMTP general settings :

‚짬†Enable¬†¬†SMTP : Enabling SMTP ‘YES’ you are ready to configure general SMTP settings.

‚짬†From Email Address : Set the email address from where you want to send mail to recipients.

‚짬†From Name : Set the name that will be shown to your recipients as the part of ‘Form’ or ‘Sender’

‚짬†Reply-To Email Address : Set the email address to whom you want to send the mail.

‚ě§SMTP Host : Set your outgoing mail server that you have choose.(e.g: smtp.gmail.com)

SMTP_Configuration

 

‚짬†Type of Encryption : Choose the encryption type regarding your hosting server.

‚짬†SMTP Port : Choose the port to relay your outgoing mail to SMTP server. Here are all the details :

‚ėܬ†Mail Gun :

            SMTP Host : smtp.mailgun.org

            Type of Encryption :TLS

            SMTP Port: 587

‚ėܬ†Gmail :

example:

            SMTP Host : smtp.gmail.com

            Type of Encryption : TLS

            SMTP Port: 587

‚ėܬ†Hotmail :

            SMTP Host : smtp.live.com

            Type of Encryption : TLS

            SMTP Port: 587

‚ėܬ†Yahoo :

            SMTP Host : smtp.mail.yahoo.com

            Type of Encryption : SSL

            SMTP Port: 465

‚ėܬ†Zoho :

             SMTP Host : smtp.zoho.com

            Type of Encryption : TSL

            SMTP Port: 587

 

‚짬†SMTP authentication : Set the authentication YES always.

‚짬†SMTP Username & Password : Enter your username & password that you use to login into your mail server.

After clicking the Save Changes’ your SMTP configuration will be finished. Now you are ready for the test to see whether SMTP settings works or not!

2.SMTP Testing :

This testing option will help you to verify that actually your website can relay outgoing mail to the referred recipients. SMTP testing option consist of :

‚짠To Field : Type the email address to whom you want to send the mail.

‚짠Subject Field : Include the subject of your message.

‚짠Message Field : Write your message to this text field.

 Let’s see an example to clear this out !

  • Let say you open an account on mail server using your Gmail (e.g.: [email protected]) to send all the emails from your site.

  • Now you want to see what will recipients see when they get your mail. Then set an alternate gmail([email protected]) in the ‘To’ field & set subject ,message .

  • Clicking on  ‘Send Test’ your mail will relay to Gmail SMTP server. Gmail will validate the information you have set before(username, password)

When Gmail will validate your mail then the mail will be delivered to [email protected] your mail will delivered safely to your recipient via SMTP server.

SMTP_Email_Testing

Conditional Logic

Doc: Documentation of Conditional Logics

Youtube Tutorial: Conditional Logics

Workflows in Bit Form, are a set of actions (Success Message, Redirect URL, Web Hook, Email Notifications, Integration, and field updates) that are executed when certain specified conditions are met. These rules automate the process of Success Message, Redirect URL, Web Hook, Email Notifications, Integration and field updates when a rule is triggered.

A workflow rule consists of the following elements:

1. Action Run When – Specify when the rule should be triggered for a record .There are four options:

Record Create/Edit : Executes the rule when records are created and or existing records are modified. See the example below :


Bit Form workflow create edit

Record Create : Executes the rule when records are created. It’s doesn’t work for Edit, Delete. See the example below :


Bit Form workflow create

Record Edit : Executes the rule when existing record are modified. It’s doesn’t work for create, delete.


Bit Form workflow edits

 

Record Delete : Executes the rule when certain records are deleted. Only Email Notifications and Webhooks can be associated for such a rule.


Bit Form workflow delete

2. Action Effect –

On Form Load : The On Form Load action is used to dynamically alter a Form when it is loaded. The Form actions “On Form Load” is executed when the Form is loaded by a user.

When a page is loaded and you want to pre-filled some field value and can also run a workflow to update value, show, hide, disable and enable field.

There is two ways to pre-filled a value:

1. Use a initial field value in field properties in the form builder (the feature will be added in the next update of plugin).

2. Use the parameter in the URL.

2. Parameter in the URL:  website_url?field_api_name=field_value

Example: https://www.testpress.bitcode.pro/test/?b-1First_Name=a

Workflow action for On Form Load: on a form load while created or edited following action are available.

1. Field value update

2. Disable

3. Enable

4. Hide

5.Show

See the example below:


Bit Form On Form Load Always

In the above example, after the form loading First Name will be “Bitcode” and Last Name will be disabled. Many kinds of logic are used for On Form Load such as Equal, Not Equal, Is Null, Is Not Null, Contain, Not Contain, Greater Than, Less Than, Start With, Greater Than Equal, Less Than Equal, Start With, End With.

On Field Input : The On Field input is a client side action which will be called whenever the value of a field is modified either by the user . It is used to improve the usability of a form by validating field data even before it is submitted or display other field values based on the value specified in this field. The On Field input is executed before the changed data is persisted in the database.

When a form is created or edited an user/visitor put value in a field based on that you may want to trigger an action. Following actions are available for on field user input:

1. Field value update

2. Disable

3. Enable

4. Hide

5.Show

See the example below:


Bit Form On Field Input Condition

In the above example, if First Name is equal “Bitcode” and Last Name is equal “Technology” then the Email will be [email protected] Many kinds of logic are used for on Field Input such as Equal, Not Equal, Is Null, Is Not Null, Contain, Not Contain, Greater Than, Less Than, Start With, Greater Than Equal, Less Than Equal, Start With, End With.

 

 

On Form Validate : This action is executed when a user submits the form to the server, before the user data is stored in the database. The script runs on the server side, and it has access to all the inputs the user entered. Only message can be associated for such a rule.

Bit Form On Form validate message

In the above example, if First Name Start With “B” or Last Name End Width “Y”, a message will be shown from the created confirmation message. Many kinds of logic are used for On Form Validate such as Equal, Not Equal, Is Null, Is Not Null, Contain, Not Contain, Greater Than, Less Than, Start With, Greater Than Equal, Less Than Equal, Start With, End With.

 

 

On Form Submit : On Form Submit is used to execute actions when a new record is successfully submitted to the database or when an existing record is updated or deleted from the database. It’s works on both situation when new data submitted or edit old data. Action on “On form submit” can be triggered with or without condition. The following actions are available in the On form submit:

  1. Success Message

  2. Redirect URL (does not work on edit)

  3. Web Hook

  4. Email Notification

  5. Integration

      6.Field value update.

See the example below:


Bit Form On Form Submit success message and page redirects

In the above example, if First Name is Null And Last Name Is Not Null then a success message will be shown from the created confirmation message and the page redirect to “https://bitpress.pro/”. Many kinds of logic are used for On Form Submit such as Equal, Not Equal, Is Null, Is Not Null, Contain, Not Contain, Greater Than, Less Than, Start With, Greater Than Equal, Less Than Equal, Start With, End With.

 

Workflow condition : You can create multiple conditions in a workflow rule. Each condition consists of two elements. One is specifying which records should be triggered i.e. all records or the records that match the criteria. Another is adding the criteria based on which it should be triggered.

 

¬†3. Action Behavior –

  • Always : The action in a workflow executes for all records by default when the action behavior field is set as Always.

  • Condition : Executes the workflow via conditional logic. Rule will be triggered for the records that meet the criteria.

In condition you can use many kinds of logic. Here’s some examples of condition:


Bit Form workflow condition1.gif min

 

In the above example, if the workflow is work, continent value is set to “Asia”. Although “language”=”bangla” is not match the workflow is working. Because firstly the workflow checks whether the first two conditions (“country”=”Bangladesh” and “City”=”Dhaka”) are met, if met then it’s check the next condition. We used OR logic for next condition. We setted “language”=”bangla” in workflow but filled up this field “english”. Since we used OR for this condition, if not the condition is met then the workflow will check the next condition. We used AND for the next condition. For this, it must be met, or the workflow will not work.¬†


Bit Form workflow condition1 1.gif min 1

 

In the above example, if the workflow is work, continent value is set to “Asia”. Although the first two conditions (“country”=”Pakistan” and “City”=”Islamabad”) do not match the workflow is working. Because this time the workflow check the condition by group. Firstly the workflow checks whether the first two conditions (“country”=”Bangladesh” and “City”=”Dhaka”) are met, since we used OR after those two conditions, if not those conditions are met then the workflow will check the next condition. We uses OR logic for next condition. Then it checks whether the last two conditions are met. If match, the workflow will work.


Bit Form workflow condition3.gif min

 

In the above example, if the workflow is work, continent value is set to “Asia”. The workflow is not working. Because firstly the workflow checks whether the first two conditions (“country”=”Bangladesh” and “City”=”Dhaka”) are met, if match then it checks the next condition. We used OR logic for the next condition. Since we used OR for this condition, if not the condition is match then the workflow will check the next condition.

We used AND for the next condition. Since we used AND for this condition, for this, it must be met or the workflow will not work. We setted “Sea port”=”chittagong” in workflow but filled up this field “karachi”. This condition isn’t match, for this the workflow isn’t working.

 

#Calculation : In Bit Form, you can use many kinds of mathematics calculations. Bit form allow Addition, Subtraction, Multiplication, Division. You can calculate via form fields value or custom value. See the example below :


Bit Form Calculations

In the above example, the sum of the two fields value is shown. If you want to calculate with field values, you have to follow the syntax. Here’s an example syntax : ${bf12-7-Electricity_Bill}+${bf12-8-Internet_Bill} . Start with the ‘$’ sign then have to wrap the field key in ‘{}’. Here’s ‘bf12-7-Electricity_Bill’ and ‘bf12-8-Internet_Bill’ are field keys.


Calculations via custom valuess

Notice: Bit Form allows only the number field for calculation.

 

Confirmation Message

Error or Success message

Doc: Documentation of Error or Success Messages

 

Success Message: After form submission one can see the success message “Your form has been submitted successfully.” For example: “The form has been successfully submitted” or “We will contact you in 24 hours” etc.

Success message works on both form submission and field validation. Based on the condition you can show custom success messages.

 


Success message

 

Error Message: If you have any conditions to meet when a form has been submitted or edited. If the condition does not satisfy fully then you can show the error message. For example: “Cannot but less than five pieces” or “Delivery price outside USA is more than $50” etc.

Error message works on both form data submit and on field validation. Based on the condition you can show custom error messages.


Error message

 

Notice : If you create multiple Success/Error messages then the last created message will be work first. Also you can use workflow for showing specific Success/Error message.

Redirect Page

Doc: Documentation of how to Redirect page

Youtube Tutorial: Redirect Page

After Form submission user/visitor will be redirected to the same page or any custom url. On record/data edit, Redirection will not work.

In redirection form value can be passed by adding parameters with URL.

Redirect URL with form value can be used like this:

 website_url?Key_1=bit_form_field_api_name_1&Key_2=bit_form_field_api_name_2

 **Key_1 and Key_2 = The field api name where you want to use/put the field value from the current form.


BitForm Confirmation for Redirection Page

Webhook

Doc: Documentation of Webhook

Youtube Tutorial: Webhook

While submitting or editing any record you can call a webhook. Following methods are available in webhook:

1. GET

2. POST

3. PUT

4. PATCH

5. OPTION

6. DELETE

7. TRACE

8. CONNECT

You can also pass form value via/with webhook. Please follow the following example:

website_url?key_1=bit_form_field_api_name_1&key_2=bit_form_field_api_name_2

 **Key_1 and Key_2 = The field api name where you want to use/put the value from this form.


BitForm Confirmation for webhook

Email Template

Doc: Documentation of Email Template & Notification

YouTube Tutorial: Email Template & Notification

 

Click on ‚ě§ Form Name ‚ě§ Setting‚ě§Email Template¬†

Email Notification:

Both you and your client will get a notification email once they submit the form

Even you can send emails after a form has been created, edited, or deleted.

You can also put the custom message for email notification

The following features are available under Form Settings.

Click Form Name‚ě§ Setting‚ě§ Email Template

‚ě§ You can choose template from pre-designed template or from template library

‚ě§You can put dynamic field names both under the subject line and email body

‚ě§ You can allow HTML and CSS for styling

‚ě§You can copy and paste previous design template onto editor

‚ě§You can edit styling by the help of rich text editor


BitForm Email Template and Email Notifications

Integration

We are working on Bitform integration with third-party apps. We have conditional integration. We have perfect integration with CRM. We can integrate both with the default( i.e, Lead, Contact, Account, Deals) module and custom module. We can run integration with multiple ZOHO CRM accounts at a time. We can enable CRM workflow during integration


Bit Form Integration

Google Sheet

Doc: Documentation of Bit Form Integration with Google Sheet

Youtube: Bit Form Integration with Google Sheet

In a new addition to our integration section, recently, we have added a new integration with Google Sheet. From now on, you can store all the submitted data to google sheet by Bit Form.

Authorization Settings:

At first, select the name of the form you want to apply the Google Sheet integration; after that, follow the below instructions.

Follow the path:

Settings=> Integrations => Click on (+) => Click on ‘Google Sheet’

Select Google Sheet Integration

A. Integration Name: Set the integration name “Google Sheet API”.

B. Homepage URL: Enter the URL of your website.

C. Authorized Redirect URL: Enter the URL in which Google Sheet will send the authentication code.

D. Client ID & Secret: For client ID & secret you have to visit the Google API console. If you already have any Client ID & secret before then copy this to the field. If you don’t have any then you have to create a new client ID & secret.

To get ID Secret
Credential to Google sheet
Created ID Secret

If you don’t have any then you have to create a new client ID & secret.

To get new Client Id & Client secret information go to Google API CONSOL=> Credentials=>Create Credentials=> OAuth Client ID => Select Application Type=> Give a Client Name => Add home page URL => Add authorized URL.

Register all the information and get your client ID & Secret information from google sheet.

Create credentials 1
Create Credentials 2
Create Credential 3
Create Credential 4

Now give ID & Secret to the fields & click ‘Authorize‘ & you are ready to import all your data from Bit Form to your Google Sheet.

Give Id secret

Integration Settings:

1. Select the specific spreadsheet from the drop-down menu which you have created before on Google Sheet.

2. Then select the worksheet that belongs to the selected spreadsheet.

Spreadsheet WorksheetHeader Row

3. Now specify the header row. By default, the first row of the worksheet is considered as a header row.

Header Row
Name of header row

4. Click on the refresh button.

5. You can now map the Bit form fields with the necessary Google field. You can send custom values on Google Sheet. After mapping the desired fields, click on ‘Next’.

Map

6. To save the integration process click on “Finish & Save”.

7. Now to run this integration you have created, navigate to conditional logic. Conditional logics helps you to trigger integration when it is necessary.

Conditional Logics

8. After clicking update, all the information will be saved & you will be able to see all the submitted data through google sheet. When a form will be submitted, the information will be shown on the sheet.

Test
Show in sheet

9. Also if you edit any data on the responses page, the data will be updated automatically on a google sheet.

Responses update 1
Show in sheet 1

Watch the Video Tutorial here!

Custom Post Type(CPT)

Custom Post Type (CPT)

Doc: Documentation of Bit Form integration with CPT

Tutorial: Bit Form integration with CPT

Sometimes, it is difficult for WordPress default post types to satisfy all the website owner’s requirements regarding the content management system. Here comes Custom post type(CPT) handy. CPT allows you to create ‘post_types’ beyond traditional WordPress ‘post_types'(Post, Page, Attachment, Revision, Navigation Menu, Custom, ChangeSets).  CPT makes your website truly a ‘Content Management System.’

Custom Field type is simply types of content that you can customize according to your website’s requirements. CPT is a new edition of our Bit Form integration section. Also, Bit Form users don’t have to install other CPT plugins as we are providing a built-in Custom Post Type option. You just have to create a custom post type & Bit Form will automatically create a post regarding that particular post type after successful form submission. It is one step easier for our users to manage their website content in a specific way they want.

Bit Form Integration with CPT:

Process of creating new Custom Post Type: 

To integrate Bit Form with CPT, you have to create a new custom post type according to your requirement.   

Follow the path: Choose Bit Form from dashboard => Settings => CPT => Add New Post Type

Setttings to CPT
Add Post Type

1. Enter the customize slug of your post.

2. Give a singular label of your post.

3. Then give a menu name displayed on the left side of your WordPress dashboard when you will create CPT.

4. Select the icon of the menu from ‘Dashicon class name’.

Select icon

5.Select some actions as your preference. By default, all will be selected.

6. Click on ‘Add Post Type‘. After refreshing the page, you can view the newly created CPT.

Click on Add Post Type
See the new job post

Integration Settings:

1. Select the form on which you want to apply integration.

2. Go to Settings => Integration => Click on ‘+’. Then select ‘CPT‘ as integration.

Settings to Integration

3. Now give the data of ‘ Post type‘, ‘Post status‘, ‘Comment status‘. And later map all the required form fields with necessary post fields. WordPress default post fields are – ‘Post Title‘, ‘Post Name‘, ‘Post Excert‘, ‘Post Content‘. You can only map these fields with form fields. Then click on save.

Integration Details

4. Go to conditional logic and set the logic that when the actions will be triggered. Don’t forget to click on the action ‘Integration‘. Otherwise conditional logic will not work properly.

Conditional Logic
Conditional Logic Details

5. Now, when you will submit job-related data through the form, you can view them from the created CPT.

Enter Data
View Data from list

6. If you select a draft from post status, your post will be drafted. After selecting ‘Public‘, the post will be viewed by all your user.

job Publish

7. You can also edit data from the responses page. If you edit any data from the responses page, the value will be automatically updated on the post.

Responses
Edit from responses

Watch the full video tutorial here!

Zoho Analytics

Doc: Documentation of Integration with Zoho Analytics

YouTube Tutorial: Integration With Zoho Analytics

 

Using Zoho Analytics integration with WordPress form builder, you can analyze your data in a much efficient way. You can easily integrate without any coding. This Documentation goes through the configuration process.

Watch video

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Analytics if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Analytics. Please follow the screenshots below:


3IHomepage


3analytics-integration

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below


Bit form Integration api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


Bit form api-console-client-details

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button


Zoho CRM and WordPress form builder integration client secret


9authorization 1

Notice: Zoho Analytics only works with the main admin owner(Super admin) of the Zoho analytics account. For Zoho Analytics update criteria, follow this link: https://www.zoho.com/analytics/api/#applying-filter-criteria

Select the workspace and table from the dropdown. Then map Bit Form fields with Zoho Analytics fields in which you want to send/update data.

**Zoho Analytics doesn’t support data INSERT/UPDATE in integration table**


Bit Form to Zoho analytics field select

Notice: If you select Update Row action without any criteria, when you click on the save button a warning message will be shown. All data of the above-selected table will get replaced.


Bit Form to Zoho analytics without criteria warning message

You can update Zoho Analytics records via using criteria.
Watch video
WordPress form builder with Zoho analytics

 

Example criteria: (“Table Name”.”Department”=’Finance’ and “Table Name”.”Salary” => 9000)

Params

 

Description

Data type

Table Name

Zoho Analytics table name in which the row will be updated.

TEXT

Department,

Salary

Zoho Analytics column name based on which rows will be updated.

TEXT

 

 

 

 

Criteria

 

Criteria based on which rows will be updated.

The criteria must be in the format:

“Table name”.” ”¬†

Following is the list of supported operators:

 

=

!=

<

>

<=

=>

LIKE

NOT LIKE

IN

NOT IN

BETWEEN (to be used as: “BETWEEN ” AND ”)

 

 

 

 

 

 

 

 

 

 

 

OPERRATOR

/

TEXT

There has another feature name Update Preference. If you select “Yes” when the criteria don’t meet a new row will be inserted in Zoho Analytics.

When “No” is selected then a new row won’t be inserted if the criteria don’t meet.


11update row

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


12workflow 3

Zoho CRM

Doc: Documentation of Integration with Zoho CRM

YouTube Tutorial: Integration with Zoho CRM

 

Using  Zoho CRM integration with WordPress form builder, you can automatically push your WordPress form data in CRM modules. You can easily integrate without any coding. This Documentation goes through the configuration process.

Watch video

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Analytics if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho CRM. Please follow the screenshots below:


3IHomepage


Zoho CRM integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below

CRM 1

5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


Bit form api-console-client-details


Bit form Integration

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button


10integration setup


9Authorization


Map all the mandatory CRM fields to the corresponding fields in your form.


11Fieldmap

To map more form fields to CRM fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.




15fileUpload

You can send data Zoho CRM related list from Bit Form. Select the required related list module and layout from the drop-down provided. Then map the mandatory field. To map more fields, click on the (+).
Watch video

14relatedList

Map all the fields, select the necessary Actions to be performed on integration, and then click on the Save button to save your settings.

1.Workflow: Select this option to trigger the Zoho CRM workflow to relevant the selected module. If you didn’t select this option Zoho CRM workflow to relevant the selected module doesn’t work.
Watch video

16workflow 1

2.Attachment: To Select this option you can send file upload field data to Zoho CRM related list Attachments. You can also send file upload field data to Zoho CRM via normal field mapping). Please select the CRM file upload field from the drop-down which you want to send data.
Watch video

17attachment 1

3. Approval: Select this option to automatically send form data to your Zoho CRM approval list instead of adding them.
Watch video

18approval 1

4.Blueprint: Select this option to trigger the Zoho CRM blueprint to relevant the selected module. If you didn’t select this option Zoho CRM blueprint to relevant the selected module doesn’t work.


19blueprint 1

5. Upsert Record: Upon selecting the option YES, if a record with the identical value exists in Zoho CRM, it will be updated with the new values. If you select NO, a new record will be created in Zoho CRM. You can arrange fields in the order in which upsert should happen.

Here’s how upsert works:

For example, you arrange the Email field before the Company field. When a form is submitted with the Company as Bitcode and Email as [email protected]

1.¬†First, it’s checked if the email [email protected] exists in the CRM. If it does, then the mapped fields get updated to the record associated with that email address.

2.¬†In case of the email address [email protected] doesn’t exist in your CRM,¬†¬†it’s checked if Bitcode exists under Company. If it does, then the mapped fields get updated to the record associated with that company name.

3. If none of the field values exists, then a new record with all the mapped details is created under the mapped CRM module.

Watch video


20upsert 1

6. Assignment Rules: When you choose this option, Assignment Rules defined in Zoho CRM can be triggered when form entries are added to a CRM module. Please select the assignment rule from the drop-down which you want to trigger.

Watch video


22assignment 1

7. Tag Records: When you choose this option, you can add a tag to the records that are pushed to Zoho CRM. It helps you to search for records in CRM by tag. There has a list of tag records in the dropdown. You can use Zoho CRM by default tag, form fields also can add a custom tag.
Watch video

22tag 1

8. Record Owner: Select this option you can set a record owner of the sent record.
Watch video

23recordOwner

Supported Modules:You can integrate your forms with the following

CRM modules:

Standard Modules: Leads, Contacts, Accounts, Potentials, Campaigns, Cases, Solutions, Products, Price Books, Vendors, Events, Tasks, and Calls.

Custom Modules: Bit Forms can be integrated with all custom modules in Zoho CRM

Supported Field Types  :

These are the Bit Forms fields that can be mapped with the respective fields in Zoho CRM.

 

s no

CRM

Field

 

Supported Form Fields

1

Single Line

Text, Multi-Line Text, Email, Website, Dropdown, Radio, Checkbox, Number, Decimal, Date, Time, Date-Time.

2

Multi Line

Text, Multi-Line Text, Email, Website, Dropdown, Radio, Checkbox, Number, Decimal, Date, Time, Date-Time.

3

Email

Text, Email

4

Phone

Text

5

Pick List

Single Line, Dropdown, Radio

6

Multi Select

Checkbox

7

Date

Date

8

Date-Time

Date-Time

9

Number

Number

14

Checkbox

Checkbox

15

URL

Single Line, Website

 

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit Form to Zoho CRM workflow

Zoho Recruit

Doc: Documentation of Integration with Zoho Recruit

YouTube Tutorial: Integration with Zoho Recruit

 

Using Zoho Recruit integration with WordPress form builder, you can automatically push your WordPress form data in Recruit modules. You can easily integrate without any coding. This Documentation goes through the configuration process.

Watch video

First, you have to log-in your WordPress dashboard.Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Recruit if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar.Navigate to Settings->Integrations->Click on (+) ->Select Zoho Recruit. Please follow the screenshots below:


3IHomepage


Zoho Recruit integration with WordPress

Select a data center from the dropdown. Then click on the Zoho Api Console. Navigate to Api Console->Get Started->Server-based Applications. Please follow the screenshots below

Recruit

5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


14Client Details

A Client ID and a Client Secret will be generate. Then go to Client Secret tab.


15Client Secret

Then copy the Client ID and Client Secret and paste it to Bit Form integration page.Then click on the Authorize button (wait for a few seconds). After the successfully authorization click on the next button.


Bit Form to Zoho Recruit Authorize


16Accept


5Bit Form to Zoho Recruit Authorization

 

Select the required Recruit module from the dropdown.

 

17Module

 

Map all the mandatory Recruit fields to the corresponding fields in your form.


6Field Mapping

 

If you use File Upload field should to map this separately.


7File Upload

You can send data to Zoho Recruit related list from Bit Form. Select the required related list module and layout from the drop-down provided. Then map the mandatory field. To map more fields, click on the (+).
Watch video

8RelatedList

Actions:
1.Workflow :¬†Select this option to trigger Zoho Recruit workflow to for the selected module.If you didn’t select this option Zoho Recruit workflow for the selected module doesn’t work.
Watch video

9Workflow

2.Approval: Select this option to automatically send form data to your Zoho Recruit approval list instead of adding them.
Watch video

10Approval

3. Upsert Record: When you choose the Upsert Record” option, if a record with the identical value exists in Zoho Recruit, then it will be updated with the new values. If not, a new record will be created.
Watch video

11Upsert

4. Record Owner: Select this option you can set a record owner of the sent record. For this, you have to copy the Owner ID from Zoho Recruit and paste here.
Watch video

Bit Form to Zoho Recruit integration owner id

 

Map all the fields, select the necessary Actions to be performed on integration and then click on the Save button to save your settings.

Supported Field Types  :

These are the Bit Forms fields that can be mapped with the respective fields in Zoho CRM.

 

s no

Reruit

Field

 

Supported Form Fields

1

Single Line

Text, Multi-Line Text, Email, Website, Dropdown, Radio, Checkbox, Number, Decimal, Date, Time, Date-Time.

2

Multi Line

Text, Multi-Line Text, Email, Website, Dropdown, Radio, Checkbox, Number, Decimal, Date, Time, Date-Time.

3

Email

Text, Email

4

Phone

Text

5

Pick List

Single Line, Dropdown, Radio

6

Multi Select

Checkbox

7

Date

Date

8

Date-Time

Date-Time

9

Number

Number

14

Checkbox

Checkbox

15

URL

Single Line, Website

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Zoho CRM and WordPress Integration plugin

Zoho Workdrive

Doc: Documentation of Integration with Zoho Workdrive

YouTube Tutorial: Integration with Zoho Workdrive

 

Using Zoho Workdrive integration with WordPress form builder, you can create a folder and send attachments in Zoho Workdrive. You can easily integrate without any coding. This Documentation goes through the configuration process.

Watch video

First, you have to log-in to your WordPress dashboard.Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Workdrive. If you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Workdrive. Please follow the screenshots below:


3IHomepage


Zoho WorkDrive integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below :


Bit Form to Zoho Workdrive api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


14Client Details

A Client ID and a Client Secret will be generated. Then go to the Client Secret tab.


Bit Form to Zoho Workdrive client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button.


Bit Form to Zoho Workdrive integration homepage


Bit Form to Zoho Workdrive accept


Bit Form to Zoho Workdrive field value

Select the required Team and Folder from the dropdown. There are My Folder” is the personal folder and General is the team folder.

Bit Form to Zoho Workdrive select folder

1. Create New Folder: To create a folder in Zoho Workdrive you have to define the folder name in Create New Folder Actions.


Bit Form to Zoho Workdrive new folder 1

You can also create folder in Workdrive via field value. For this, you have to select the field from the dropdown.


Bit Form to Zoho Workdrive field value

You can add a random number with the folder name by selecting the Add Random Number option.


Bit Form to Zoho Workdrive add random number

Also You can share the folder with users and control their access. There have four types of permission such as View, Edit, Organize, and Upload.

  • View – When you select this option the users can view, copy, and download the creating folder and also add comments to them.

 

  • Edit – When you select this option the users can view, add, edit, and rename the creating folder, but cannot share or move them.

 

  • Organize -When you select this option the users can edit, rename, organize the creating folder within the Team Folder, and also share them with other team members.

  • Upload – If you want to give permission to the users for file uploading in the creating folder you need to select this option.¬†

 


Bit Form to Zoho Workdrive create newfolder

You can also send an email notification to the selected user about the folder created by selecting the Send Email Notification option.

Bit Form to Zoho Workdrive send mail

In Zoho Workdrive, if create a new folder is checked but the folder name is not given, then by default, a folder will be created with the name: New Folder with a random number. Example : New Folder 5f58e5273

Bit Form to Zoho Workdrive Create folder default

2.Upload Files: You can send Attachment in Workdrive. For this, you have to select this file upload field which you want to send. Also you can share the attachment with users and control their access. There have four types of permission such as View, Edit, Share, View, and Comment.

Watch video

 

  • View – When you select this option the users can view, copy, and download the sending attachment.

 

  • Edit – When you select this option the users view, add, edit, and rename files the sending attachment, but cannot share or move them.

 

  • Organize – When you select this option the users edit, rename, organize the sending attachment, and also share them with other team members.

 

  • View and Comment – When you select this option the users can view, copy, and download the sending attachment also comments to them.

Bit Form to Zoho Workdrive select attachmen

You can also send an email notification to the selected user about the folder create by selecting the Send Email Notification option.

Bit Form to Zoho Workdrive send mail

Map all the fields, select the necessary Actions to be performed on integration, and then click on the Save button to save your settings.

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit Form to Zoho Workdrive workflow

Zoho Desk

Doc: Documentation of Integration with Zoho Desk

YouTube Tutorial: Integration with Zoho Desk

 

By the Zoho Desk integration with WordPress form builder, you can automatically create tickets in Zoho Desk. You can easily integrate without any coding. This Documentation goes through the configuration process. 

Watch video

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Desk if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Desk. Please follow the screenshots below:


3IHomepage


Zoho Desk integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below


2Bit Form to Zoho Desk api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


14Client Details

A Client ID and a Client Secret will be generated.Then go to the Client Secret tab.


3Bit Form to Zoho Desk client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button


Bit Form to Zoho Desk integration homepage


5Bit Form to Zoho Desk accept


6Bit Form to Zoho Desk authorizations

Select the required Portal and Department from the dropdown. Map all the mandatory Desk fields to the corresponding fields in your form. At last select the requires Ticket Owner from the actions.

Bit Form to Zoho desk map field

To map more form fields to Desk fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.


Bit Form to Zoho desk map extra field

Actions :

1.Ticket Owner: Ticket Owner is mandatory in Zoho Desk. You have to select the Ticket Owner from actions.

Bit Form to Zoho desk ticke owner
2. Product Name: You can product-wise assign ticket in Zoho Desk. For this, you have to select the Product Name from the actions.
Watch video
Bit Form to Zoho desk product name

3. Attachment: To send an attachment to the Zoho Desk you have to select the required file upload field from actions.

Bit Form to Zoho desk attachment

Select the necessary Actions to be performed on integration and then click on the Save button to save your settings.

 

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit Form to Zoho desk workflow

Zoho Campaign

Doc: Documentation of Integration with Zoho Campaign

YouTube Tutorial: Integration with Zoho Campaign

 

Using Zoho Campaign integration with WordPress form builder, you can automatically push your WordPress form data in Zoho Campaign. You can easily integrate without any coding. This Documentation goes through the configuration process.

Watch video

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Campaign if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Campaign. Please follow the screenshots below:


3IHomepage


Zoho Campaign integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below

Campaign

5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


14Client Details

A Client ID and a Client Secret will be generated. Then go to the Client Secret tab.


Bit Form to Zoho Campaign client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button


Bit Form to Zoho Campaign integration homepage


Bit form to zoho campaing authorization

Select the required contact List and the mandatory field from the dropdown.

 

Bit Form to Zoho Campaing map field

To map more form fields to Campaign fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.


Bit Form to Campaign map extra field

Map all the fields and then click on the Save button to save your settings.

 

Notice: When you send data in Zoho Campaign an email confirmation message will go to the typed email. The data will not insert before the confirmation. If you want to send data without email confirmation, you have to change some settings in the Zoho Campaign. Have to disable SIGNUP FORM.

 


Zoho Campaign sign up disabled

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit form Integration

Zoho Mail

Doc: Documentation of Integration with Zoho Mail

YouTube Tutorial: Integration with Zoho Mail

 

Using Zoho Mail integration with WordPress form builder, you can automatically send emails in Zoho Mail. You can easily integrate without any coding. This Documentation goes through the configuration process. 

Watch video

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Recruit if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Mail. Please follow the screenshots below:


3IHomepage


Zoho Mail integration with WordPressZoho Mail integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below


2Bit Form to Zoho Mail api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


3Bit Form to Zoho Mail client details

A Client ID and a Client Secret will be generated. Then go to the Client Secret tab.


4Bit Form to Zoho Mail client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button.


5Bit Form to Zoho Mail integration homepage


6Bit Form to Zoho Mail accept


7Bit Form to Zoho Mail authorization

Select the type (Send Email, Save as Draft) from the dropdown. If you select Send Email, the email will save in inbox. If you select Save as Draft email will save in draft.


8Bit Form to Zoho Mail type select

You can add an email in To via typing or form field. After type the email you have to hit the Enter. Or you can select the email form field from the dropdown. Then you can add CC and BCC if you need it. Add subject via typing or form field. Then add a custom message in the body. You can also add messages via the form field. Follow the example below:


Bit Form to Zoho mail send email

 

You can also send attachments from Bit Form to mail.

 

Add all the necessary actions to be performed on integration and then click on the Save button to save your settings.

 

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit Form to Zoho mail workflow

Zoho Project

Doc: Documentation of Integration with Zoho Project

YouTube Channel: Bit Form Integration with Zoho Project

Using Zoho Project integration with WordPress form builder, you can create (project, milestone, task list, task, subtask) in Zoho Project. You can easily integrate without any coding. This Documentation goes through the configuration process. 

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Project. If you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar.Navigate to Settings->Integrations->Click on (+) ->Select Zoho Project. Please follow the screenshots below:


3IHomepage


Zoho Project integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below


2Bit Form to Zoho Project api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


3Bit Form to Zoho Project client details

A Client ID and a Client Secret will be generated. Then go to the Client Secret tab.


4Bit Form to Zoho Project client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button.


5Bit Form to Zoho Project integration homepage


6Bit Form to Zoho Project select


7Bit Form to Zoho Project integration authorization

Select the required (Portal and Event) from the dropdown. There have six kinds of events. Such as Create Project, Create Milestone, Create Tasklist, Create Task, Create Subtask, Create Issue.  


Bit Form to Zoho project field map

Event->

1.Create Project: Select the Create Project event from the dropdown. Then map the mandatory field. Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

 

Project Actions:

  • Project Owner-> By selecting this option you can add a project owner to your project. It’s mandatory to select a project owner for creating a project in the Zoho project.

Notice: Do not assign project owners as project users.

  • Task Layout-> Select a layout for your project. It’s a mandatory action.
  • Project Access-> By selecting this option you can change the access control of your project. There are two types of project access. One is Private and the other one is Public. Set the project access to Private if you want the project can be accessed only by the project users in the selected project. If you set it to the Public, the project will be followed and viewed by all the portal users.

  • Project User-> You can assign users for your project.

  • Group Name-> You can assign a group for your project.

  • Project Tags->¬† You can assign tags name with your project.

 

2. Create Milestone: Select the Create Milestone event from the dropdown. Then select a project from the dropdown if you had already an existing project. If you don’t have any existing projects, you have to create a new project. To create a new project please follow the above create project actions.

Then map the mandatory field. Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

 

Milestone Actions:

  • Milestone Owner-> By selecting this option you can add a milestone owner to your project. It’s mandatory to select a milestone owner for creating a milestone in your project.

  • Milestone Flag-> Add a Milestone¬†Flag for your milestone. There are two types of milestone flag. One is External and the other is Internal. External milestone will be visible to both the client and project users. Internal milestone will be visible only to the project users. It’s a mandatory action.

  • Milestone Tags-> Add a tag for milestone.

 

3. Create Tasklist->¬†Select the Create Tasklist event from the dropdown. Then select a project from the dropdown if you have already an existing project. If you don’t have any existing projects, you have to create a new project. To create a new project please follow the above create project actions.

You can also assign a tasklist under a milestone. For this, you have to select a milestone from the dropdown if you had already existing milestone. If you don’t have any existing milestones, you have to create a new milestone. To create a new milestone please follow the above create milestone actions.

Then map the mandatory field. Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

 

Tasklist Actions:

  • Tasklist Flag-> Add a Tasklist¬†Flag for your milestone. There are two types of tasklist flags. One is External and the other is Internal. The external tasklist will be visible to both the client and project users. The internal tasklist will be visible only to the project users. It’s a mandatory action.

  • Tasklist Tag->¬† Add¬† tags for tasklist.

 

4. Create Task->¬†Select the Create Task event from the dropdown. Then select a project from the dropdown if you had already existing¬†project. If you don’t have any existing projects, you have to create a new project. To create a new project please follow the above Create Project actions.

You can also assign a task under a milestone. For this, you have to select a milestone from the dropdown if you had already existing milestone. If you don’t have any existing milestones, you have to create a new milestone. To create a new milestone please follow the above Create Milestone actions.

You can also assign a task under a tasklist. For this, at first, you have to select a tasklist flag. Then you have to select a tasklist if you had already existing tasklist. If you don’t have any existing tasklist, you have to create a new tasklist. To create a new tasklist please follow the above Create Tasklist actions.

Then map the mandatory field. Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

 

Task Actions:

  • Task Owner-> Add a Task Owner by selecting this action. It’s a mandatory action.

  • Task Attachments-> Add attachments for task.

  • Task Time log->¬†
  1. Select Date: 
  2. Billing Status:
  3. Enter Hours:
  4. Set Start & End Time:
  5. User:
  6. Notes:       
  • Task Recurrence-> You can create a task and recreate it anytime using the Recurring functionality in Zoho Projects. When the¬†same set of tasks are repeated after a couple of days, months and year, you can set it as a recurring task so that it automatically gets recreated after a designated period of time. You can set recurring details for a task¬†while creating or editing a task.
  • Task Remainder-> Working on multiple tasks can be tedious and you can lose track of your work. Task reminders¬†can help you stay on top of your work by sending timely emails. With task reminders in¬†Zoho Projects,¬†you don’t miss a single task.
  1. Daily: The reminder mail will be sent to task owners daily till the due date.
  2. On due date:A reminder mail will be sent to the specified users on or before the due date.
  3. Day(s) before due date:A reminder mail will be sent before the due date based on the day(s) specified.
  • Task Tags-> Add tags with task.

 

5. Create Subtask->¬†Select the Create Subtask event from the dropdown. Then select a project from the dropdown if you had already existed project. If you don’t have any existing projects, you have to create a new project. To create a new project please follow the above Create Project actions.

 

To create a subtask you have to select a task from the dropdown if you had already existed task. If you don’t have any existing tasks, you have to create a new task. To create a new task please follow the above Create Task actions.

You can also assign a subtask under a task milestone. For this, you have to select a milestone from the dropdown if you had already existed milestone. If you don’t have any existing milestones, you have to create a new milestone. To create a new milestone please follow the above Create Milestone actions.

 

  • You can also assign a subtask under the task of tasklist. For this, at first, you have to select a tasklist flag. There are two types of tasklist flags. One is External and the other is Internal. When you select External if any task remains under this flag all task list will be shown in the below dropdown.¬†Then you have to select a task list if you had already existed tasklist. If you don’t have any existing tasklist, you have to create a new tasklist. To create a new tasklist please follow the above Create Tasklist actions.

 

Then map the mandatory field. Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

 

Subtask Actions:

  • Subtask Owner-> Add a Subtask Owner by selecting this action. It’s a mandatory action.

  • Subtask Attachments-> Add assignments for subtask.

  • Subtask Tags-> Add tags for subtask.

 

6. Create Issue: Select the Create Issue event from the dropdown. Then select a project from the dropdown if you had already an existing project. If you don’t have any existing projects, you have to create a new project. To create a new project please follow the above create project actions.

Then map the mandatory field.

You can also create a task under a milestone. For this, you have to select a milestone from the dropdown if you had already existed milestone. If you don’t have any existing milestones, you have to create a new milestone. To create a new milestone please follow the above Create Milestone actions.

Then map the mandatory field. Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

Issue Actions:

  • Issue Owner-> By selecting this option you can add an issue owner. It’s mandatory to select an issue owner for creating an issue.

  • Issue Flag-> Add an issue Flag for your milestone. There are two types of issue flag. One is External and the other is Internal. The external issue will be visible to both the client and project users. The internal issue will be visible only to the project users. It’s a mandatory action.

  • Issue Followers-> Select Issue Followers to add project users to the issue.

  • Issue Severity->  

  • Issue Classification->

  • Issue Module->

  • Issue Priority->

  • Issue Attachments->

  • Issue Tags->

Map all the fields, select the necessary Actions to be performed on integration, and then click on the Save button to save your settings.

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit Form to Zoho project workflow

Zoho Sheet

Doc: Documentation of Integration with Zoho Sheet

YouTube Channel: Bit Form Integration with Zoho Sheet

Using Zoho Sheet integration with WordPress form builder, you can automatically push your WordPress form data in Zoho Sheet. You can easily integrate without any coding. This Documentation goes through the configuration process.

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Zoho Sheet¬†if you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Sheet. Please follow the screenshots below:


3IHomepage


Zoho Sheet integration with WordPress

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below


2Bit Form to Zoho Sheet api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


3Bit Form to Zoho Sheet client details

A Client ID and a Client Secret will be generated. Then go to the Client Secret tab.


4Bit Form to Zoho Sheet client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button.


5Bit Form to Zoho Sheet integration homepage


6Bit Form to Zoho Sheet accept


7Bit Form to Zoho Sheet authorizations

Select the all required (Workbook, Worksheet, Header Row) from the dropdown.


Bit Form to Zoho Sheet workbook map

Here’s Workbook means spreadsheets, Worksheet means sheet name and Header Row means the first row of the Zoho Sheet.

Notice :

 1. By default, the first row of the worksheet is considered as a header row. This can be used if tabular data starts from any row other than the first row. 

 2. Must have at least one record in your Zoho Sheet spreadsheets otherwise Map Fields will not appear.

 

Map all the needed fields to the corresponding fields in your form. To map more fields, click on the (+). The form fields that are relevant to the selected field would be listed in the drop-down under Bit Forms.

 


Bit Form to Zoho Sheet fields map

1.Update Row: Select this action to update Zoho Sheet records based on criteria->

 The criteria should be in the following format.

(=, !=, >, <,>=,<=, contains)

Consider the following table :

Name Age Categoty
Shakhawat 23 Adult
Rubel 12 Teenager
Arif 17 Teenager

Example criteria :

  • 1. “Name”=”Shakhawat”

  • 2. “Name” contains “Arif”

  • 3. “Name”=”Rubel” and “Age”<18

  • 4. (“Name”=”Rubel” or “Name”=”Arif”) and “Age”<18

A maximum of 5 nested criteria can be used.

Bit Form to Zoho Sheet update row

In the above example, If “Age” less than 18 and “Name” equal “Rubel” then Category will be “Teenager“.

Update preference:

1.update row for the first match only?

If you select Yes, the criteria will be work for the first match only or if you select No the criteria will be work for all the match. Follow the example below:


Bit Form to Zoho Sheet update preference1

2. Insert a new row if the above criteria don’t meet?

If you select Yes, insert a new row if the criteria don’t meet.

 

Map all the fields, select the necessary Actions to be performed on integration, and then click on the Save button to save your settings.

 

In the end, create a Workflow for triggering the integration. Select the integration which you created before.


Bit Form to Zoho Sheet workflow

Zoho Sign

Doc: Documentation of Integration with Zoho Sign

YouTube Tutorial: Integration with Zoho Sign

 

Using Zoho Sign integration with WordPress form builder,  you can directly receive  responses from your forms with Zoho Sign templates, as well as automate the entire document signing workflow.

First, you have to log-in to your WordPress dashboard. Then click on Bit form from the left sidebar. Select an existing form that you want to integrate with Zoho Sign. If you don’t have any form please create a new form. Please follow the screenshots below:


create form

Then click on the Settings menu from the top navigation bar. Navigate to Settings->Integrations->Click on (+) ->Select Zoho Sign. Please follow the screenshots below:


3IHomepage


1Bitform to zoho sign integration select

Select a data center from the dropdown. Then click on the Zoho API Console. Navigate to API Console->Get Started->Server-based Applications. Please follow the screenshots below


2Api console


5GetStarted


6api console server based

Fill those fields (Homepage URL and Authorized Redirect URLs) the same as your Integration Homepage. Then click UPDATE.


Client details

A Client ID and a Client Secret will be generated. Then go to the Client Secret tab.


Client secret

Then copy the Client ID and Client Secret and paste it to the Bit Form integration page. Then click on the Authorize button (wait for a few seconds). After the successful authorization click on the Next button.


Integration homepage


Authorizations


7Bit Form to Zoho Project integration authorization

1.Select the required (Template) from the dropdown which you created before in your Zoho Sign account.


Select Template

 

2. Then configure the recipient’s details. Here, you can configure to get the recipients’ names and email addresses directly from the form fields. If you already defined recipient’s details in Zoho Sign, these details automatically shown here.

recepient details

Complete the all configuration and then click on the Save button to save your settings.

In the end, create  Conditional Logics for triggering the integration. Select the integration which you created before.


Select integration

Zoho Creator

Doc: Documentation of Bit Form integration with Zoho Creator

Tutorial: Bit Form integration with Zoho Creator 

Using Zoho Creator integration with WordPress form builder- Bit Form, you can add records, update rows & upload files on Zoho Creator. You can easily integrate without any coding. This documentation goes through the configuration process.

Authorization Settings:

At first, select the form you want to apply the Zoho Creator integration or you can create a new one. After that, follow the below instructions.

create form

After that, follow the below instructions.

Follow the path:

Settings => Integrations => Click on (+) => Click on ‘Zoho Creator’.

3IHomepage
Select Zoho Creator

A. Integration Name: Set the integration name “ZOHO Creator API“.

B. Data Center: Set the specific ZOHO data center name where you have created your Zoho account. (e.g. : zoho.com)

select datacenter

C. Homepage URL: Enter the URL of your website homepage.

D. Authorized Redirect URL: Enter the URL in which ZOHO Creator will send the authentication code.

E. Client ID & Secret: To get client Id & secret information go to ZOHO API CONSOL=>Add Client => Server-based application => Create New Client. Register all the information and get your client ID & Secret information.

zoho api console url
add client
create server base with redirect url
Creator
client id scret fireld

F. Owner Name: Here, enter your Zoho Creator screen name. (e.g. :bitcodetech)

2. Zoho Creator application name
owner name field

Now click ‘Authorize,’ & you are ready to add your business or service records to your ZOHO Creator account via Bit Form.

accept authorize

Add Record on Zoho Creator:

The next step is to integrate the form of Bit Form with your Creator account to store the required data.

1. Application: Here, select the name of the application you have already created on your Creator account.

2. Form: Now, select the form you want to send the Bit Form data.

select app form

3. Map fields: Now map the form fields with related Zoho fields. You can send custom values also. Moreover, this custom value will remain the same for all the submitted data.

field map
field map with custom value

4. After successful integration, click on “Finish & Save“. Now you are ready to add a record to your Creator account.

5. After configuring integration with Zoho Creator, set condition logic to work on. Don’t forget to select the integration name, otherwise, integration will not work properly.

add new logic
integration checkbox
select zoho creator integration

Update Rows by criteria: 

First, you have to map the fields you want to update the value. Here is an example, we have mapped the ‘Name’ fields, as we want to update that corresponding field’s value. Now, click on the action ‘Update Record’. It controls how the submitted records will get updated. Now you have to set the criteria by specifying the Zoho field link. Depending on this field link, your mapped field’s value will change.

edit icon click

Here, we have set the field link “Email = [email protected]”. So, all the names corresponding to the email will be updated. If you face any difficulties, visit the ‘Zoho Creator Guide‘.

5. update rows

If we enable the update preference ‘Yes‘, then after submission of data, it will check the criteria. If the criteria match then it will update otherwise the values will be added as a new record. 

After setting up the integration process , set conditional logic as before.

update preference

Upload File:

For uploading files, you have to map the fields with the necessary Zoho fields. Select ‘File Upload‘ as both Bit Form & Zoho fields. Now, you are ready to upload a file on the Creator account.

file upload field mapping

Watch the tutorial here!

Payment Gateway

Now using Bit Form you can take payment with full authentication using the PayPal & Razorpay system.

Paypal

Doc: Documentation of Integration with PayPal

YouTube Tutorial: Integration with PayPal

 

Admin can receive Order Payment & Subscription Payment through the PayPal field.

Style Customization :

Layout : If you select a layout, there exist three layouts :

‚짬†Vertical Layout : If you choose the vertical layout option, the payment buttons will be aligned vertically at full width. You will find three options available (depending on your region) – ‘PayPal‘, ‘Pay Later‘, and ‘Debit/Credit Card‘.

‚짬†Horizontal Layout : The payment buttons will be aligned in horizontally at 50% width. ‘PayPal‘ and ‘Pay Later‘ will be available.

‚짬†Standalone Layout : Only one play button¬†will be available. You can choose according to your preference.

[Note: By default, the layout is set to vertical layout.]

Color : You can choose field color : Gold, Blue, Silver, White & Black. If you choose Standalone and Card from layout only Black & White color will be available.

Shape : Rectangle & Pill are available.

PayPal Button Text : You can change the field button text to РPayPal, PayPal Checkout, PayPal Buy Now, Pay with payPal.

Order Payment :

‚ėܬ†Client Id : Admin have to create an application from the ‘PayPal Developer‘ site. To create an application you have to follow the path :¬†¬†PayPal Developer account => Dashboard => My apps & credentials => App name => Create App => Application details => Go back to app name => Default Application =>¬†¬†¬†Get your Client ID. Then insert the given client id on that field.

‚ėܬ†Language : You can set the field language according to your preference.

‚ėܬ†Disable Card : You can set the card name on the ‘disable card’ field from which you don’t want to take payment.

‚ėܬ†Amount Type :

‚짬†Fixed : If admin want to set a limit of payment, they have to choose this option. As example, you have created a form for a particular sale. Then you have to set the payment digit on the field.

‚짬†Dynamic : For dynamic payment admin have to add a ‘number field’ where you can add their amount according to their willing. ¬†¬†¬†¬†¬†

‚ėܬ†Shipping Cost & Tax amount type¬†¬†: As likely as Amount type option admin can set Fixed / Dynamic Shipping cost as well as Tax.

‚ėܬ†Currency : You can set 26 currency type.

Description : There are two types of description – Static & Dynamic.

Subscription Payment :

You can add descriptions of two types- Static & Dynamic. For subscription payments you need a business account . Add your ‘Plan Id‘ on the field & other style customization is the same as order payment.

Click on the video to see PayPal integration tutorial!

Razorpay

Doc: Documentation of Integration with Razorpay

YouTube Tutorial: Integration with Razorpay

 

Another payment gateway plugin Razorpay has been added to Bit Form. It allows credit cards, debit cards, net banking, wallet & UPI payments.

The below instructions admins have to follow to set up their Razorpay account with Bit Form.

ja6r1uM2tYK1pCYybAASKqqlLAtCUlsBYCUCgqJq6JABNaQmMlQAEiqqpSwLQlJbAWAlAoKiauiQATWkJjJUABIqqqUsC0JSWwFgJQKComrokAE1pCYyVAASKqqlLAtCUlsBYCUCgqJq6PAM37vS985SPOgAAAABJRU5ErkJggg== ¬†API Key & API Secret : To integret admin Razorpay account with Bit Form, admin have to go to the dashboard of their account. Then admin has to set their specified key & secret respectively to the fields ‘ API Key’ and ‘API Secret’. Now, you are ready to take payment from use via Razorpay.

 Dashboard=> Settings=> API keys tab=> Key ID & Secret

Field Customization :

1.Amount Type : Admin can fix that in which way they want to take payments from users.

 z+H2iiujINhswAAAABJRU5ErkJggg== Fixed: If admin want to set a limit of payment, they have to choose this option. As example, you have created a form for a particular sale. Then you have to set the payment digit on the field.

z+H2iiujINhswAAAABJRU5ErkJggg==¬†Dynamic: For dynamic payment admins have to add a ‘number / radio field’ where users can add their amount according to their willing. ¬†¬†¬†¬†¬†

2. Currency: You can set 26+ currency types. The currency is set to INR by default. you can change by your own preference.

 3. Account Name: Admin have to set the account name through which all payments should be received. That specific account name will be shown on the top of the payment checkout bar.

 4. Description: Admin can set additional payment description. Users can see this description while giving their payments on the Razorpay window.

 

Additional Settings :

1.Button Customization : On button settings option there are four fields :

z+H2iiujINhswAAAABJRU5ErkJggg== Button Text: Admins can change the Razorpay button text according to their choice.

z+H2iiujINhswAAAABJRU5ErkJggg== Button Alignment: Left, Right & center alignments are available.

z+H2iiujINhswAAAABJRU5ErkJggg== Full width button & Small button: Users have to toggle these buttons to use the features.

2. Theme Customization : When user processes the payment method there will show a Razorpay checkout window. This window’s color & theme can be customizable by admin.

3.¬† Modal: When the modal option ‘confirmed on close’ is enabled then user will get an option if they want to close the Razorpay window.

¬†4. Prefill: By default, the users has to fill the Razorpay checkout information like name, email & contact again. If admins want they can map the field names of form on the customization prefill fields – ‘Name’, ‘Email’, ‘Contact’. By this user don’t have to put mapped fields information double time on Razorpay checkout window.

 5. Notes: Admin can send additional information by setting values with their corresponding key. This notes will be shown on their Razorpay account. They can view these notes from their Razorpay account. Admin can send maximum of 15 key-value paired values.

Click on the video to see Razorpay integration tutorial!

Others

In this section, you will find some side documentation of Bit Form that will help in details to use support features. 

Download & Installation process of Bit Form Pro version

Doc: Documentation of activating the pro version of Bit Form

YouTube Tutorial: Activate Bit Form pro version

In this section we will show you how you can install Bit Form on your WordPress dashboard & also how you can activate Bit Form pro version.

Download & Installation process of Bit Form (Free Version):

Follow the path mentioned below:

Dashboard > Plugin Page > Click on ‘Add New‘ > go to search option> search ‘Bit Form‘ > Click ‘Install Now‘> Press ‘Activate‘ ( Free version) > Can view ‘Bit Form‘ from plugin list > Click Bit Form from dashboard

¬†Now, after successful installation you can see the home page of ‘Bit Form‘. You are ready to create form as you need.

Process of activating premium version :

1. At first go to our website bitpress.pro.

2. Go to ‘Pricing‘ section & click on ‘Get Started‘ of pro version.

3. Now you will see all the plans of Bit Form.

4. Select your desired plan & you can customize the quantity of sites.

5. Click on ‘Proceed‘.

6. You have to fill up the form for membership account.

7. Give your location & payment information.

8. Pay the amount via any credit card or PayPal. Also can use coupon card if you have any.

9. After successful payment you will be redirected to subscription page.

10. You can check your subscription is activated or not by reloading the page.

11.  After successful activation you will be notified via your email with download link , license key, tutorial link & documentation link.

12. Now, go to your subscription dashboard. Here you can see your subscription details. You can also update your plans any time.

13. Download the pro version by clicking the option.

14. Then go to your site dashboard & again navigate to plugin option.

15. Click on ‘Add New‘ & select ‘upload plugin‘.

16. Click on ‘ Choose File‘¬†¬†& select the zip file you have downloaded before. Then click on ‘Install Now‘.

17. Then press on ‘Activate Plugin‘. After successful activation you will see the pro version of Bit Form on your plugin list.

18. Then go to ‘Bit Form‘ from dashboard & you will find license option. And now copy the key from subscription page & paste¬†¬†the key on license key option.

19. After clicking ‘Submit‘ button you can view a successful message.

Congratulations! Now you are a pro member of the Bit Form. You can access all the pro features, updates & support.

Here you can checkout tutorial !