Add a Shop to Your Website Without Breaking Everything
Most Business Owners Do This Backwards
The average Australian small business spends six months umming and ahhing about adding an online shop, then rushes the decision in a weekend — and either bolts on the wrong platform, breaks their existing site's SEO, or ends up paying $300/month for a Shopify plan when a $17/month Wix e-commerce upgrade would have done the job perfectly.
The Australian Bureau of Statistics reported that in 2022–23, 79% of Australian businesses had an online presence, yet fewer than 36% of small businesses with a website were actively selling online. That gap represents an enormous missed revenue opportunity — and it's largely a technical confidence problem, not a product problem.
This guide solves that. Whether your site runs on WordPress, Squarespace, Wix, Shopify, or a custom-built platform, you'll know exactly what to do, what it costs, what breaks, and what actually drives sales once the shop is live.
First: Understand What "Adding a Shop" Actually Means
People use the phrase loosely, so let's be precise. There are three meaningfully different things you might want:
- A product catalogue — photos, descriptions, and prices, but customers contact you to order. Zero transaction infrastructure needed.
- A full e-commerce store — customers browse, add to cart, pay online, and receive a confirmation. Requires a payment gateway, SSL certificate, checkout flow, and order management.
- A booking or service shop — customers pay for a service online (e.g. a haircut, a consultation, a class). This uses scheduling software rather than traditional e-commerce.
The right solution depends entirely on which of these you need. A florist who wants to sell bouquets for same-day pickup needs option 2. A consultant who wants clients to pay for a discovery call needs option 3. A hardware store that just wants customers to browse stock before visiting needs option 1. Misidentifying your need is the most expensive mistake you can make.
The Real Cost of Adding a Shop: An Honest Breakdown
Let's cut through the marketing and look at actual 2024–2025 Australian pricing across the main approaches.
| Approach | Setup Cost | Monthly Ongoing | Transaction Fees | Best For |
|---|---|---|---|---|
| Wix eCommerce (Core plan) | $0 (upgrade existing plan) | ~$17–$25/mo AUD | 0% (Wix) + Stripe/PayPal fees (~1.75% + 30¢) | Simple product shops, under 100 SKUs |
| Squarespace Commerce | $0 (upgrade plan) | ~$28–$52/mo AUD | 0% on Business plan+; Stripe/PayPal apply | Design-forward brands, product + service mix |
| Shopify Basic | $0–$500 (theme/setup) | ~$39/mo AUD | 2% (non-Shopify payments) + gateway fees | Serious retail, high volume, scaling ambitions |
| WooCommerce (on WordPress) | $200–$2,000 (developer setup) | $15–$60/mo (hosting + plugins) | 0% platform fee; gateway fees apply | WordPress sites, full customisation needed |
| Ecwid (embed into any site) | $0 (free tier exists) | $0–$82/mo AUD | 0% platform fee; gateway fees apply | Existing sites that can't change platforms |
| Professional developer build | $3,000–$15,000+ | $50–$300/mo (maintenance) | Gateway fees only | Complex catalogues, custom integrations, B2B |
Note: All AUD prices current as of early 2025. Platform pricing changes frequently — always verify directly with the provider before committing.
What this table doesn't show is the hidden cost of your time. A WooCommerce setup might cost $500 in plugins but 40 hours of your time configuring it. At $80/hour of opportunity cost, that's a $3,700 decision, not a $500 one.
Step-by-Step: How to Add a Shop to Your Existing Website
Step 1 — Audit Your Current Platform
Before touching anything, answer these four questions about your existing website:
- What platform is it built on? (WordPress, Wix, Squarespace, Webflow, a custom CMS, or something a developer built from scratch?)
- Do you have admin access, or does someone else manage it?
- Does it currently rank for any search terms you care about? (Check Google Search Console — if you're not set up there yet, do that first. It's free.)
- Is your SSL certificate active? (Look for the padlock in your browser. Without it, payment processors won't work and Google flags your site as insecure.)
Your answers determine your path. A WordPress site has one set of options. A Squarespace site has another. A site a developer hand-coded five years ago may need a complete rebuild before commerce is practical.
Step 2 — Choose Your Commerce Approach Based on Platform
If your site is on WordPress
WooCommerce is the default answer and it's free to install. It powers roughly 39% of all online stores globally (Statista, 2024). However, "free" is misleading — you'll need paid extensions for things like Stripe payments ($0 for the gateway, but potentially $79–$199/year for premium WooCommerce payment plugins), shipping calculators, and inventory management. Budget $300–$800/year in plugins for a functional mid-range store, plus ongoing hosting that can handle e-commerce traffic reliably (not shared hosting at $5/month — you'll need at least managed WordPress hosting at $30–$80/month from providers like Kinsta, WP Engine, or SiteGround's higher tiers).
If your site is on Wix
Upgrading to an e-commerce plan is genuinely straightforward. From your Wix dashboard, go to Plans & Pricing, select a Business or Business Elite plan, and your existing site gains a shop section. Wix Payments is available in Australia and charges no platform transaction fees — you pay only the payment processing fee (currently 1.9% + A$0.30 per transaction for Visa/Mastercard via Wix Payments as of 2025). You can have a functional shop live within a day if your product images and descriptions are ready.
If your site is on Squarespace
Similar upgrade path to Wix. Move to a Commerce Basic or Commerce Advanced plan. Squarespace integrates with Stripe and PayPal natively. One Squarespace-specific advantage: their Commerce plans include abandoned cart recovery emails, which typically recover 5–15% of abandoned carts — a meaningful revenue addition for product-based businesses.
If your site was custom-built or you're on an obscure CMS
This is where Ecwid earns its reputation. Ecwid is a standalone e-commerce widget you embed into almost any website with a snippet of code. It's not the prettiest solution but it's often the most practical. Free for up to 5 products; paid plans from around $19/month AUD for unlimited products. If your custom site can't embed third-party scripts (some locked-down CMSes can't), you'll need a developer — or you'll need to consider rebuilding your site on a platform that supports commerce natively.
If you're starting from scratch or willing to rebuild
This is actually often the smartest move. Bolting a shop onto a structurally weak website creates technical debt. If your existing site is slow, poorly structured, or not mobile-optimised, adding commerce will compound those problems. A clean rebuild with commerce baked in from day one — on Shopify, Wix Business, or a professionally built WordPress/WooCommerce site — will outperform a patched solution every time. Businesses like retail shops and florists that need both a strong brand presence and transactional capability often benefit most from a ground-up professional build.
Step 3 — Set Up Your Payment Gateway
Payment gateways are the infrastructure that moves money from your customer's card to your bank account. In Australia, your main options are:
- Stripe — 1.7% + A$0.30 per domestic transaction (as of 2025). Excellent developer tools, integrates with everything, supports Apple Pay and Google Pay natively.
- Square — 1.9% per online transaction. Strong option if you also use Square for in-person sales (good for retail and hospitality).
- PayPal — 2.6% + A$0.30 per transaction (standard rate; volume discounts available). Higher fees but high consumer trust, particularly for older demographics.
- Afterpay / Zip — Buy Now Pay Later options. Afterpay charges merchants around 4–6% per transaction. High conversion lift on larger purchases but expensive. Consider for products over $80 average order value.
Important: The ACCC requires that any card surcharge you pass to customers must not exceed your actual cost of acceptance. If your Stripe fee is 1.7%, you cannot surcharge customers 3%. This is enforced — the penalty for excessive surcharging can reach $10,000 for individuals and $50,000 for corporations.
You also need to comply with the Payment Card Industry Data Security Standard (PCI DSS). In practice, using a hosted payment gateway like Stripe or Square means the gateway handles PCI compliance — you don't store card data on your server. Never, under any circumstances, build a system that stores raw card numbers on your own server.
Step 4 — Configure Your Product Catalogue
Product pages are where most small business e-commerce fails. Common mistakes:
- Single low-resolution photo (customers can't assess quality)
- Generic manufacturer descriptions copied from a supplier (Google penalises duplicate content)
- Missing variant options (size, colour, quantity) — causing abandoned carts
- No indication of shipping timeframe or local pickup availability
- No reviews or social proof
Every product page should have: at least three photos (including one lifestyle shot showing the product in use), a unique description written for a human not a search engine, clear pricing including GST, stock availability status, shipping or pickup information, and a clear call to action. For physical products, include dimensions and weight — returns are expensive, and customers who can't get this information don't buy.
Step 5 — Configure Shipping, Tax, and Fulfilment
In Australia, GST applies to most goods and services sold domestically. If your business turnover exceeds $75,000/year (the current ATO threshold), you must be registered for GST and collect it on taxable sales. Your e-commerce platform should be configured to:
- Display prices inclusive of GST (standard Australian retail practice)
- Generate tax invoices automatically for orders over $82.50 (the ACCC minimum threshold for tax invoice requirements)
- Collect correct shipping rates — either flat rate, weight-based, or live rates from Australia Post or a courier API
Australia Post's eParcel integration is available natively in Shopify and via plugins in WooCommerce and Squarespace. For businesses shipping fewer than 20 parcels per month, flat-rate shipping (e.g. $9.95 standard, free over $75) is simpler to manage and often performs better in conversion testing than complex rate calculators.
Step 6 — Protect Your Existing SEO
This is the step 90% of guides skip, and it's the one that causes the most lasting damage. When you add a shop to an existing site, you're restructuring your URL architecture. If you move content to new URLs without setting up 301 redirects, you lose all the search authority those old pages had accumulated.
Before making any changes:
- Export a full list of your existing URLs from Google Search Console (go to Coverage or Pages report and export)
- Note which pages currently receive organic traffic (Performance report, filtered by page)
- For every URL that changes when you add the shop, set up a 301 permanent redirect from the old URL to the new one
- After launch, re-submit your sitemap in Google Search Console so Google discovers the new structure quickly
- Use PageSpeed Insights (free, from Google) to check your site speed before and after — e-commerce platforms add JavaScript weight that can slow pages significantly
Page speed matters more for e-commerce than almost any other metric. Google's own research shows that as page load time increases from 1 second to 3 seconds, the probability of bounce increases by 32%. For a product page, a bounce is a lost sale.
Step 7 — Set Up Analytics and Conversion Tracking
You cannot improve what you don't measure. Before you launch, configure:
- Google Analytics 4 — Enable enhanced e-commerce tracking. This shows you which products are viewed, added to cart, and purchased — and where in the funnel people drop off.
- Google Search Console — Monitor for crawl errors after launch. New shop pages should appear in the index within days to weeks.
- Meta Pixel (if you run Facebook/Instagram ads) — Install before launch so it starts building audience data immediately.
- Platform-specific analytics — Shopify, Wix, and Squarespace all have built-in dashboards that surface conversion rate, average order value, and top products.
The Hidden Costs Nobody Warns You About
This is the section most platform vendors don't want you to read.
Plugin and App Creep
Shopify's base plan is $39/month. But look at the average merchant's actual bill: a loyalty programme app ($15/month), an upsell app ($20/month), a review platform ($10/month), an abandoned cart tool ($10/month), a shipping calculator ($8/month). Many Shopify merchants pay $100–$200/month in apps on top of their plan fee. WooCommerce has the same problem — it's theoretically free, but the plugin ecosystem is designed to monetise you at every step.
Before adding any app or plugin, ask: does my platform already do this natively? Shopify, Wix, and Squarespace have expanded their native feature sets significantly in the past three years, and many paid apps now duplicate built-in functionality.
Payment Processing at Scale
A 1.7% transaction fee sounds trivial. On $10,000/month in sales, that's $170. On $100,000/month, it's $1,700. Stripe offers volume discounts at $80,000+/month in processing — if you're approaching that scale, negotiate or switch to an interchange-plus pricing model. Square and Tyro also offer negotiated rates for high-volume merchants.
The Photography Problem
Good product photography in Australia costs $500–$2,000 for a professional shoot of 10–30 products. Bad product photography costs you in lost conversions every single day. This is not optional — studies consistently show that product image quality is the number one factor in online purchase decisions. If you can't afford a professional shoot immediately, a modern iPhone in good natural light with a clean background is genuinely acceptable as a starting point. But plan to upgrade.
Returns and Disputes
Under Australian Consumer Law (ACL), customers have statutory rights to refunds for products that don't match their description, are faulty, or fail to meet acceptable quality standards. These rights cannot be excluded by a "no returns" policy — any such policy is legally unenforceable and the ACCC actively pursues businesses that display them. Budget for returns (typically 5–15% of revenue for apparel, 2–5% for general goods) and build a clear, ACL-compliant returns policy into your store before you launch.
What Good Looks Like: Real-World Examples by Business Type
Cafés and Food Businesses
A café adding merchandise (beans, branded cups, gift vouchers) or pre-orders for baked goods doesn't need Shopify. Squarespace Commerce or Wix eCommerce handles this elegantly. ZenPacks Australia, which supplies eco-friendly food packaging to hospitality businesses, is an example of a product-based business in this space where a clean, functional online shop matters enormously for B2B buyers who want to browse, compare, and order without a phone call. For cafés specifically, websites for cafés and coffee shops need to balance brand feel with transactional simplicity — a heavily featured Shopify store would be overkill for most.
Retail Shops
A bricks-and-mortar retail shop adding an online store is genuinely building a second revenue stream. The key decisions here are inventory sync (does your point-of-sale system talk to your online store?) and fulfilment capacity (can you actually pack and ship orders on top of running a physical store?). Shopify is the strongest choice here because its POS and e-commerce platform share the same inventory backend — a sale in-store automatically updates online stock. Square is a strong alternative if you're already on Square POS.
Service Businesses
A tradie, consultant, or service provider adding "buy a package" or "book and pay online" functionality doesn't need a product-based e-commerce platform at all. Tools like TidyCal, Calendly (with Stripe integration), or Square Appointments let clients pay at the time of booking. This is faster to set up, cheaper to run, and often better for the customer than a full checkout flow. A licensed electrician like those at APX Trade Group in Sydney, for example, might benefit far more from a "Request a Quote" form with an upfront deposit payment option than from a full product catalogue.
Driving Traffic to Your New Shop: The SEO Fundamentals
A shop with no visitors makes no sales. Here's what actually moves the needle for Australian small business e-commerce:
- Category page SEO — Your shop category pages (e.g. /shop/womens-clothing/) should be optimised for search terms with buying intent. These pages, not your homepage, are typically where e-commerce organic traffic lands. Each category page needs a unique H1, 100–200 words of descriptive copy above or below the product grid, and proper internal linking.
- Google Shopping — Submit a product feed to Google Merchant Centre (free). Your products appear in the Shopping tab and in image search results. Shopify and WooCommerce both have native Google Merchant Centre integrations. This is one of the highest-ROI actions for product-based businesses.
- Local SEO for physical products — If you offer local pickup, optimise your Google Business Profile to mention it. "Buy online, pick up in store" is a growing search behaviour and Google surfaces it explicitly in local results.
- Schema markup — Product schema (structured data) tells Google the price, availability, and rating of your products so they can appear as rich results in search. Most e-commerce platforms add this automatically; verify using Google's Rich Results Test tool.
For businesses serious about ongoing organic growth, a structured SEO retainer ($39.95 + GST/month) is worth evaluating — the compounding effect of consistent SEO work on an e-commerce site typically outperforms paid ads within 6–12 months.
Common Mistakes That Kill E-Commerce Conversions
Based on analysis of Australian small business e-commerce sites, these are the most frequent conversion killers:
- No trust signals at checkout — Customers abandon carts when they don't trust the site. Add your ABN, a physical address, phone number, and payment security badges near the checkout. According to Baymard Institute research, 17% of cart abandonments are caused by lack of trust in the site.
- Forced account creation — Requiring customers to create an account before purchasing is the single highest-friction checkout element. Always offer guest checkout. Account creation should be an opt-in after the sale is complete.
- Surprise costs at checkout — Shipping costs revealed only at checkout cause 48% of cart abandonments (Baymard, 2024). Be upfront about shipping costs on product pages, even if it's just "Calculated at checkout — typically $9.95–$14.95 for metro areas."
- No mobile optimisation — Australian mobile commerce accounted for over 60% of online transactions in 2023 (Australia Post eCommerce Industry Report). If your checkout isn't smooth on a phone, you're losing the majority of your potential customers.
- Ignoring post-purchase email — A transactional email sequence (order confirmation, shipping notification, delivery confirmation, review request) builds trust and drives repeat purchases. Most platforms include this; most small businesses don't set it up properly.
After Launch: Keeping Your Shop Healthy
Adding a shop isn't a one-time project — it's an ongoing commitment. Monthly tasks for a functioning e-commerce site include:
- Checking for broken product links and out-of-stock items without proper handling
- Reviewing abandoned cart rates and adjusting checkout friction points
- Updating product descriptions and photos as inventory changes
- Monitoring payment gateway for failed transactions or dispute notices
- Keeping platform, plugins, and themes updated (particularly critical for WordPress/WooCommerce where outdated plugins are the number one vector for security breaches)
A website care plan ($24.95 + GST/month) that covers updates, security monitoring, and uptime checks can be the difference between a shop that runs reliably and one that goes down on a Saturday afternoon when you're not watching.
Frequently Asked Questions
Can I add a shop to my existing website without rebuilding it?
Yes, in most cases. If your site is on Wix, Squarespace, or WordPress, adding e-commerce is an upgrade or plugin installation rather than a rebuild. The exception is sites built on very old or proprietary platforms — in those cases, Ecwid (an embeddable shop widget) can add commerce functionality without touching your existing site structure. However, if your existing site has underlying problems (slow speed, poor mobile experience, no SSL), consider whether a rebuild makes more sense than adding commerce to a shaky foundation.
Do I need an ABN to sell online in Australia?
If you're selling goods or services as a business — not as a one-off personal sale — you need an ABN. You must also register for GST if your annual turnover exceeds or is likely to exceed $75,000. Your ABN should be displayed on your website (typically in the footer and on your terms/privacy pages). Payment gateways like Stripe require business verification including your ABN for Australian merchant accounts.
How long does it take to add a shop to an existing website?
A simple shop with fewer than 20 products can be live in 2–5 business days if you have your product photos, descriptions, pricing, and payment gateway credentials ready. A larger catalogue (50–500 products) typically takes 1–3 weeks including data entry, category structure, and testing. A complex build with custom integrations (inventory management software, POS sync, B2B pricing tiers) can take 4–12 weeks and requires developer involvement. The bottleneck is almost never the platform setup — it's getting your product content ready.
Which is better for a small Australian shop: Shopify or WooCommerce?
For most small businesses in Australia, Shopify wins on simplicity and reliability. It's a managed platform — hosting, security, and updates are handled for you. WooCommerce is more flexible and can be cheaper at small scale, but it requires significantly more technical management. The calculus changes if you already have a WordPress site with strong SEO and don't want to migrate — in that case, WooCommerce on your existing WordPress install is the path of least disruption. For a new build or for a business that wants to focus on selling rather than managing software, Shopify is the pragmatic choice.
Will adding a shop hurt my Google rankings?
Only if you handle the migration poorly. Specifically: if you change URLs without setting up 301 redirects, or if your new shop pages dramatically slow down your site, you can lose rankings. Done correctly — with redirects, a resubmitted sitemap, maintained page speed, and preserved URL structures where possible — adding a shop can actually improve your overall site authority by adding more indexed, valuable pages. Use Google Search Console and PageSpeed Insights before and after launch to catch problems early.
What Australian consumer laws apply to online shops?
Several. Australian Consumer Law (ACL) guarantees apply to all goods and services sold to Australian consumers regardless of where your business is based. You cannot disclaim statutory guarantees. The Privacy Act 1988 requires a compliant Privacy Policy if you collect personal information (which any checkout does). The Spam Act 2003 governs email marketing — you must have consent, identify your business, and include an unsubscribe mechanism in every marketing email. If you ship internationally, you may also trigger GST obligations for overseas sellers under Australia's "Netflix tax" rules, and you need to consider customs implications. Consult an accountant or commercial lawyer when setting up if you're unsure.
How do I handle returns and refunds in my online shop?
Display a clear Returns Policy page — it's legally required to be accessible before purchase, and it's also a conversion tool (customers are more likely to buy when they know they can return). Under ACL, you must refund for goods that are faulty, not as described, or unfit for purpose. You are not legally required to offer change-of-mind returns, but many businesses do as a competitive advantage (especially in apparel). Your returns policy should state the timeframe (e.g. 30 days), the condition goods must be returned in, who pays return shipping, and whether you offer a refund, exchange, or store credit. Shopify, WooCommerce, and Squarespace all allow you to create a dedicated returns policy page and link it from your checkout.
Is it worth adding a shop if I only have a few products?
Often, yes — with caveats. Even 3–5 products sold online can generate meaningful revenue if the average order value is reasonable and the setup cost is low. A florist selling three types of standing orders, a café selling gift vouchers and coffee subscriptions, a tradie selling branded merchandise — these are all low-catalogue scenarios where the right lightweight platform (Wix eCommerce, Squarespace Commerce, or Ecwid free tier) can deliver a positive ROI. The calculation breaks down only if you sell extremely low-margin products where payment processing fees eat your margin, or if the product requires complex logistics that cost more to manage than the revenue justifies.
The Verdict: When to DIY and When to Get Help
Adding a shop yourself makes sense if: you're comfortable with your existing platform's admin, you have fewer than 50 products, your requirements are standard (no complex integrations), and you have time to learn and test. Budget $0–$500 for the platform upgrade and tools, and a weekend to a week of your time.
Get professional help if: your existing site has SEO value you can't afford to damage, you have more than 50 products, you need POS integration, your business model has complexity (wholesale pricing, subscriptions, custom product configurators), or you simply don't have the time. The cost of a poorly executed DIY e-commerce setup — in lost SEO, lost sales, and customer trust damage — routinely exceeds the cost of having it done properly the first time.
If you're building or rebuilding from scratch and want a professional result without agency pricing, weauto builds professional websites for Australian businesses from $99 + GST, live in 5 business days.
Related reading
weauto builds professional websites for Australian local businesses — live in 5 business days for $99 + GST.