WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Scott Paterson v1.2.1

Business Essentials for Contact Form 7

Business Essentials for Contact Form 7

Business Essentials for Contact Form 7

The facts

Rating
3.3★ from 10
Active installs
8k+
Price
Free
Last updated
22 Aug 2026
Added
Feb 2019
Requires WP
3.0
Tested up to
WP 7.1
Requires PHP
5.6
Downloads
79,784

Our analysis

AI-assisted

Business Essentials for Contact Form 7 is a WordPress plugin that enhances the functionality of Contact Form 7 by adding various professional features. It allows you to accept payments, protect against spam, store submissions, and manage appointments, all within a single toolkit. Users can activate specific modules based on their needs, ensuring a streamlined experience without unnecessary complexity.

The plugin includes features such as payment processing through PayPal and Stripe, spam protection via Google reCAPTCHA, and options for custom fields and appointment scheduling. This makes it suitable for businesses looking to improve their contact forms and overall customer interaction.

Best for: This plugin is best for small to medium-sized businesses that use Contact Form 7 and require additional functionality.

What it does well

  • Integrates with PayPal and Stripe for payment processing
  • Includes spam protection with Google reCAPTCHA
  • Allows for appointment scheduling with date and time pickers
  • Stores form submissions in the database and allows CSV export
  • Customisable thank you page and URL redirection options

Where it falls short

  • Limited information on user experience and support
  • No details on specific compatibility with other plugins or themes

Verdict

Business Essentials for Contact Form 7 provides a range of useful features for enhancing contact forms, making it a practical choice for businesses looking to streamline their customer interactions.

From the developer

Scott Paterson's own description of Business Essentials for Contact Form 7, lightly tidied.

Overview

Transform your Contact Form 7 into a complete business solution. Business Essentials adds the professional features you need to accept payments, fight spam, capture leads, schedule appointments, and create stunning forms – all without the complexity of multiple plugins.

The all-in-one toolkit designed for growing businesses. Choose from seven powerful modules and activate only what you need. No bloat, no confusion – just the features that matter to your business, working seamlessly with Contact Form 7.

Whether you’re taking online payments, protecting against spam bots, storing customer submissions, or booking appointments, Business Essentials gives you enterprise-level functionality with the simplicity Contact Form 7 users love.

Available Modules

  • Redirect & Thank You Page – Redirect users to a URL or display a custom thank you message after form submission
  • PayPal & Stripe Payments – Accept payments through your forms using PayPal or Stripe payment gateways
  • Google reCAPTCHA v2 – Protect your forms from spam with Google reCAPTCHA verification
  • Country & Phone Fields – Add country dropdowns and international phone number fields with dial codes
  • Database Submissions – Store all form submissions in your database and export to CSV
  • Bookings & Appointments – Add date and time picker fields for appointment scheduling
  • Material Design – Apply beautiful Material Design styling to your Contact Form 7 forms

Each Contact Form 7 contact form has its own settings for each enabled module.

Thank You Page Feature

When a contact form is set to use the Thank You Page and the user submits the form, it will send the Contact Form 7 email as usual, then redirect the user to the Thank You Page. This Thank You Page is not an actual “page” on your site, meaning form-specific data can be shown on this page without being visible to other users or indexed by search engines.

URL Redirect Feature

When a contact form is set to redirect to a URL and the user submits the form, it will send the Contact Form 7 email as usual, then redirect the user to the specified URL.

PayPal & Stripe Payments

Accept one-time payments through PayPal or Stripe directly from your contact forms. When a user submits a form with payments enabled, the email is sent as usual, then the user is redirected to complete payment. All payments are tracked in a dedicated admin area where you can view transaction status, amounts, and payment details.

Google reCAPTCHA v2

Protect your forms from spam with Google reCAPTCHA v2 verification. When enabled for a form, users must complete the reCAPTCHA challenge before submitting. Configure your site key and secret key in the settings, then enable reCAPTCHA on individual forms. Customize the theme (light or dark) and position (above or below submit button).

Country & Phone Fields

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for building forms.

WPForms

WPForms

98

The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...

Free 5M+ installs 4.8★ (14,369)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Fluent Forms

Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...

Free 700k+ installs 4.8★ (790)
Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
Database Addon for Contact Form 7

Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 databas...

Free 600k+ installs 5★ (1,874)
MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)