10 Must Have WordPress Plugins for Tradespeople
Most trade websites are a business card that happens to live on the internet. A logo, a photo of a van, a phone number, and a contact form nobody has tested in three years. That is fine right up until the point where word of mouth slows down and you start paying for leads.
The good news is that WordPress already does most of the heavy lifting. What it does not do out of the box is capture enquiries properly, load fast on a phone with one bar of signal at a job site, or tell you where your work is actually coming from. That is what plugins are for.
Here are ten that earn their place on a plumber, electrician, builder, roofer, or landscaper’s website. Every one of them has a free version, and for a typical trade site the free version is all you need.
- WPForms Lite
wordpress.org/plugins/wpforms-lite
Your contact form is the most important page on your site, and the default WordPress setup does not give you one. WPForms Lite is a drag-and-drop builder with over five million installs, and you can have a working quote request form live in about ten minutes.
For trades, the trick is asking the right questions up front. Job type, suburb or postcode, rough timeframe, and whether it is an emergency. Four extra fields will save you a dozen back-and-forth phone calls a week, and they let you spot the tyre-kickers before you drive across town.
- Simply Schedule Appointments
wordpress.org/plugins/simply-schedule-appointments
If you do quotes, inspections, or consultations, let people book themselves in. The free Basic edition gives you unlimited booking calendars, customisable notifications, and blackout dates, so you can block out the days you are already on a big job.
The real win is not convenience, it is timing. Someone deciding at 9pm that they need a new hot water cylinder is ready to commit right then. If they have to wait until morning to call you, they have had time to call three other people as well.
- WP Call Button
wordpress.org/plugins/wp-call-button
The overwhelming majority of trade website traffic is on mobile, and a lot of it is people who want to talk to a human immediately. WP Call Button puts a sticky click-to-call button on the screen that follows visitors as they scroll.
You can set it to show on mobile only, style it to match your branding, and drop static call buttons into pages with a shortcode or block. It also fires a Google Analytics event on each tap, so you can see how many calls the button is actually generating rather than guessing.
- Rank Math SEO
wordpress.org/plugins/seo-by-rank-math
Trades live and die on local search. Rank Math handles the technical side, XML sitemaps, meta titles, and the structured data that tells Google you are a local business with an address, opening hours, and a service area rather than a random blog.
Its local SEO tools support multiple locations, which matters if you cover several towns or have more than one depot. The free version does everything a single-site trade business needs. Set up your business schema once and leave it alone.
- Rich Showcase for Google Reviews
wordpress.org/plugins/widget-google-reviews
Reviews are the single most persuasive thing on a trade website, and yours are sitting on your Google Business Profile where only some visitors will look for them. This plugin pulls them onto your site in a slider, grid, or list, and the free version handles up to ten reviews without needing an API key.
Put them on the homepage and next to your quote form. Somebody deciding between you and two competitors is looking for a reason to trust you, and four dozen five-star reviews from people in their own suburb is that reason.
- Smush
wordpress.org/plugins/wp-smushit
Trade sites are photo-heavy by nature, and those before-and-after shots come straight off a phone at several megabytes each. Upload twenty of them and your gallery page becomes unusable on mobile data.
Smush compresses images automatically as you upload, bulk-optimises everything already in your media library, and adds lazy loading so photos only load as visitors scroll to them. It is a one-time setup that quietly keeps working every time you or your team upload a job photo.
- LiteSpeed Cache
wordpress.org/plugins/litespeed-cache
Speed is a ranking factor and a conversion factor. LiteSpeed Cache is the most installed caching plugin on WordPress, with over seven million active installs.
Worth knowing before you install it: full page caching requires LiteSpeed-based hosting. If you are on standard Apache or NGINX hosting, the general features still work on any server, including CSS and JavaScript minification, lazy loading, database cleanup, and WebP and AVIF image conversion. Check what your host runs first. If it is not LiteSpeed, ask them which caching plugin they recommend, because most managed hosts have a preference.
- UpdraftPlus
wordpress.org/plugins/updraftplus
Every website eventually breaks. A plugin update conflicts with your theme, or a login gets compromised, and your site is showing a blank white page while your phone is not ringing.
UpdraftPlus schedules automatic backups and sends them off-site to Dropbox, Google Drive, Amazon S3, or plain FTP, all in the free version. Restoring is a couple of clicks. Set it to back up weekly, confirm the first backup actually landed in your Dropbox, and then forget about it until the day you desperately need it.
- Wordfence Security
wordpress.org/plugins/wordfence
Nobody is targeting your electrical business specifically. Automated bots target every WordPress site on the internet, and a hacked site that starts serving spam will drop out of Google fast.
Wordfence gives you a firewall, a malware scanner that checks your core files, themes, and plugins, brute-force login protection, and two-factor authentication, all free. Turn on 2FA for every admin account. It is the single highest-value security setting on this list and it takes two minutes.
- LeadSource
wordpress.org/plugins/leadsource
Do the other nine and you will have a fast, secure site that captures enquiries properly. Which leaves the question that actually decides how you spend money: where are those enquiries coming from?
Most trade businesses cannot answer it. You are running Google Ads, boosting the occasional Facebook post, paying for a directory listing, and getting referrals, and every one of those leads arrives as an identical form submission with no idea attached to it.
LeadSource fixes that. It captures the traffic source behind every form submission automatically, including UTM parameters and the click IDs from Google, Meta, Microsoft, LinkedIn, and TikTok ads, then attaches that data to the enquiry. It works with Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Formidable Forms, Fluent Forms, and Elementor Pro Forms without you touching your existing forms. There is a dashboard with colour-coded source badges, CSV export, and email summaries, plus IP anonymisation for privacy.
After a month you stop guessing. You can see that your Google Ads spend produced eleven enquiries and the directory listing produced none, and you can move the budget accordingly.
Download LeadSource free from WordPress.org — every feature is included, with no licence key or paid plan.
Where to start
Do not install all ten this afternoon. Start with the two that make you money, a proper quote form and LeadSource so you know which marketing is working. Add the call button and your Google reviews next, since between them they will lift enquiries more than anything else here. Then handle the housekeeping: backups, security, images, caching, SEO.
Four hours of setup, spread over a couple of evenings, and your website stops being a business card and starts being the thing that fills next month’s schedule.