Website Features & Small Fixes

Add Contact Form to Website

Add a working contact form to your website that actually delivers submissions to your inbox.

The Problem

You want visitors to be able to message you directly from your website, but either there's no contact form at all, or the one you have doesn't reliably deliver emails, has no spam protection, or just doesn't match the rest of your site.

About this problem

A contact form looks simple from the visitor's side, but there's more going on behind it than people expect: form submissions need to be sent reliably (which usually means proper SMTP, not your hosting's default mail function), spam needs to be filtered out without blocking genuine enquiries, and the fields need to actually capture what you need to follow up properly.

This gets requested both for brand-new sites that never had a form, and for existing sites where an old form has quietly stopped delivering emails without anyone noticing for weeks.

What's Included

What's NOT Included

How It Works

  1. Build or configure the form with the specific fields you need, matching your site's design.
  2. Set up proper SMTP-based email delivery rather than relying on your server's default mail function, which is frequently unreliable or filtered as spam.
  3. Add spam protection (such as a honeypot field or similar) that stops bots without adding a visible, annoying challenge for real visitors.
  4. Send multiple real test submissions and confirm they land correctly in your inbox, not just that the form shows a success message.
  5. Document where submissions go and how to change the recipient address yourself if needed.

In practice: you buy the service, send over whatever access or details the job needs, I investigate and do the work, and you confirm it's resolved before we call it done.

Frequently Asked Questions

Why isn't my contact form sending emails?
This is very often the server's default mail function being blocked or filtered as spam by the receiving mailbox — proper SMTP delivery usually fixes it, and is checked as part of this service.
Can I add a contact form without a WordPress plugin?
Yes, a lightweight custom form without a heavy plugin is often faster and simpler, especially for a straightforward contact form with no advanced logic needed.
Will my contact form get filled with spam?
Reasonable spam protection (without annoying visible CAPTCHAs for genuine visitors) significantly cuts down spam submissions, though no method blocks 100% of it forever.
Can the contact form send me a copy and also confirm to the sender?
Yes, both an internal notification to you and an automatic confirmation email to the person who submitted it can be set up.
Can I see past submissions if I lose an email?
If you want submissions also saved somewhere (a spreadsheet or simple log) as a backup to email delivery, that can be added — just worth mentioning upfront.
How do I know my contact form actually works after it's set up?
It's tested with multiple real submissions through to your actual inbox before being considered finished, not just a success message on screen.
Please note: the price shown applies to a standard case matching the description above. Every situation is different, and if your request falls outside the normal scope of this service, I will explain this before doing any additional chargeable work. I will never silently turn a small job into an expensive project.
Running into an issue with a service you've already bought, or unsure which one fits your problem? Message me directly on WhatsApp — no ticket system, no bot.