Learn. Build. Extend.

Making forms work for you.

How to Add Buttons to a WordPress Form

Relabel your Submit button, add a real call-to-action button anywhere on your form, or send visitors somewhere specific after they submit. Three no-code ways to do it in Ninja Forms.

Web to Lead Salesforce vs. Ninja Forms CRM Add-On

Salesforce Web-to-Lead is free and built in, but it only creates Leads and leaves spam protection up to you. Here’s how it stacks up against a Ninja Forms form connected through the Salesforce CRM add-on, and…

Track UTM Parameters on Your WordPress Forms

See exactly which campaign brought in a lead. This walkthrough shows two ways to track UTM parameters on your Ninja Forms submissions, a free hidden field method and a zero setup add on, no Google Analytics…

How to Send a Conditional Email in WordPress

Route form submissions to the right person automatically. This guide covers the setup for one department, how it scales to several, and the three most common reasons a routing rule silently stops firing.

All Articles

How to Connect WooCommerce to Ninja Forms

WooCommerce is the perfect e-commerce solution for any WordPress user, powering 99% of all WordPress stores. You probably came here because you are looking for a way to connect WooCommerce to your existing WordPress form to…

How to Send Discord Messages with WordPress Forms

Give users the option to join your Discord server, by adding a WordPress form to your website, and connecting your form to your Discord server. With our WordPress form builder and Zapier add-on, you can create…

How to add Ninja Forms to Kadence WP

Kadence WP has been around for the last couple of years but has been picking up steam lately due to its compatibility with Gutenberg, giving page builders like Elementor and Divi a run for their money….

Frequently Asked Questions About Ninja Forms

Whether you are looking for your next WordPress form builder, or you are a free or premium Ninja Forms user, you probably have tons of questions on your mind. If you want to get your answer…

How to create reusable fields for WordPress forms

The Ninja Forms drag-and-drop form builder for WordPress comes with an extremely underrated reusable field feature called Favorite Fields. This feature allows you to create customized fields that can then be used over and over again…