Best WordPress File Upload Plugins for Forms, Compared
Six leading WordPress form plugins, side by side on file uploads: what they cost, how easy they are to set up, where files can be sent and who can open them. One of them is ours,…
How to Add a WordPress Form to Elementor (No Pro Needed)
Elementor’s Form widget is Pro only, but you don’t need it. Add a WordPress form to any Elementor page or post with the free Ninja Forms Widget in five easy steps, plus two other ways and…
How to Export WordPress Form Entries to Excel and CSV (5 Ways)
Only an administrator can see your form entries, and the people who need them shouldn’t get an admin login. Here are five ways to export WordPress form entries to whoever asks, starting with a free CSV…
How to Create a WordPress Multi Page Form in 5 Steps
Long form, few finishers? Here’s how to create a WordPress multi page form in five steps with the Multi Step Forms add-on: named pages, Next and Previous buttons, breadcrumbs and a progress bar, plus an optional…
Free WordPress Form Builder with PayPal: Take Payments With No Upfront Cost
Free Ninja Forms takes PayPal payments on any form, with no add-on, no plan and no API keys. Connect PayPal, add one action, set your price and publish in four easy steps.
Troubleshooting Ninja Forms: Fixes for Common Problems
Form emails stopped, Submissions page empty, or the form won’t show up? Start with three quick checks, then jump to your symptom for the fix and where to go next.
How to Upload Multiple Files at Once in WordPress
Let visitors send a budget, a site map and a photo in one submission. Here’s how File Limit, file size and file type settings work together, what visitors see, and where the files end up.
How to Easily Accept Payments in WordPress
You don’t need a store to take money on your site. Set a price, offer variations or quantities, add it all up into one total, and connect PayPal (with Apple Pay and Google Pay), Stripe or…
Form Building Tips & Tricks (76)
You’d be surprised what you can do (and the money you can save) with a simple WordPress form
Styling Your Forms (20)
Use custom styles on your forms for the exact look you want to optimize the user’s experience.
Conditional Emails & Actions (10)
Tailor any form to fit a variety needs using conditional settings and data triggered actions.
Displaying Your Forms (9)
Place a form or form submissions anywhere on your WordPress website without touching a line of code!
Stopping Spam (6)
Stop form spam now! Take control of your submissions and block the spam for good.
GDPR Compliance (3)
Keep your forms GDPR compliant, & use your forms to facilitate Export &Erase requests
All Articles
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 WordPress Form Uploads to Amazon S3
Learn how to connect Ninja Forms to Amazon S3 so every file a visitor uploads through your WordPress form routes there automatically, private by default unless you say otherwise.
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.
How to Add a Dropdown Select Field in WordPress
Learn how to add a dropdown select field to your WordPress form, set up multi-select for multiple answers, and use the built-in Country and US States fields.
How to Add PayPal to WordPress with Ninja Forms
Learn how to add PayPal to WordPress with Ninja Forms, from connecting your PayPal Business account to charging the right amount for every order.
How to Send WordPress Form Uploads to Dropbox
Learn how to connect Ninja Forms to Dropbox so every file a visitor uploads through your WordPress form routes there automatically, no third-party connector required.
How to Upload Files to Google Drive from WordPress
Send files from any WordPress form straight to Google Drive with Ninja Forms. Connect once, add one form action, and verify the first upload lands before you turn off local storage.
How to Convert WordPress Form Submissions to PDF
A step-by-step guide to turning Ninja Forms submissions into real PDF documents, from emailed copies to on-demand exports and invoice-styled layouts.
Best WordPress Form Plugin in 2026 (Including the Best Free Option)
An honest, situation by situation comparison of the best WordPress form plugins in 2026, including which ones have the strongest free tiers and where each one actually earns its place.
WordPress Email Validation: What Actually Works
A plain language walkthrough of how email validation works on WordPress forms, from the automatic format check every Ninja Forms Email field already runs to Confirm fields and double opt-in.
How to Use Conditional Logic in WordPress Forms
Show or hide fields, redirect visitors, route email to the right inbox, and set values automatically, all with one conditional logic rule. Here’s how to build it in Ninja Forms.
How to Pay Per Lead on WordPress with Siren Affiliates
Set up a pay per lead partner program on your Ninja Forms with Siren Affiliates: what’s free, what requires Siren Essentials, and how attribution actually works.















