Build Powerful Forms in Minutes

Create complex, multi-step forms with our intuitive drag-and-drop builder. No coding required.

Drag & Drop

Intuitive interface for building forms. Simply drag fields onto the canvas.

Multi-Step

Break long forms into manageable steps to improve user experience and conversion.

Integrations

Connect with your favorite tools and services to automate your workflow.

BB Form Builder Features

Everything you need to create professional forms for your website.

Drag & Drop Builder

Intuitive visual builder with drag-and-drop interface. No coding required to create beautiful forms.

Multi-Step Forms

Break long forms into manageable steps with horizontal or vertical wizard layouts.

15+ Field Types

Text, email, phone, select, checkbox, radio, file upload, date picker, star rating, and more.

Email Notifications

Send customizable email notifications to admins and auto-responders to users.

Webhooks & Integrations

Connect to Zapier, Make, or any webhook endpoint. Integrate with Mailchimp and GetResponse.

Spam Protection

Built-in support for Google reCAPTCHA and math CAPTCHA to prevent spam submissions.

Export Submissions

Export form submissions to CSV or Excel format for analysis and reporting.

Embed Anywhere

Use shortcodes or embed forms via iframe on external websites with full styling.

Live Preview

Preview your form in real-time while building. See exactly how it will look on desktop, tablet, and mobile.


Quick Start Guide

  1. Navigate to Admin Panel > BB Form Builder > Forms
  2. Click "Create" to build a new form
  3. Drag fields from the left panel onto the canvas
  4. Configure field settings (label, placeholder, validation)
  5. Set up actions (email notifications, webhooks, etc.)
  6. Save and embed using shortcode or iframe

Available Actions

Email Notifications
Database Storage
API / Webhooks
Mailchimp
GetResponse
More coming...

Popup Forms

Display forms in modal popups with various trigger options

Button Click

Form opens when user clicks a button. Best for contact forms, sign-ups, and on-demand actions.

Time Delay

Click to preview (auto-trigger disabled for demo)

Form appears automatically after a set time (5 seconds). Great for newsletter sign-ups.

Scroll Percentage

Click to preview (auto-trigger disabled for demo)

Form appears when user scrolls past 50% of the page. Ideal for feedback forms.

Exit Intent

Click to preview (auto-trigger disabled for demo)

Form appears when user moves cursor to leave the page. Perfect for capturing leaving visitors.

Popup Display Modes

Configure popup settings in the form builder under Settings → Popup Display Settings. Choose from Button Click, Time Delay, Scroll Percentage, or Exit Intent triggers. Each popup shows only once per session (except button-triggered popups).

Form Styles

Choose from 5 beautiful form styles to match your website design

Default Clean and professional with subtle shadows
Modern Rounded corners with soft backgrounds
Minimal Borderless inputs with underline focus
Bold Strong borders with offset shadows
Glassmorphism Frosted glass effect with blur

Contact Form

Newsletter Subscription

Customer Feedback

  • Step 1 Step 1 of 3
  • Step 2 Step 2 of 3
  • Step 3 Step 3 of 3

Step 1

Step 2

Step 3

Job Application

  • Step 1 Step 1 of 3
  • Step 2 Step 2 of 3
  • Step 3 Step 3 of 3

Step 1

Step 2

Step 3

Choose file or drag & drop here

You can upload the following file types: .pdf,.doc,.docx and max file size is 2MB.

Event Registration

  • Step 1
  • Step 2

See it in Action

Experience the power and simplicity of our form builder.

Intuitive Drag & Drop Builder

Intuitive Drag & Drop Builder

Seamless Submission Management

Seamless Submission Management

Installation Guide

Get up and running in minutes with our simple installation process.

Requirements

  • Botble CMS
    Version 7.5.0 or higher
  • PHP
    Version 8.2 or higher
  • License
    Valid purchase code from CodeCanyon

Installation Steps

1

Download the Plugin

Download the plugin ZIP file from your CodeCanyon Downloads page.

2

Extract the ZIP File

Extract the downloaded ZIP file to your local computer.

3

Upload to Server

Upload the extracted folder to your server at:

platform/plugins/bb-form-builder
4

Activate the Plugin

Go to Admin Panel → Plugins and click the Activate button.

5

Enter License Key

Navigate to Admin Panel → Settings → General and enter your purchase code to activate the license.

Start Building Forms!

Access BB Form Builder from the admin sidebar menu and create your first form.

Pro Tip

After installation, check out the documentation for detailed guides on creating forms, setting up email notifications, and integrating with third-party services.

Embed Forms on Any Website

Embed via iframe

Easily embed your forms on any external website using an iframe. Just copy and paste the code below:

<iframe
    src="https://bb-form-builder.botble.com/form/your-form-code"
    width="100%"
    height="500"
    frameborder="0"
></iframe>

Embed via JavaScript

For more control and better responsiveness, use our JavaScript embed code:

<div id="bb-form-builder-container"></div>
<script src="https://bb-form-builder.botble.com/vendor/core/plugins/bb-form-builder/js/embed.js"></script>
<script>
    BbFormBuilder.embed({
        container: '#bb-form-builder-container',
        formCode: 'your-form-code'
    });
</script>

Pro Tip

Replace your-form-code with your actual form code (e.g., contact-form, newsletter). You can find the form code in the admin panel under Forms > Edit Form.

How to Use

Shortcode Usage

Use the following shortcode to embed forms in your pages:

[bb-form-builder code="your-form-code"][/bb-form-builder]

Available Demo Forms

  • contact-form - Simple contact form
  • customer-feedback - Multi-step survey with star rating
  • job-application - Multi-step form with file upload
  • newsletter - Newsletter subscription
  • event-registration - Event registration with multiple fields

Ready to Get Started?

Build Professional Forms in Minutes

Transform your website with powerful, beautiful forms. Create contact forms, surveys, registrations, and more with our intuitive drag-and-drop builder.

15+
Field Types
5+
Integrations
100%
Responsive
24/7
Support
Buy Now
Buy Now on Envato