Early Bird Offer — Unlock Pro Addons at 62% OFF

CompactForm - Drag & Drop Form Builder For Contact Form 7

Create beautiful, responsive contact forms effortlessly with advanced styling, drag-and-drop controls, smart customization, and powerful features.
review-star.png

4.9 out of 5

review-star.png

4.6 out of 5

review-star.png

4.9 out of 5

#1  Form-Building Toolkit For Contact Form 7

Extend Contact Form 7 With Powerful Addons

Build smarter, more flexible forms with powerful addons designed to extend Contact Form 7.

Free Addons Available in CompactForm

Essential fields and tools for building better drag & drop forms using Contact Form 7 & CompactForm

Container

Group fields together in layout.

Heading

Add title text to form.

Divider

Separate with line & shape.

Raw HTML

Insert custom HTML code.

Submit Button

Send mail on click.

Text Field

Collect short text input.

Email Field

Collect valid email address.

Phone Field

Collect phone number input.

URL Field

Collect website link input.

Number Field

Collect numeric value input.

Date Field

Collect date input.

Textarea Field

Collect long text input.

Quiz

Add scored quiz question.

File Upload

Let users upload files.

Hidden Field

Store value without display.

Dropdown

Pick one option from list.

Radio Button

Choose one option only.

Checkbox

Choose multiple options.

Acceptance

Confirm terms agreement.

Star Rating

Rate with star scale.

Country Dropdown

Select country from list.

Date Picker

Pick date from calendar.

Time Picker

Pick time from clock.

Date & Time Picker

Pick date and time.

Digital Signature

Capture signature by drawing.

Range Slider

Select value by dragging.

Spam Protection

Block automated form spam.

Google reCAPTCHA

Verify human with reCAPTCHA.

List of Pro Addons in CompactForm

Advanced features for creating powerful WordPress forms using Contact Form 7 & CompactForm

Multistep

Fill out forms step by step.

pro

Save & Continue

Save progress, finish later.

pro

Slot Picker

Create booking & scheduling forms

pro

Rich Text

Add rich content to forms

pro

Dynamic Calculator

Smart calculations from form fields

pro

Stripe Payment

Take secure payments in forms

pro

Woo Product Selector

Pick products, then checkout

pro

Drag & Drop Upload

Smooth drag-and-drop uploads

pro

Repeatable Group Field

Let users repeat field groups

pro

Taxonomy & Category

Link forms to categories, tags

pro

Slack Integration

Get submitted entries in Slack

pro

Telegram Integration

Get submitted entries in Telegram

pro

Webhook Integration

Send submissions via webhooks

pro

Google Sheet Integration

Sync submissions to Sheets

pro

Post Submission Form

Publish posts from the frontend

pro

Database Entries

Store every submission safely

pro

Prebuild Form Templates

Pick a template, import and use it

pro

Prebuild Email Templates

Ready-made email designs

pro

Global Field

Build once, reuse everywhere

pro

Conditional Field

Show or hide fields by input

pro

Conditional Redirect

Redirect based on responses

pro

Custom Form Action

Connect to external services

pro

Email Sync

Get email replies in dashboard

pro

Live Mail Preview

Preview emails without sending

pro

Why Use CompactForm With Contact Form 7

Premium plugins helping you build smarter, faster WordPress websites
Build Complex Forms in Drag & Drop at Lightning Speed - No Coding Required
Essential Fields & Features for Better Forms
Enable Only the Addons You Need - Keep Your Website Fast

Build Complex Forms in Drag & Drop at Lightning Speed - No Coding Required

CompactForm Form Builder for Contact Form 7 lets you build sophisticated, professional forms effortlessly. Its intuitive visual builder and powerful customization tools help you create, edit, and publish forms faster without writing a single line of code.

Essential Fields & Features for Better Forms

Build professional Contact Form 7 forms with powerful fields, advanced features, and intuitive tools. Customize every detail, improve user experience, and create dynamic, responsive forms effortlessly—without writing a single line of code.

Enable Only the Addons You Need - Keep Your Website Fast

Enable only the addons you need to reduce unnecessary load, improve performance, and keep your website running smoothly. Enjoy faster page speeds, optimized resources, and a lightweight Contact Form 7 experience.

Contact Form 7 Gives You the Foundation. CompactForm Gives You The Builder.

Keep the power of Contact Form 7, while adding a modern drag-and-drop builder, advanced fields, conditional logic, integrations, payments, calculations, and more.
Feature Contact Form 7 CompactForm
Free WordPress Form Plugin
✓
✓
Drag & Drop Builder
✕
✓
Visual Form Design
✕
✓
No-Code Form Building
Limited
✓
Advanced Form Fields
Add-on
✓
Conditional Logic
Add-on
✓
Multi-Step Forms
Add-on
✓
Save & Continue
Add-on
✓
Dynamic Calculations
Add-on
✓
Payment Forms
Add-on
✓
Booking / Slot Picker
✕
✓
Digital Signature
Add-on
✓
Database Entries
✕
✓
Google Sheets Integration
Add-on
✓
Slack Integration
Add-on
✓
Telegram Integration
Add-on
✓
Webhook Integration
Add-on
✓
WooCommerce Product Selection
✕
✓
Form Templates
Limited
✓
Email Templates
Manual
✓
Live Email Preview
✕
✓
Global Fields
✕
✓
Custom Form Actions
Development
✓
Lifetime Updates
✓
✓
Built on Contact Form 7
—
✓

One Price, Every Addon Included

Trusted by 42,000+ Businesses,Hear from Our Satisfied Customers
Save 34%

Single Site

Best Choice for Individuals

$29
$19
/Yearly
Save 50%

05 Sites

Small Business and Freelancers

$59
$29
/Yearly
Save 40%

10 Sites

Agencies and Developers

$99
$59
/Yearly
Save 43%

50 Sites

Agencies and Developers

$139
$79
/Yearly
Save 25%

Single Site

Best Choice for Individuals

$39
$29
/Lifetime
Save 60%

05 Sites

Small Business and Freelancers

$99
$39
/Lifetime
Save 62%

50 Sites

Agencies and Developers

$159
$59
/Lifetime
Save 50%

100 Sites

Agencies and Developers

$199
$99
/Lifetime

Included with All Plans:

Real Reviews from Premium WordPress Themes & Plugins Users

Trusted by 185k+ Businesses,Hear from Our Satisfied Customers

RSTheme support was realy there for me helping me with my theme settings and edits. Thank you so much, this is much appreciated. Keep up the good work. God Bless you all !!
By WebPro Namibia
The theme is super awesome and eyes to customize and in-case you are having issues, the support the support them is super effective and fast in resolving issues. I will like to work with other themes development by rs- theme
By intensewebconcepts
Mr. Abdur Rashid is the owner of RS Theme Company. He is very good and helpful. I faced some technical issues with the. Braintech theme. He instantly solves this problem and help me quickly. I recommend everyone to buy this theme.
By evomaxweb
The support team deserves a special shoutout, too. Whenever I had questions or needed help, they were quick to respond and genuinely helpful.
By Antonis Mavrommatis
This is a fantastic Theme - lots of customizations available and the Demo content helps anyone get started quickly and easily.
By Andrew Luce
I was already in love with this theme after the first view of the demos. Lot of choices, lot of options, but the best is the customer support. Rapid, ready to help. I don't regret chosing this theme. And the reactions from the visitors are really good. Thanks again for all your fast help guys!
By Abdur441

Frequently Ask Questions

Have questions about CompactForm? Find clear answers about our features, addons, pricing, compatibility, and more.
What does this plugin do?
It adds a drag-and-drop visual builder on top of Contact Form 7, so you can add fields, arrange layout, style fields, and set conditional logic without writing shortcodes by hand.
Do I need to know how to code?
No. Fields, layout, styling, and logic are all handled visually in the builder panel.
Does it work without Contact Form 7?

No. It’s an extension for Contact Form 7, so Contact Form 7 must be installed and activated.

Will it change my existing Contact Form 7 forms?
No. The builder is opt-in per form. A form only becomes builder-managed once you explicitly choose to edit it with the builder; until then it behaves exactly like stock Contact Form 7.
Can I export and import forms between sites?
Yes. Any form built with CompactForm can be exported to a portable JSON file containing all field configurations, styling, conditional logic, and settings. That file can then be imported into any other WordPress site that has CompactForm installed, instantly recreating the form with all its properties intact. This is ideal for multi-site deployments, sharing templates with clients, or maintaining form libraries across environments.
What field types are included in the free version?
30 field types: Container, Heading, Divider, Raw HTML, Submit Button, Text, Email, Phone, URL, Number, Date, Textarea, Quiz, File Upload, Hidden Field, Dropdown, Radio Button, Checkbox, Acceptance, Star Rating, Country Dropdown, Date Picker, Time Picker, Date & Time Picker, Digital Signature, Range Slider, Spam Protection, and Google reCAPTCHA.
Can I turn individual field types on or off?

Yes. Every field type has its own toggle in the CompactForm dashboard, so you can disable any field you don’t want available in the builder.

What spam protection options are available?
CompactForm includes four spam defense layers: reCAPTCHA v3 for bot detection, honeypot fields for automated submissions, customizable minimum fill time to block instant submissions, and keyword blocking to filter unwanted content. All checks are enforced server-side.
Antimanual

Ask our AI support assistant your questions about our platform, features, and services.

You are offline
Chatbot Avatar
What can I help you with?