Description
🏆 Easy Forms: Advanced Form Builder & Manager (GPL)
🚀 Overview
Easy Forms is a powerful, self-hosted form builder and submission manager for websites, SaaS dashboards, intranets, and marketing teams. Create forms in minutes with drag-and-drop fields, apply conditional logic, accept payments, route notifications, and manage responses in a secure, searchable inbox.
Experience: Designed from real implementations—lead capture, support tickets, surveys, event registrations, job applications—this script reduces plugin bloat and gives you full data ownership.
Ideal for: Agencies, startups, universities, NGOs, product teams, and site owners who want flexible forms without third-party SaaS lock-in.
✨ Key Features
- Drag-and-Drop Builder: Text, email, phone, select, checkboxes, radio, file uploads, signatures, ratings, HTML blocks.
- Conditional Logic: Show/hide fields and pages; dynamic branching; skip logic for multipage forms.
- Validations & UX: Required rules, regex, masks, real-time validation, progress bar, autosave (optional).
- Payments (optional): Stripe/PayPal buttons, one-time/recurring fees, currency & tax fields.
- Emails & Automations: Admin/user notifications, autoresponder templates, attachments, CC/BCC routing.
- Submission Manager: Search, filters, tags, export (CSV/Excel/JSON), print/PDF, notes & status labels.
- Spam Protection: reCAPTCHA/hCaptcha, honeypot, rate-limit, IP blocking, file-type/size rules.
- Integrations & Webhooks: Webhooks/REST API, Zapier/Make friendly, Slack/Telegram email piping.
- Analytics: Views vs. submits, field-level drop-off, UTM capture, referrer, device & geo (IP-based).
- User Roles: Admin, Editor, Viewer; per-form permissions; audit logs.
- Branding & Embeds: Themes, custom CSS, inline/iframe/embed code, success pages & redirects.
- Multilingual: Translation files, RTL-ready labels/messages.
⚙️ Technical Stack
- Backend: PHP 8.x (7.4+ compatible), Composer-based dependencies
- Database: MySQL/MariaDB (PDO)
- Frontend: HTML5, CSS3 (utility/Bootstrap classes), JavaScript (ES6)
- Server Requirements: Linux hosting (Apache/Nginx), HTTPS; PHP extensions:
pdo_mysql,mbstring,openssl,json,curl,zip - Email: SMTP (TLS), queue-ready for bulk notifications
- Browser Support: Latest Chrome, Edge, Firefox, Safari
🧩 Installation Guide
- Upload files to your server (e.g.,
/var/www/easyforms) and point your vHost to the public directory (if provided). - Run
composer install --no-dev --optimize-autoloader. - Copy
.env.example→.env; setAPP_URL, DB credentials, mail settings, and file upload limits. - Run migrations/seeders (or import the SQL schema) and create the first admin user.
- Configure CAPTCHA keys, payment gateways (optional), and file storage paths.
- Create your first form, embed it on a page, submit a test entry, and verify notifications/exports.
📦 Deliverables
- Complete source code package (GPL)
- Form builder UI, submissions manager, and export tools
- REST/Webhook docs and sample payloads
- Payment field examples & email template set
- Installation & admin documentation
📱 Supported Platforms
- Linux shared hosting, VPS or cloud (LAMP/LEMP)
- MySQL/MariaDB 10.x and PHP 8.1+
- Embeds into any CMS or custom app via HTML/iframe/shortcode-equivalent
🧠 Notes
- License: Distributed under the GPL—you may study, modify, and redistribute under GPL terms.
- Security: Enforce HTTPS, set max upload sizes/MIME checks, enable CAPTCHA and rate-limits on public forms.
- Customization Tips: Build multipage wizards, prefill via query params, add approval workflows, and sync to CRMs via webhooks.
- SEO Assurance: Copy is optimized for “form builder PHP”, “self-hosted forms”, “form manager”, “survey & lead capture”.
👨💻 Original Developer Credit
Credit to the original author of Easy Forms. For official updates, premium support or commercial licensing, see the marketplace page:
Original Author on CodeCanyon.
🔒 Disclaimer
This distribution is provided under the GPL for educational and development purposes. It is not affiliated with or endorsed by the original developer unless explicitly stated. All trademarks and brand names remain the property of their respective owners. For official updates and vendor support, please purchase a valid license from the original marketplace.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.