Hatch resource banner image for How to set up an e-commerce section on your website

How to set up an e-commerce section on your website

Adding an online shop allows you to sell to customers anywhere, not just those who can walk through your door.

To start selling your books online, you need to add e-commerce functionality to your website. The most straightforward way to do this is by using the built-in shop features of your website builder (like Squarespace or Wix) or by installing a dedicated e-commerce plugin (like WooCommerce for WordPress). This will allow you to list products, take payments, and manage orders, effectively opening your doors to customers across the country.

Choosing the Right E-commerce Tool

Your choice of tool will likely depend on how your website is currently built. There are two main paths:

  • All-in-One Website Builders: Platforms like Shopify, Squarespace, or Wix have e-commerce capabilities built-in. You typically pay a monthly subscription fee which includes everything you need to run your shop. This is often the simplest, most user-friendly option if you're not tech-savvy.
  • E-commerce Plugins: If your website is built on a platform like WordPress, you can install a plugin to add a shop. WooCommerce is the most popular choice and is incredibly powerful and flexible. While the plugin itself is free, you may have costs for payment processing and additional features.

When deciding, consider the costs (monthly fees and transaction fees per sale), ease of use, and whether it can connect with your in-store inventory or Point of Sale (POS) system. A direct integration will save you a huge amount of time and prevent you from accidentally selling the same book in-store and online.

Key Steps to Set Up Your Online Shop

Once you've chosen your platform or plugin, the setup process generally follows these steps:

  1. Install and Configure: Activate the e-commerce module on your website builder or install the plugin. You'll then need to go through the initial setup wizard, where you'll enter basic information like your shop's address, currency (£), and business details.
  2. Set Up Payments: To accept money online, you need to connect a payment gateway. Stripe and PayPal are the most common choices in the UK. They allow you to securely take credit and debit card payments. Follow the instructions to create an account with your chosen provider and link it to your website.
  3. Add Your Products: This is where you create a listing for each book you want to sell. For each one, you should add:
    • A clear title and the author's name.
    • High-quality photos of the book cover.
    • A compelling description (you can use the publisher's blurb and add your own thoughts!).
    • The price.
    • The stock quantity you have available.
  4. Define Your Delivery Options: Decide how you will get your books to customers. You can set up different 'shipping zones' (e.g., UK, Europe, Rest of World) and charge accordingly. Common options include a flat rate for postage or offering free delivery on orders over a certain amount (e.g., £25).
  5. Test Everything: Before you announce your new online shop, place a test order yourself. Go through the entire process from adding a book to your basket to completing the checkout. This is the best way to spot any issues with payments or delivery calculations before a real customer does.

Best Practices for Success

  • Great Photography: Clear, bright images are essential. Don't just use a stock image of the cover; take a photo of the actual book to show its quality.
  • Think About Packaging: You'll need to source packaging like book mailers or padded envelopes to ensure your products arrive safely.
  • Be Clear on Policies: Have a dedicated page on your website that clearly explains your policies for delivery, returns, and refunds. This builds trust with customers.

Created by hatch. • Updated on April 6, 2026