Smart Forms & Google Sheets Sync
Plugin WordPress Form modern pengganti Google Form & SaaS Form mahal. Menyimpan data jawaban langsung ke Dashboard WordPress sekaligus sinkronisasi otomatis ke Google Sheets secara realtime.
by Rasyiqi - Crediblemark · github.com/rasyiqi-code/form · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/rasyiqi-code/form/releases/download/v3.0.0/smart-forms-v3.0.0.zipReadme
Smart Forms & Google Sheets Sync 🚀
Plugin WordPress Form modern pengganti Google Form & SaaS Form mahal. Menyimpan data jawaban langsung ke Dashboard WordPress sekaligus sinkronisasi otomatis ke Google Sheets secara realtime.
🌟 Fitur Utama
- 🎨 Minimalist & Clean UI Builder: Desain field formulir modern tanpa kontainer berat. Hanya merender elemen yang dibutuhkan.
- 📊 Dashboard & Analytics System: Monitor jumlah views, submissions, conversion rate, batas maksimal respons (submission limits), dan jadwal penutupan otomatis (expiry schedule).
- 🟢 Google Sheets Realtime Sync: Terhubung langsung via Google Sheets API (OAuth / Service Account).
- 📧 Notifikasi Email Admin & Responden: Kirim email konfirmasi otomatis setelah formulir berhasil dikirim.
- 💬 Agnostic WhatsApp Gateway Notifier: Pengirim notifikasi WhatsApp ke Admin/Responden yang fleksibel untuk dihubungkan ke API Gateway WhatsApp mana saja (Fonnte, WooWa, Wablas, Whacenter, Custom Webhook API, dll).
- 🔄 JSON Schema Import & Export: Cadangkan dan bagikan struktur formulir antar-website dengan sekali klik.
- 👁️ Live Interactive Preview: Pratinjau desain dan alur formulir secara realtime saat proses pembuatan.
- 📁 File Upload Support: Mendukung pengunggahan dokumen dan media yang aman.
- 🔒 Multi-Layer Integrity Guard: Sistem proteksi integritas komponen 3-lapis dengan verifikasi HMAC-SHA256 & runtime lock file.
📦 Struktur Arsitektur Modular
form/
├── assets/
│ ├── css/
│ │ ├── admin.css # Styling Admin Dashboard & Builder
│ │ └── frontend.css # Form Styling Responsif
│ └── js/
│ ├── admin-builder.js # Logic Form Builder, JSON Schema & Live Preview
│ └── frontend.js # Form Validation & AJAX Handler
├── includes/
│ ├── admin/
│ │ ├── class-admin-menu.php # Navigation & Settings Menu
│ │ ├── class-form-builder.php # Form Builder Engine
│ │ ├── class-guide-page.php # Dokumentasi & Panduan
│ │ └── class-submissions-list.php # Manajemen Data Jawaban
│ ├── public/
│ │ ├── class-ajax-handler.php # Public Submission Handler
│ │ └── class-shortcode.php # Frontend Form Rendering Engine
│ ├── class-analytics.php # Analytics & View Counter Engine
│ ├── class-db.php # Database Schema & CRUD Operations
│ ├── class-email-notifier.php # Email Dispatcher
│ ├── class-google-sheets.php # Google Sheets API Sync Engine
│ ├── class-installer.php # Database Setup on Plugin Activation
│ ├── class-integrity.php # Multi-Layer Integrity Guard System
│ └── class-whatsapp-notifier.php # Agnostic WhatsApp API Gateway Adapter
├── .sf_runtime # Encrypted Component Lock File
├── .gitignore
├── README.md
└── smart-forms.php # Core Plugin Bootstrap
🚀 Cara Penggunaan Shortcode
Tampilkan formulir di halaman WordPress mana saja menggunakan shortcode:
[smart_form id="1"]
Parameter Opsional:
id(Wajib): ID Formulir dari menu Smart Forms Admin.
🔧 Persyaratan Sistem
- WordPress: 5.8 atau lebih baru
- PHP: 7.4, 8.0, 8.1, 8.2, atau 8.3
- MySQL / MariaDB: 5.6+ / 10.1+
🔐 Keamanan & Integritas Code
Plugin ini dilengkapi Smart Forms Integrity Guard System yang melakukan verifikasi berkala terhadap integritas kode plugin menggunakan HMAC-SHA256 hash dan base64-encoded marker verification.
👨💻 Developer & Konsultasi Sistem
Dikembangkan oleh Crediblemark — Independent Digital System Consultant.
- 🌐 Website: crediblemark.com
- 💼 Layanan: Analysis & Architecture, Custom Web, WordPress Systems, SaaS, CRM & API Integrations.
📄 Lisensi
Plugin ini dirilis di bawah lisensi GPLv2 or later.
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v3.0.0 | Jul 30, 2026 | smart-forms-v3.0.0.zip | 1 |