Every marketing decision should be informed by what your competitors are doing — not because you should copy them, but because you need to know what they’re winning on, what they’re losing on, and where the gaps are. The good news: you can do a meaningful competitor analysis in about an hour using free tools. Here’s the playbook.
Step 1: pick five real competitors
Not the three big national brands you compare yourself to mentally. Five businesses your customers actually consider as alternatives to you. Search the queries your customers run (your own services + your city), look at who shows up in the map pack, and pick the five that an actual buyer would compare you against.
Step 2: audit their websites
- Page-load speed (use PageSpeed Insights). Anything below 50 mobile is a leak; below 25 is a critical issue.
- Mobile experience. Pull up each site on your phone and try to find the contact button in 5 seconds.
- Conversion paths. How many clicks from homepage to a lead form?
- Trust signals. Reviews, certifications, real-team photos, named principals, real client work.
Step 3: audit their Google Business Profiles
- Review count + average + recency (the most recent review’s date matters as much as the count).
- Photo recency — quarterly updates or older?
- GBP posts — active or dormant?
- Categories used and services listed.
Step 4: check what they rank for
Free tools (Ubersuggest, the free tier of Ahrefs, even Google Search Console for your own data) will give you a sense of what queries each competitor ranks for. Look for the queries they win that you don’t, the queries you both rank for (where you’re competing directly), and the queries neither of you ranks for (the opportunities).
Step 5: check what they advertise
Google’s Ad Transparency Center shows you every active ad any advertiser is running. Search your competitors and pull their ad creative, landing pages, and the geographies they’re targeting. Most SMB owners discover their competitors are advertising to their own brand name — and decide to defend it.