1. Home
  2. Blog
  3. Web development
Web development

Do You Need an Online Store, or Just a Website With a 'Contact Me' Button?

By Harinda Fernando · June 21, 2026

Should your site let people buy directly, or just let them get in touch first before any money changes hands? It’s worth answering honestly before a project starts, because full e-commerce is a meaningfully bigger, more expensive build than a site that simply presents what you offer and lets someone reach out to talk it through with you directly.

What a “contact me” site actually covers

A site built around inquiries, a contact form, a phone number, a booking link, maybe pricing shown as a starting range rather than an exact figure, works well for service-based businesses where every job looks a bit different, or where you want a real conversation before committing a customer to a firm price. Most consultants, photographers, contractors, and custom-work businesses fall into this category, even if they technically sell something concrete in the end once the details are worked out.

What a genuine online store adds on top

An online store needs a product catalog with variations, size, colour, quantity, a shopping cart that tracks what someone’s chosen, secure payment processing handled properly, inventory tracking so you don’t oversell something out of stock, and usually order management with automatic email confirmations sent to both sides. Each of those is a real feature, not just a checkbox to tick off a list, and that’s exactly why e-commerce sites typically cost more and take longer to build than a comparable informational site sitting right next to it in scope.

A simple test to figure out which one you need

Ask yourself this. Does a customer’s purchase depend on a conversation, a custom quote, or scheduling around availability, or is it a fixed product at a fixed price, ready to buy the moment someone decides they want it? If it’s the first, a contact-based site with clear pricing information is often genuinely better for conversion, not just cheaper to build. Forcing a service business into a rigid checkout flow can create friction instead of removing it from the buying process. If it’s the second, physical products, fixed-price digital downloads, prepaid packages, an actual store is the right tool for the job at hand.

A middle ground worth knowing about

For businesses selling a small number of fixed-price things, an online course, a handful of physical products, a package booking, without needing a full catalog spanning dozens of items, a simpler payment integration, a “buy now” button connected to a payment processor, can cover the need without the cost and complexity of a full e-commerce build sitting behind it. It’s worth asking about specifically if a full store feels like overkill for what you actually sell in practice.

What this means for your budget

A basic informational or contact-driven site starts in the low thousands. A genuine e-commerce build, with product management and checkout, is a meaningfully larger project, both in the upfront cost and in what it takes to maintain afterward, inventory, order fulfillment, payment processor fees stacking up over time as you make sales. Being clear about which one you actually need, before requesting quotes from anyone, keeps you from either overpaying for capability you’ll never use or underbuilding something that can’t do what your business genuinely needs to function.

What happens if you start simple and outgrow it

A contact-based site that later needs to add e-commerce isn’t starting from zero, since the branding, content, and existing traffic all carry over into the expanded version. Adding a store to an existing site is usually more straightforward than building both pieces at once from scratch, which makes starting simple and expanding later a genuinely reasonable strategy rather than a compromise you’ll regret.

A last honest point

Plenty of service businesses add a store later, once they’ve validated demand for a specific fixed-price offer worth building around. There’s nothing wrong with starting simple and expanding once you actually know what people want to buy from you.

Payment processing fees worth factoring in either way

Whether you build a full store or a simple payment link, processing fees, typically around three percent of each transaction, apply either way and are worth budgeting for from the start rather than discovering them as a surprise on your first sales report. This cost exists regardless of which platform or approach you choose, since it’s charged by the payment processor itself, not by whoever builds your site.

How to talk to a developer about this decision

Rather than walking in already decided on “I need a store” or “I just need a contact form,” it’s often more useful to describe what you’re actually selling and how customers typically decide to buy from you. A developer who understands your actual sales process can usually tell you clearly which approach fits, sometimes even suggesting a hybrid you hadn’t considered, like a simple payment link for one specific product alongside a broader contact-based site for everything else you offer.

What a rushed e-commerce decision can cost you later

Building a full store when a simple contact form would have served better means paying for and maintaining complexity you don’t need, inventory systems sitting empty, checkout flows nobody uses the way they were designed for. Building only a contact form when customers actually wanted instant checkout means losing sales to impatient buyers who leave rather than wait for a reply. Getting this decision right upfront, even if it takes an extra conversation to nail down, avoids both expensive mistakes down the road.

A quick summary to keep in mind

If purchases involve any back-and-forth, custom pricing, scheduling, or details that vary job to job, lean toward a contact-based site. If you’re selling something fixed and ready to go the moment someone wants it, lean toward a store or a simple payment link. Most small businesses know instinctively which camp they fall into once the question’s framed this clearly, even if they walked in assuming they needed the more complex option by default.

Not sure whether you need a full store or something simpler? That’s exactly the kind of question a scope call is built for.

Harinda Fernando

Former photographer, now a full-time photo editor and web developer. Edits wedding, portrait and product galleries in Lightroom Classic for clients in 49 countries. About me

Need a website built properly?

Hand-coded, fast, yours to keep. Fixed price after a free scope call.

See web development
Get 3 free edits WhatsApp