A powerful WordPress plugin for creating AI-powered lead capture forms with CRM integration.
- 🤖 AI-Powered Form Generation - Describe your form in natural language and let AI build it
- 🎨 Drag & Drop Builder - Manually create forms with an intuitive interface
- ☁️ CRM Integration - Seamless integration with your CRM system
- 📱 Responsive Design - Forms look great on all devices
- ⚡ Live Preview - See changes in real-time as you build
- 🎯 Field Presets - Pre-configured CRM fields for quick setup
- 🎨 Custom Styling - Customize colors, borders, and add custom CSS
- 📊 Submission Tracking - View and manage all form submissions
- WordPress 5.8 or higher
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Go to Plugins > Add New
- Search for "AI CRM Form"
- Click Install Now and then Activate
- Download the plugin zip file
- Go to Plugins > Add New > Upload Plugin
- Upload the zip file and click Install Now
- Activate the plugin
cd wp-content/plugins/
git clone https://github.com/vplugins/ai-crm-form.git
cd ai-crm-form
composer install- Go to AI CRM Forms > Settings
- Add your AI Provider API key (Groq, Google Gemini, or Meta Llama)
- Configure your default CRM Form ID
- Enable the plugin
- Go to AI CRM Forms > Form Builder
- Click Generate with AI
- Describe your form (e.g., "Create a contact form with name, email, and message")
- Review and customize the generated form
- Click Save Form
- Go to AI CRM Forms > Form Builder
- Click Add Field and select from available field types
- Configure each field's properties
- Add styling options as needed
- Click Save Form
Use the shortcode to embed your form:
[ai_crm_form id="1"]
- Node.js 18+
- PHP 7.4+
- Composer
# Install PHP dependencies
composer install
# Install Node dependencies
npm install
# Run tests
composer test
# Run linting
composer lint
# Fix coding standards
composer lint:fixai-crm-form/
├── assets/
│ ├── css/
│ │ ├── admin.css
│ │ └── form.css
│ └── js/
│ ├── admin.js
│ └── form.js
├── includes/
│ ├── class-admin-settings.php
│ ├── class-crm-api.php
│ ├── class-field-mapping.php
│ ├── class-form-generator.php
│ ├── class-form-shortcode.php
│ └── class-rest-api.php
├── templates/
├── tests/
│ ├── bootstrap.php
│ ├── test-form-generator.php
│ └── test-rest-api.php
├── vendor/
├── ai-crm-form.php
├── composer.json
├── package.json
├── phpcs.xml
├── phpunit.xml
└── README.md
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
See CHANGELOG.md for a list of changes.
This project is licensed under the GPL v2 License - see the LICENSE file for details.