North Berwick has a particular kind of small business mix — the harbour cafés, the High Street gift shops, the B&Bs running off Westgate, the salons tucked behind the East Bay. Most of them have a website that was put together at some point, looks tidy, and still loads. And the owner walks in to us saying the same thing: "the site still works, but the booking phone barely rings — what's gone wrong?" In nine cases out of ten the site itself hasn't broken. The way customers actually find you has. We see the same handful of quietly broken things on North Berwick small business sites again and again, and most of them are fixable in an afternoon.
If you'd rather skip the diagnosis and have someone go through it with you, our website design and build team covers the audit, the rebuild and the ongoing maintenance. This article is the order we tend to check things in.
The Guesthouse That Hadn't Had an Enquiry in Three Months
A North Berwick guesthouse owner brought us their laptop earlier this year asking exactly that question. Booking enquiries had dried up over the previous quarter. The site loaded fine, the photos still looked good, the search results still showed them in the right place. But within twenty minutes we'd found three quietly broken things.
The contact form on the bookings page was emailing to an old support address that nobody at the guesthouse owned anymore — a staff handover two years ago had never updated it. The site was rendering its first useful pixel at about nine seconds on a phone over a normal 4G connection. And the Google Business Profile listing still showed the opening hours from before the kitchen refurbishment, including a Tuesday closure that no longer applied. Three small things, each invisible from the owner's desk, each costing real enquiries every week.
Your Website Has to Win on a Phone First
A North Berwick holiday rental or café gets the bulk of its traffic from people walking around the town with a phone in their hand. The customer is sitting on a bench at the harbour wondering where to go for lunch, opening Google Maps, tapping a result. If the site they land on isn't built for that screen, they bounce in a few seconds and you never knew they were there.
The usual problems are unglamorous. Body text set at 12 pixels because the desktop preview looked fine. Buttons sized for a mouse cursor rather than a thumb. A drop-down menu that needs pinch-zoom to read. A floating cookie banner that covers the booking button on an iPhone but not on a laptop. The owner has never seen the site on a real phone because they always test it from their office desk.
Google Business Profile Is Doing Half the Heavy Lifting
For a North Berwick café or guesthouse, the Google Business Profile listing is doing as much work as the website itself — sometimes more. When someone searches "lunch near me" from the seafront, the three results in the map pack appear before any organic site. The business with the better photos, the up-to-date opening hours, the recent reviews and the correct address gets the click, almost regardless of which one has the prettier website.
We see profiles that haven't been touched since the previous owner sold the business. Categories set to "Restaurant" when the place is actually a B&B that does breakfast. Photos from 2018. A phone number that goes to a landline nobody picks up. Owners are sometimes surprised to learn the Google profile is even something they control — and that updating it properly is one of the highest-impact half-hours they'll spend on local marketing all year.
The Quiet Killer — Contact Forms That Stop Working
This is the one that genuinely catches people out, and we see it on roughly half the small business websites we look at. The contact or booking form on the site looks fine. You can fill it in, click Send, and get a friendly confirmation message. But the email that's supposed to land in the owner's inbox simply doesn't, and hasn't for months. The customer assumes you couldn't be bothered to reply.
There are a handful of common reasons. A migration to Microsoft 365 means the old SMTP relay the website was using stopped authenticating overnight. The address the form sent to was abandoned when the staff member who owned it left. A WordPress plugin updated itself and broke a delivery integration. Hosting moved providers and the new mail records weren't set up. None of these throw a visible error on the site — they just silently swallow the message.
The fix isn't complicated, but somebody has to actually test the form once a month from an outside email address. If you have ongoing business IT support covering your site, that should already be on the monthly checklist. If you don't, build it into a recurring calendar reminder — five minutes of testing on the first of the month saves you a quarter of missed enquiries.
Page Speed and the Eight-Second Test
When a customer in Haddington or Tranent searches for your business, they're often on patchy mobile data — North Berwick itself is reasonable, but the rural roads in and out of East Lothian frequently drop to a single bar of 4G. If your site takes nine seconds to render the first useful pixel on a phone with weak signal, a meaningful share of those visitors are gone before the page even appears.
The usual culprits are predictable. Hero images that are four megabytes straight off a phone camera, never resized. Carousel sliders that load four background images the visitor will never scroll to. A theme that includes seven webfonts and uses two. A handful of third-party plugins that each add a chat widget, a popup, a tracking pixel and an analytics tag. Strip those back and most small business sites can hit a sub-three-second mobile load without changing the visible design at all.
Telling Google You're a North Berwick Business
This is the technical bit, but it matters. Search engines don't reliably infer location from the address line in your footer alone. They look for structured data — LocalBusiness schema — that explicitly names the place, the postal address, the geo coordinates and the opening hours. A site without that data is competing on broadly the same keywords as every other site in its trade; a site with it gets surfaced when somebody types "guesthouse North Berwick" or "joiner East Lothian" with location specificity.
The same applies for sites covering nearby trade areas. A North Berwick electrician who also works in Cockenzie, Tranent and Musselburgh should be saying so in structured data, not just in the page text. That's a small piece of work that pays back for years and is the kind of thing a generic template site almost never includes by default.
When the DIY Builder Hits Its Ceiling
Plenty of North Berwick small businesses start out on Wix, Squarespace or a one-page template from a hosting bundle. That's perfectly sensible for a first site — the platforms get you online quickly and the basics are taken care of. The ceiling comes a year or two in, usually when the business wants something the platform doesn't really do. A bespoke booking calendar that talks to the till. A members area for repeat guests. An integration with a supplier's stock system.
At that point you're usually better off with a proper bespoke build than fighting the limits of the template. Our custom software development work for small businesses is largely this — booking systems, customer-area logins, simple stock dashboards, the things off-the-shelf platforms hand-wave around. If the underlying site needs ongoing technical attention as well, we cover most quick web fixes through remote support so you don't need someone on-site for every small change.
Frequently Asked Questions
The questions we hear most often from North Berwick small business owners when enquiries quietly tail off.
- My site still ranks — why have the calls stopped? Usually the site itself is fine and the problem is around it. A silently broken contact form, a stale Google Business Profile, or a slow mobile load that turns visitors away before they ever see the page.
- Do I need to redesign the whole thing? Almost never. Targeted fixes — speeding up the mobile load, repointing the form, updating the Google profile, adding LocalBusiness schema — usually do more for enquiries than a full rebuild does.
- Can you work with a Wix or Squarespace site? Yes. Most of these platforms have the basics covered and the work is around them — Google profile, schema, image sizing. We'll also tell you honestly when the platform has become the bottleneck and a proper build would pay back.
- How often should I test my own contact form? First of every month, from an email address that isn't yours. Five minutes you'll be grateful for the first time it catches something silently broken.
Want Someone to Sort the Website For You?
If you'd rather skip the audit and have somebody walk through the site end-to-end, test the forms from the outside, update the Google Business Profile properly, resize the heavy images and add the local schema, we cover North Berwick, Haddington, Tranent, Cockenzie and the wider East Lothian coast. We work on whatever platform your site is already on where it makes sense, and only suggest a rebuild when there's a genuine reason. Book an audit online and we'll get the enquiries moving again.
Last updated: 25 June 2026