A WordPress contact form without the plugin pile-up.
Use the free splitforms WordPress plugin for a shortcode, or paste a plain HTML form into a Custom HTML block. Either way, submissions go to email and dashboard without Contact Form 7, WPForms, WP Mail SMTP, or extra database tables.

WordPress form guide
The full no-plugin walkthrough: code, gotchas, and spam protection.
Build a custom form
Drag-and-drop your own fields and styling, or paste custom code.
Without any plugin
Step-by-step article for replacing Contact Form 7 with plain HTML.
Best WordPress plugin
When a shortcode plugin makes sense and when hosted HTML is simpler.
No CAPTCHA spam protection
Replace CAPTCHA plugins with honeypot, time-trap, rate limits, and scoring.
What is the fastest way to add a contact form to WordPress?
Use the splitforms WordPress plugin if you want a shortcode, or paste the plain HTML form into a Custom HTML block if you want zero plugins. Both send submissions to email and the splitforms dashboard.
Can I create a WordPress contact form without Contact Form 7 or WPForms?
Yes. WordPress can render a normal HTML form in a Custom HTML block. Point the form action at splitforms, add your access key, and the browser submits directly to the hosted form backend.
Do I need WP Mail SMTP for this form?
No. splitforms sends the email from its own delivery stack, so your WordPress server never calls wp_mail and does not need an SMTP plugin.
Is splitforms a Contact Form 7 alternative?
Yes. It replaces the usual Contact Form 7 plus SMTP plus spam plugin stack with a hosted endpoint, dashboard, webhook delivery, and optional lightweight WordPress shortcode.
What is the catch with a free WordPress contact form?
There is no SMTP to configure and no hidden email cap. The main limit is 500 submissions per month; heavy senders can upgrade, but the core contact form, spam filtering, and email notifications are free.
Can I add more than one contact form to my WordPress site?
Yes. Each form in splitforms has its own access key, so you can run a contact form, a quote form, and a newsletter form on different pages and keep their submissions separate.
Add a contact form to WordPress.
500 submissions per month, no credit card required.