Cognito Forms icon

Cognito Forms

Cognito Forms is a WordPress plugin with the following stats:

  • #3,666 Global Rank
  • 2K+ active installs
  • 4/5 19 ratings
  • Since 2014 12 years active

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Silver69.6
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

55
Popularity 40% 2K+ active installs
69.7
Reputation 35% 4★ from 19 ratings
92.8
Freshness 25% Updated 2 months ago

No active penalty — 1 historical CVE, resolved — details

Download Trends

Loading download data…

Vulnerabilities

1 Total
1 Patched
0 Active
100% Resolved rate
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

The Cognito Forms plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'id' parameter in all versions up to, and including, 2.0.7 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

6.4 Medium Affected All – 2.0.7 Patched in ✓ 2.0.8 Published 11 Dec 2024 CVE CVE-2024-10182

Vulnerability data provided by Wordfence Intelligence (opens in a new tab). CVE data: Copyright 1999–2026 The MITRE Corporation. CVE Terms of Use (opens in a new tab).

About Cognito Forms

Create responsive contact forms, order forms, registration forms and more. With PCI, CCPA, and HIPAA compliance.

Cognito Forms is an easy-to-use online form builder that enables you to create everything from simple surveys to complex registration forms – no code required. Whether you’re using a pre-made template or starting from scratch, you can create forms to help your organization in just a matter of minutes.

New to Cognito Forms? Watch a quick tutorial to get acquainted with the form builder, and learn how to create your first form!

Features

Data Collection

Format numbers for calculations, dates and times, add values to dropdowns and checkboxes, capture electronic signatures, and collect file uploads using our drag-and-drop form builder.

Data Management

Creating your form and sharing it with your customers is just step one – what happens to all that data after it gets submitted? In Cognito Forms, you can sort through and filter down your entries, create customized data sets, and perform multiple tasks at once.

Integrations

Use Zapier, Microsoft Power Automate or Make to exchange data with thousands of applications. Create workflows and automatically trigger tasks directly from your form entries. And quickly set it all up using either no-code visual interfaces or JSON.

Logic & Automation

Set form behaviors and automate tasks using our visual conditional logic. Easily add text piping to make your forms more conversational. Or, enable actions that conditionally send notifications, include file attachments, perform calculations, or set limits in quantities and dates – all using our no-code/low-code visual interface.

Security & Compliance

Quickly create additional protections for fields and forms. Set organizational controls by the individual form or folder. Manage access and account permissions. And stay compliant with HIPAA, GDPR, CCPA and other security regulations.

Online Payment

Accept online payments directly through your forms – using Square, Stripe or PayPal. Whether you’re collecting a simple online donation or processing complex multi-variable transactions, you can do so easily on any of our plan levels.

Screenshots

With Cognito Forms's easy-to-use form builder, create responsive contact forms, order forms, registration forms and more in minutes.

With Cognito Forms's easy-to-use form builder, create responsive contact forms, order forms, registration forms and more in minutes.

Add a block to the post or page where you'd like to embed your form.

Add a block to the post or page where you'd like to embed your form.

Select the Cognito Forms block.

Select the Cognito Forms block.

Choose "Select Form".

Choose "Select Form".

Select the form you would like to embed.

Select the form you would like to embed.

Your form is now embedded on the post/page.

Your form is now embedded on the post/page.

Preview or publish to see your form in action!

Preview or publish to see your form in action!

Frequently Asked Questions

Is Cognito Forms cloud-hosted?

Cognito Forms is a subscription-based service and we host all of the forms and data collected securely on the Microsoft Azure cloud platform, which is PCI (DSS) Level 1 and HIPAA compliant.

How do I create a form?

Getting started with Cognito Forms is easy. Just sign up for a free account, then choose “New Form” to create your first form.

Once you’re done designing your form, you can embed it onto a post or a page using the Cognito Forms block. Just add a “Cognito Forms” block to your post or page, select the form you’d like to embed, and publish your changes to see your form in action.

Need more help? Check out our getting started guide.

Now that I’ve built a form, can I receive a notification every time my form is submitted?

Yes – in fact, our forms default to sending an email notification to the email address belonging to the owner of the account.

You can further customize that email notification to be sent on behalf of your website domain, contain custom content, show details from the entry, or go to multiple email addresses.

Learn more about notifications.

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Alternatives to Cognito Forms

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Platinum90.6
Conditional Fields for Contact Form 7 icon

Conditional Fields for Contact Form 7

Add conditional logic to Contact Form 7 to show or hide fields dynamically based on form input.

★ 4.8/5·100K+ installs·Updated 17 Aug 2026
Gold77.9
Smart Forms – when you need more than just a contact form icon

Smart Forms

Create calculators, quotes, and custom forms with an accessible form builder interface.

★ 4.5/5·5K+ installs·Updated 15 May 2026
Gold76.9
Subscribe Forms – Beautiful Email Forms, Embedded Newsletter Forms & MailChimp Form icon

Subscribe Forms

Create email subscription forms using templates and integrations to grow subscriber lists.

★ 4.7/5·2K+ installs·Updated 13 Aug 2026
Platinum98.6
WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More icon

WPForms

Drag-and-drop form builder for creating contact forms, payment forms, and custom forms.

★ 4.8/5·5.0M+ installs·Updated 18 Aug 2026
Platinum98.1
MC4WP: Mailchimp for WordPress icon

MC4WP: Mailchimp for WordPress

Integrate Mailchimp newsletter signups into WordPress with multiple form placement options.

★ 4.8/5·1.0M+ installs·Updated 4 Aug 2026
Platinum97.0
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder icon

Fluent Forms

Drag-and-drop form builder for creating contact forms and advanced custom forms.

★ 4.8/5·700K+ installs·Updated 10 Aug 2026
Platinum96.8
Forminator Forms – Contact Form, Payment Form & Custom Form Builder icon

Forminator Forms

Build contact and payment forms with access to 1000+ integrations for WordPress sites.

★ 4.8/5·600K+ installs·Updated 12 Aug 2026
Platinum94.8
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More icon

Formidable Forms

Drag-and-drop form builder for contact forms, payments, surveys, calculators, and custom applications.

★ 4.8/5·300K+ installs·Updated 12 Aug 2026
Platinum94.5
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz icon

SureForms

Build contact forms, payment forms, surveys, and quizzes without writing code.

★ 4.9/5·500K+ installs·Updated 6 Aug 2026
Platinum94.0
Ninja Forms – The Contact Form Builder That Grows With You icon

Ninja Forms

Drag-and-drop form builder for creating contact forms, lead forms, and registration forms visually.

★ 4.4/5·600K+ installs·Updated 12 Aug 2026
Platinum91.8
CMB2 icon

CMB2

Build metaboxes, custom fields, and forms through a reusable library for WordPress development.

★ 5/5·300K+ installs·Updated 31 May 2026