Semua yang Anda butuhkan untuk membuat formulir profesional untuk website Anda.
Pembuat visual intuitif dengan antarmuka seret-dan-lepas. Tidak perlu coding untuk membuat formulir yang indah.
Bagi formulir panjang menjadi langkah-langkah yang mudah dikelola dengan tata letak wizard horizontal atau vertikal.
Teks, email, telepon, select, checkbox, radio, unggah file, pemilih tanggal, rating bintang, dan lainnya.
Kirim notifikasi email yang dapat disesuaikan ke admin dan respons otomatis ke pengguna.
Hubungkan ke Zapier, Make, atau endpoint webhook apa pun. Integrasikan dengan Mailchimp dan GetResponse.
Dukungan bawaan untuk Google reCAPTCHA dan CAPTCHA matematika untuk mencegah pengiriman spam.
Ekspor pengiriman formulir ke format CSV atau Excel untuk analisis dan pelaporan.
Gunakan shortcode atau sematkan formulir melalui iframe di situs web eksternal dengan styling lengkap.
Pratinjau formulir Anda secara real-time saat membangun. Lihat dengan tepat bagaimana tampilannya di desktop, tablet, dan seluler.
BB Form Builder sepenuhnya kompatibel dengan semua skrip Botble CMS yang tersedia di CodeCanyon.
Tampilkan formulir dalam popup modal dengan berbagai opsi pemicu
Formulir terbuka saat pengguna mengklik tombol. Terbaik untuk formulir kontak, pendaftaran, dan aksi sesuai permintaan.
Formulir muncul secara otomatis setelah waktu tertentu (5 detik). Bagus untuk pendaftaran newsletter.
Formulir muncul saat pengguna menggulir lebih dari 50% halaman. Ideal untuk formulir umpan balik.
Formulir muncul saat pengguna menggerakkan kursor untuk meninggalkan halaman. Sempurna untuk menangkap pengunjung yang pergi.
Konfigurasikan pengaturan popup di pembuat formulir di bawah Pengaturan → Pengaturan Tampilan Popup. Pilih dari pemicu Klik Tombol, Penundaan Waktu, Persentase Scroll, atau Niat Keluar. Setiap popup hanya muncul sekali per sesi (kecuali popup yang dipicu tombol).
Pilih dari 5 gaya formulir cantik untuk menyesuaikan desain website Anda
Rasakan kekuatan dan kesederhanaan pembuat formulir kami.
Mulai dalam hitungan menit dengan proses instalasi sederhana kami.
Unduh file ZIP plugin dari Unduhan CodeCanyon halaman.
Ekstrak file ZIP yang diunduh ke komputer lokal Anda.
Unggah folder yang diekstrak ke server Anda di:
platform/plugins/bb-form-builder
Pergi ke Panel Admin → Plugin dan klik Aktifkan tombol.
Navigasi ke Panel Admin → Pengaturan → Umum dan masukkan kode pembelian Anda untuk mengaktifkan lisensi.
Akses BB Form Builder dari menu sidebar admin dan buat formulir pertama Anda.
Setelah instalasi, lihat dokumentasi untuk panduan detail tentang membuat formulir, mengatur notifikasi email, dan mengintegrasikan dengan layanan pihak ketiga.
Sematkan formulir Anda dengan mudah di situs web eksternal mana pun menggunakan iframe. Pilih salah satu format URL di bawah:
URL yang dapat dibaca menggunakan kode formulir
<iframe
src="https://bb-form-builder.botble.com/form/your-form-code"
width="100%"
height="500"
frameborder="0"
></iframe>
Menggunakan hash untuk keamanan lebih baik (direkomendasikan untuk formulir sensitif)
<iframe
src="https://bb-form-builder.botble.com/forms/abc123xyz/embed"
width="100%"
height="500"
frameborder="0"
></iframe>
Untuk kontrol lebih dan responsivitas yang lebih baik, gunakan kode JavaScript penyematan kami:
<div id="bb-form-builder-container"></div>
<script src="https://bb-form-builder.botble.com/vendor/core/plugins/bb-form-builder/js/embed.js?v=1.1.3"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
BbFormBuilder.embed({
container: '#bb-form-builder-container',
formCode: 'your-form-code',
version: '1.1.3'
});
});
</script>
Klik "Muat Formulir" untuk melihat pratinjau formulir yang disematkan
<iframe
src="https://bb-form-builder.botble.com/form/contact-form"
width="100%"
height="500"
frameborder="0"
></iframe>
Easily embed forms from your BB Form Builder installation into any Botble CMS website.
This integration allows you to host BB Form Builder on one site (e.g., form.domain.com) and embed forms on other Botble CMS sites using a simple shortcode. The forms are loaded via JavaScript for seamless integration.
Create a new file named form-builder-integration.php in your theme's functions folder:
platform/themes/[your-theme]/functions/form-builder-integration.php
Copy and paste this code into your integration file. Update the $formBuilderBaseUrl to match your BB Form Builder installation URL:
<?php
use Botble\Shortcode\Compilers\Shortcode;
/**
* BB Form Builder Integration for Botble CMS
*
* This file integrates forms from a remote BB Form Builder installation
* into this Botble CMS site using the Embed via JavaScript feature.
*
* Instructions:
* 1. Copy this file to: platform/themes/[your-theme]/functions/
* 2. Update the $formBuilderBaseUrl variable below
* 3. Use the shortcode: [bb-form-builder-integration code="your-form-code"]
*/
// Configure your BB Form Builder installation URL (no trailing slash)
$formBuilderBaseUrl = 'https://bb-form-builder.botble.com';
$embedVersion = '1.1.3';
app()->booted(function () use ($formBuilderBaseUrl, $embedVersion): void {
// Add the embed.js script to the footer
add_filter(THEME_FRONT_FOOTER, function (?string $html) use ($formBuilderBaseUrl, $embedVersion): string {
static $scriptAdded = false;
if ($scriptAdded) {
return $html;
}
$scriptAdded = true;
$script = <<<HTML
<script src="{$formBuilderBaseUrl}/vendor/core/plugins/bb-form-builder/js/embed.js?v={$embedVersion}"></script>
HTML;
return $html . $script;
}, 100);
// Register the shortcode to render forms
add_shortcode(
'bb-form-builder-integration',
'BB Form Builder Integration',
'Embed a form from your BB Form Builder installation',
function (Shortcode $shortcode) use ($formBuilderBaseUrl, $embedVersion) {
$formCode = $shortcode->code;
if (empty($formCode)) {
return '<p class="text-danger">Error: code attribute is required.</p>';
}
// Generate a unique container ID
$containerId = 'bb-form-' . md5($formCode . uniqid());
return <<<HTML
<div id="{$containerId}"></div>
<script>
document.addEventListener("DOMContentLoaded", function() {
if (typeof BbFormBuilder !== 'undefined') {
BbFormBuilder.embed({
container: '#{$containerId}',
formCode: '{$formCode}',
baseUrl: '{$formBuilderBaseUrl}',
version: '{$embedVersion}'
});
} else {
document.getElementById('{$containerId}').innerHTML =
'<p class="text-danger">BB Form Builder script not loaded.</p>';
}
});
</script>
HTML;
}
);
// Optional: Add admin UI for the shortcode
shortcode()->setAdminConfig('bb-form-builder-integration', function (array $attributes) {
return '
<div class="mb-3">
<label class="form-label">Form Code</label>
<input type="text" name="code" value="' . ($attributes['code'] ?? '') . '" class="form-control" placeholder="e.g., contact-form">
<div class="form-text">Enter the form code from your BB Form Builder installation.</div>
</div>
';
});
});
Add this shortcode to any page or post on your Botble CMS site:
[bb-form-builder-integration code="your-form-code"]
Examples:
[bb-form-builder-integration code="contact-form"][bb-form-builder-integration code="newsletter"][bb-form-builder-integration code="job-application"]BB Form Builder supports cross-domain embedding out of the box. No additional CORS configuration is required. Simply install BB Form Builder on your form server and embed forms on any website using the shortcode above.
Gunakan shortcode berikut untuk menyematkan formulir di halaman Anda:
[bb-form-builder code="your-form-code"][/bb-form-builder]
contact-form - Formulir kontak sederhanacustomer-feedback - Survei multi-langkah dengan rating bintangjob-application - Formulir multi-langkah dengan unggah filenewsletter - Langganan newsletterevent-registration - Pendaftaran acara dengan beberapa fieldBuat Formulir Profesional dalam Hitungan Menit
Transformasi website Anda dengan formulir yang powerful dan indah. Buat formulir kontak, survei, pendaftaran, dan lainnya dengan pembuat drag-and-drop intuitif kami.