Freelance Web Developer or Agency? How I Work With Small Businesses
Thinking about hiring a freelance web developer instead of an agency? Here's how I work with small businesses, from the first call to years of looking after the site.
Author: George Barrett
Plenty of small Irish businesses still can't take a sale online, while the big retailers sell to their customers every day. Often the reason is simple: setting up an online shop looks overwhelming. This guide breaks down the main options, so you can see which suits your business.
You need a platform that gives you a shop: product pages, a basket, checkout and payments. Platforms come in two types:
Prices change often, so I've linked each platform's official pricing page rather than listing figures that go out of date. Remember to factor in transaction and payment-processing fees on each sale, not just the monthly plan.
A free plugin that turns a WordPress site into a shop. It's very popular because it's flexible and there's a plugin for almost anything.
A hosted platform built purely for selling, online and in person through its point-of-sale app.
A website builder with built-in commerce and attractive templates.
A drag-and-drop website builder that also offers e-commerce.
A shopping cart you can embed into almost any existing website.

Start by writing down what your business actually needs the shop to do. Then check each platform against these questions:
Say you run a flower shop. The basics are straightforward: display bouquets, take payment, sell gift vouchers and track stock.
Then come the details that catch people out:
Some platforms handle these out of the box, some need a paid app, and some can't do them well at all. Check before you commit, because moving platforms later is painful. This is where it's worth talking to someone who has set up shops on several of them.
You don't have to build your whole website on a shop platform. A popular option is a fast, custom coded website with a Shopify or Ecwid shop embedded in it. You get your own design and good SEO, while the platform handles products and payments securely. I cover this in more detail in custom coded websites vs page builders.

A clear, fast, mobile-friendly shop sells more. Run through my website UX checklist and fix anything that gets in the way of checkout.
Give every product a proper title, description and photos, and write category pages that describe what you sell. Add your products to your Google Business Profile too, so local customers see them on Search and Maps.
Use Facebook and Instagram to show off products and send people to your shop. Check whether your platform connects to Meta's shopping features, so you can tag products in your posts.
For local retailers, Facebook and Instagram ads can be very cost-effective. Combine them with Google Ads for people already searching for what you sell.
Use analytics to see where your visitors come from, which products sell and where people drop out of the checkout. Then fix the weakest step first.
Every platform has its trade-offs, and the right one depends on what you sell and how you work. I set up and design shops on Shopify, Squarespace, WooCommerce and custom sites. See my e-commerce website design service, or get in touch for a free consultation.
Contact us today for a free consultation or let us know if you have any questions. We are happy to look over your current website and offer suggestions to improve your design or overall web presence.
Call us at Tel: 0857159019 or fill out our online contact form to schedule your appointment.
Thinking about hiring a freelance web developer instead of an agency? Here's how I work with small businesses, from the first call to years of looking after the site.
4 mins to read
Two critical PHP flaws (PHP2Shell, CVE-2026-109618 and CVE-2026-109619) let attackers take over web servers. Here's who is affected and a step-by-step guide to protecting your site.
3 min
There has been a large increase in the amount of Facebook email phishing attacks recently. Learn how to secure your own facebook and business account.
3 min read