Plugin info

Total downloads: 134
Active installs: 0
Total reviews: 2
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 6
Last updated: 11/19/2025 (41 days ago)
Added to WordPress: 10/17/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 41 days ago • 2 reviews

61/100

Is Connect2Form – Advanced Contact Form Builder abandoned?

Likely maintained (last update 41 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Contact Forms by Cimatti
Rating 4.4/5 (16 reviews)Active installs 700
Fix Forum Emails
Rating 5.0/5 (1 reviews)Active installs 30
P2 By Email
Rating 5.0/5 (4 reviews)Active installs 20
Delayed Email Notifications for Contact Form 7
Rating 5.0/5 (3 reviews)Active installs 10
Update customer
Rating 0.0/5 (0 reviews)Active installs 10
Agora Abandoned Cart
Rating 0.0/5 (0 reviews)Active installs 0

Description

Connect2Form is a comprehensive WordPress form builder plugin that enables users to create custom contact forms with advanced features. Built with security, accessibility, and performance as core principles, it provides a solid foundation for form management with extensibility through addon plugins for CRM and email marketing integrations.

🚀 Core Features:

  • Drag & Drop Form Builder – Intuitive visual interface with live preview and real-time editing

  • 15+ Field Types – Text, email, file upload, date picker, select, radio, checkbox, textarea, number, URL, phone, consent, and more

  • Conditional Logic – Show/hide fields based on user input with advanced rule conditions

  • Email Notifications – Multiple customizable email templates with merge tags and HTML/plain text support

  • Auto-Responder – Automatic reply emails to form submitters with customizable templates

  • File Upload Support – Secure file handling with type validation, size limits, and virus scanning capability

  • Mobile Responsive – Perfect display and functionality on all devices and screen sizes

  • Multi-language Support – Full internationalization with RTL language support

🔒 Security Features:

  • CSRF Protection – Enhanced nonce verification with expiration

  • Input Sanitization – Comprehensive validation for all field types

  • File Upload Security – Type/size validation with virus scanning capability

  • Rate Limiting – Configurable per-IP submission limits

  • SQL Injection Prevention – Prepared statements and parameterized queries

  • XSS Protection – Output escaping and content sanitization

  • Honeypot Spam Detection – Hidden fields to catch automated submissions

  • reCAPTCHA Integration – v2 Checkbox, v2 Invisible, and v3 with score thresholds

  • Akismet Integration – Optional spam detection using Akismet service

  • IP Blocking – Block suspicious IPs and user agents

  • Security Headers – CSP, X-Frame-Options, and other security headers

♿ Accessibility Features:

  • WCAG 2.1 AA Compliant – Full compliance with accessibility standards

  • Screen Reader Support – ARIA labels, descriptions, and semantic markup

  • Keyboard Navigation – Complete keyboard accessibility throughout forms

  • High Contrast Mode – Support for high contrast display modes

  • Focus Management – Proper focus indication and management

  • Skip Links – Navigation aids for screen reader users

  • Semantic HTML – Proper HTML structure for assistive technologies

📊 Performance Features:

  • Database Query Caching – Cached queries with configurable expiration

  • Asset Optimization – Conditional loading and optimization

  • Lazy Loading – Heavy components loaded on demand

  • Memory Management – Automatic cleanup and memory optimization

  • Daily Cleanup Routines – Automatic cleanup of temporary data

  • CDN Support – Static asset delivery optimization

  • Database Optimization – Regular maintenance and optimization

🔗 Integration & Extensibility:

  • Addon System – Modular architecture for extending functionality

  • CRM Integrations – Available through Connect2Form Integrations addon

  • Email Marketing – Mailchimp, HubSpot, and other service integrations

  • Webhook Support – Available through addon plugins

  • REST API – Full REST API for external integrations

  • Developer Hooks – 50+ action and filter hooks for customization

  • Custom Field Types – Support for custom field development

  • Third-party Integrations – Easy integration with external services

🛠️ Developer Features:

  • 50+ Action & Filter Hooks – Extensive customization capabilities

  • Custom Field Type Support – Create custom field types

  • REST API Endpoints – Full API for external integrations

  • Extensive Documentation – Comprehensive developer documentation

  • WordPress Coding Standards – Follows WordPress best practices

  • PHPDoc Comments – Complete code documentation

  • Modular Architecture – Clean, maintainable code structure

  • Unit Test Coverage – Comprehensive testing framework

📋 Field Types Available:

  • Text Fields – Single line text input with validation

  • Email Fields – Email validation with domain checking

  • Textarea – Multi-line text input with configurable rows

  • Number Fields – Numeric input with min/max validation

  • Date Fields – Date picker with format validation

  • Phone Fields – Phone number input with format validation

  • URL Fields – URL validation and formatting

  • Select Dropdowns – Single selection with custom options

  • Radio Buttons – Single selection with custom options

  • Checkboxes – Multiple selection with custom options

  • File Upload – Secure file upload with validation

  • Consent Fields – GDPR-compliant consent management

  • Hidden Fields – Hidden data fields

  • HTML Fields – Custom HTML content

  • reCAPTCHA – Spam protection integration

📧 Email Features:

  • Multiple Notifications – Send to multiple recipients

  • Custom Templates – Professional HTML and plain text templates

  • Merge Tags – Dynamic content insertion from form data

  • Auto-Responder – Automatic replies to form submitters

  • Email Formatting – HTML and plain text options

  • Attachment Support – Include uploaded files in emails

  • CC/BCC Support – Carbon copy and blind carbon copy

  • Reply-To Configuration – Custom reply-to addresses

🔧 Admin Features:

  • Form Management – Create, edit, duplicate, and delete forms

  • Submission Management – View, export, and manage form entries

  • Bulk Operations – Bulk delete, export, and manage submissions

  • Settings Management – Comprehensive settings for all features

  • Import/Export – Form and submission data portability

  • System Health – Monitor plugin performance and health

  • Maintenance Tools – Database cleanup and optimization

  • User Permissions – Role-based access control

Third-Party Libraries & Resources

Connect2Form uses the following third-party libraries and resources to provide enhanced functionality:

JavaScript Libraries:

  • Datepicker v1.0.20 – Date picker functionality

    • Source: https://github.com/fengyuanchen/datepicker

    • License: MIT License

    • Used for: Date field input enhancement

    • Human-readable source: Available in GitHub repository

External Services (Optional):

  • Google reCAPTCHA – Spam protection service

    • Privacy Policy: https://policies.google.com/privacy

    • Terms: https://policies.google.com/terms

    • Data sent: Form submission data for validation only

Addon Integrations (Separate Plugin):

  • Connect2Form Integrations – Separate addon plugin for CRM and email marketing

    • Provides: Mailchimp, HubSpot, and other service integrations

    • Repository: Available as separate plugin download

    • Dependency: Requires Connect2Form core plugin

Build Tools & Development:

All JavaScript and CSS files in this plugin are human-readable and unminified except where noted. The plugin does not use build tools like webpack, gulp, or npm for distribution.

Source Code Availability:

  • Plugin Source: https://github.com/connect2form/connect2form-advanced-contact-form-builder-with-marketing-tools

  • Documentation: https://connect2form.com/

  • Issue Tracker: https://github.com/connect2form/connect2form-advanced-contact-form-builder-with-marketing-tools/issues

  • Contribution Guide: https://github.com/connect2form/connect2form-advanced-contact-form-builder-with-marketing-tools/blob/main/CONTRIBUTING.md

Minified Files:

  • assets/js/datepicker.min.js – Third-party library (source link provided above)

All other JavaScript and CSS files are unminified and human-readable for easy inspection and modification.

External Services

This plugin connects to external third-party services to provide optional integration functionality. These connections are only established when specifically configured by the user and are completely optional.

MailChimp API Integration (Optional – Built-in)

  • Service: MailChimp email marketing platform (mailchimp.com)

  • Purpose: To automatically add form submissions to your MailChimp email lists for newsletter and marketing purposes

  • Data Sent: Email addresses and any other form fields you choose to map (name, phone, etc.)

  • When: Only when a form is submitted AND MailChimp integration is configured in form settings

  • Data Location: Data is sent to MailChimp servers based on your account region (e.g., us1.api.mailchimp.com/3.0/lists/{list_id}/members)

  • API Endpoint: https://{datacenter}.api.mailchimp.com/3.0/lists/{list_id}/members

  • Privacy Policy: https://mailchimp.com/legal/privacy/

  • Terms of Service: https://mailchimp.com/legal/terms/

HubSpot CRM Integration (Optional – Built-in)

  • Service: HubSpot CRM platform (hubspot.com)

  • Purpose: To create or update contact records in your HubSpot CRM from form submissions

  • Data Sent: Contact information from form fields including email, name, phone, company details, and custom fields

  • When: Only when a form is submitted AND HubSpot integration is configured in form settings

  • Data Location: Data is sent to HubSpot API servers (api.hubapi.com/crm/v3/objects/contacts)

  • API Endpoint: https://api.hubapi.com/crm/v3/objects/contacts

  • Privacy Policy: https://legal.hubspot.com/privacy-policy

  • Terms of Service: https://legal.hubspot.com/terms-of-service

Google reCAPTCHA Service (Optional)

  • Service: Google reCAPTCHA spam protection (google.com)

  • Purpose: To protect forms from spam and automated bot submissions

  • Data Sent: User interaction data, IP address, and browser information for spam analysis

  • When: Only when reCAPTCHA is enabled for a specific form

  • Data Location: Data is processed by Google’s servers worldwide

  • Privacy Policy: https://policies.google.com/privacy

  • Terms of Service: https://policies.google.com/terms

Technical Implementation Details:

  • MailChimp Integration: Uses wp_remote_request() to POST data to MailChimp API v3.0 endpoints

  • HubSpot Integration: Uses wp_remote_request() to POST contact data to HubSpot CRM API v3

  • Data Format: All API calls send data in JSON format with proper authentication headers

  • Error Handling: Failed API calls are logged but do not prevent form submission completion

  • Data Retention: All data sent to external services is subject to their respective privacy policies

  • User Control: Users can disable integrations at any time through form settings

  • Data Minimization: Only necessary data is sent to external services as configured by the user

Support

For support, feature requests, and bug reports, please visit:

  • WordPress.org Support Forums: https://wordpress.org/support/plugin/connect2form-advanced-contact-form-builder-with-marketing-tools/

  • GitHub Issues: https://github.com/connect2form/connect2form-advanced-contact-form-builder-with-marketing-tools/issues

  • Documentation: https://connect2form.com/documentation/

  • Developer Guide: Available in the plugin directory as developer-guide.txt

Developer Information

Connect2Form is built with developers in mind and provides extensive customization options:

  • 50+ Action & Filter Hooks for customization

  • REST API for external integrations

  • Custom Field Types support

  • Modular Architecture for easy extension

  • WordPress Coding Standards compliance

  • Comprehensive Documentation with examples

  • Developer Guide with detailed hook documentation

For detailed developer information, see the developer-guide.txt file included with the plugin.

Installation

Automatic Installation:

  1. Go to WordPress Admin > Plugins > Add New

  2. Search for “Connect2Form”

  3. Click “Install Now” and then “Activate”

Manual Installation:

  1. Download the plugin ZIP file

  2. Upload to /wp-content/plugins/connect2form-advanced-contact-form-builder-with-marketing-tools/ directory

  3. Activate the plugin through the ‘Plugins’ screen in WordPress

Getting Started:

  1. Go to Connect2Form > Add New to create your first form

  2. Use the drag-and-drop builder to add fields

  3. Configure settings, notifications, and integrations

  4. Use the shortcode [connect2form id="1"] to display your form

  5. Or use the Gutenberg block or PHP code <?php echo do_shortcode('[connect2form id="1"]'); ?>

Minimum Requirements:

  • WordPress 5.0 or higher

  • PHP 7.4 or higher (PHP 8.0+ recommended)

  • MySQL 5.6 or higher (MySQL 8.0+ recommended)

  • 64MB PHP memory limit (128MB+ recommended)

  • Modern web browser with JavaScript enabled

Frequently Asked Questions

Is Connect2Form free to use?

Yes! Connect2Form core functionality is completely free. Premium integrations and advanced features are available as add-ons for enhanced functionality.

Does it work with my theme?

Connect2Form is designed to work with any properly coded WordPress theme. Forms are styled to inherit your theme’s appearance and can be further customized with CSS.

Can I customize the form styling?

Absolutely! You can customize forms using CSS, and we provide extensive styling options in the form builder. Custom CSS can be added at form level or globally.

Is it mobile responsive?

Yes, all forms are fully responsive and work perfectly on mobile devices, tablets, and desktops with touch-friendly interfaces.

Does it work with page builders?

Yes, Connect2Form works seamlessly with all major page builders including Elementor, Beaver Builder, Divi, Gutenberg, Visual Composer, and more.

Can I export form submissions?

Yes, you can export submissions to CSV format for analysis, backup, or integration with other tools. Bulk export functionality is also available.

Is it GDPR compliant?

Connect2Form includes features to help with GDPR compliance, including data retention controls, privacy options, data anonymization, and consent management.

Can I integrate with my CRM?

Yes! CRM integrations are available through our separate “Connect2Form Integrations” addon plugin, which provides Mailchimp, HubSpot, and other service integrations. The addon requires this core plugin.

Do you provide support?

We provide comprehensive documentation, video tutorials, and community support through WordPress.org forums. Premium support is available for complex implementations.

Can I create multi-step forms?

Yes, Connect2Form supports conditional logic that can be used to create multi-step form experiences with progress indicators.

Does it support file uploads?

Yes, with comprehensive security including file type validation, size limits, virus scanning capability, and secure storage options.

Is it translation ready?

Yes, Connect2Form is fully internationalized and translation-ready with support for RTL languages.

Can I create custom field types?

Yes, Connect2Form provides hooks and filters for developers to create custom field types and extend functionality.

Does it support webhooks?

Webhook support is available through addon plugins for integration with external services and APIs.

Can I use it with caching plugins?

Yes, Connect2Form is compatible with all major caching plugins and includes built-in cache management features.

Does it work with WooCommerce?

Yes, Connect2Form can be integrated with WooCommerce for custom checkout forms, product inquiry forms, and more.

Review feed

Pravin R. Sonawane
10/17/2025

A Game-Changer and the Best Alternative to Contact Form 7

This plugin is absolutely fantastic! After using Contact Form 7 for a while, I was looking for something more intuitive and feature-rich, and I’m so glad I found this plugin. It’s the best alternative I’ve come across, and I believe it’s going to be a go-to tool for many WordPress users moving forward. The drag-and-drop form builder is incredibly easy to use, and the customization options are amazing. I love how seamlessly it integrates with my site, and the added features like CRM integrations, email notifications, and spam protection make it a top choice for anyone looking to streamline their form management. If you're looking for a simple, yet powerful form builder that can handle complex requirements, this plugin is a must-have. I’m excited to see how it continues to evolve, and I highly recommend it to anyone who needs a reliable and user-friendly contact form plugin!

Screenshots

  1. <p><strong>Drag & Drop Form Builder</strong> - Intuitive interface for creating forms with live preview</p>

    Drag & Drop Form Builder - Intuitive interface for creating forms with live preview

  2. <p><strong>Form Fields Library</strong> - 15+ field types with extensive configuration options</p>

    Form Fields Library - 15+ field types with extensive configuration options

  3. <p><strong>Email Notifications</strong> - Customizable email templates with merge tags</p>

    Email Notifications - Customizable email templates with merge tags

  4. <p><strong>Integration Settings</strong> - Easy CRM and email marketing setup with real-time testing</p>

    Integration Settings - Easy CRM and email marketing setup with real-time testing

Changelog

1.0.3

  • Improved UI with enhanced user interface elements
  • Removed unwanted CSS for cleaner codebase and better performance
  • General UI/UX improvements across admin and frontend interfaces

1.0.2

  • Enhanced form builder with improved drag-and-drop functionality

  • Added conditional logic for advanced form behavior

  • Improved email notification system with multiple templates

  • Enhanced security features with rate limiting and IP blocking

  • Added accessibility improvements for WCAG 2.1 AA compliance

  • Performance optimizations with caching and lazy loading

  • Fixed form submission handling and validation

  • Improved mobile responsiveness and touch interactions

  • Added comprehensive developer hooks and filters

  • Enhanced file upload security with virus scanning capability

  • Initial release with core form builder functionality

  • Basic field types and form management

  • Email notifications and auto-responder

  • Security features and spam protection

  • Mobile responsive design

  • Accessibility compliance

1.0.2

BOM Issue Fixed

Text Domain Changed