
You've launched your jewellery store. Your photos look great, your first orders are coming in, and every sale gives you that little rush. Then a pivotal question arises. After materials, packaging, courier costs, payment fees, and all the small bits you barely noticed while setting up, are you making money?
That's where ROI, or return on investment, helps. It sounds like a finance term, but it's really just a simple way to check whether the money you put into your store is giving you a worthwhile return. If you're selling online in South Africa, this matters even more because beginners often forget local costs like payment gateway setup, transaction fees, and delivery costs.
If you've been feeling unsure about what's really left in your pocket after a sale, you're not behind. Most new store owners start there. Once you understand how to calculate ROI, you stop guessing and start making calmer, smarter choices. If you also want to get your store admin in order, this comprehensive guide to ecommerce accounting is a helpful next read for understanding the numbers behind your day-to-day sales.
Table of Contents
- Are You Really Making Money From Your Online Store
- The Simple ROI Formula Every Maker Needs to Know
- Calculating Your Entire Shopstar Store's ROI
- Tracking ROI on Your Marketing and Ads
- Going Deeper with Customer Lifetime Value
- Smart Ways to Improve Your Store's ROI
Are You Really Making Money From Your Online Store
A lot of new sellers hit the same moment. You look at your dashboard, see a handful of orders, and think, “This is working.” But later that day you pay for packaging, buy more beads and clasps, book a courier collection, and notice another fee from your payment provider. Suddenly the sales don't feel as big.
That doesn't mean your store is failing. It means you need clarity.
Say you sell a necklace. The customer pays, you feel encouraged, and you count that sale as a win. But your real profit only shows up after you subtract your material costs, your packaging, the courier charge, your transaction fee, and part of the money you spent getting the store live. If you skip those costs, you're not measuring profit. You're just looking at revenue.
Practical rule: Sales tell you that people like your product. ROI tells you whether your store is sustainable.
Many South African beginners often miscalculate their ROI. You might remember your ad spend and your raw materials, but forget local setup costs like payment gateway integration, shipping setup, or the ongoing costs that come with running an online store. Those hidden costs are small enough to ignore once, but big enough to distort your decisions.
A better way to think about ROI is this:
- Revenue is what came in.
- Profit is what stayed with you.
- ROI tells you whether the money you invested was worth it.
When you understand that difference, your store becomes easier to manage. You can compare one promotion against another. You can see whether free shipping is helping or hurting. You can decide whether your prices are too low. Most of all, you stop feeling confused every time money moves in and out of your account.
The Simple ROI Formula Every Maker Needs to Know
The basic formula is simple, and it works across business and investment decisions in South Africa.
ROI = (Net Profit / Cost of Investment) × 100
That's the foundational formula used in South Africa, and Xero South Africa's guide to ROI gives this example: if a business invests R50,000 in an online store and generates R75,000 in net revenue, the net profit is R25,000, which results in a 50% ROI.

What ROI means in plain English
Break the formula into three parts:
- Net profit means the money left after expenses.
- Cost of investment means everything you spent to make that result happen.
- Multiply by 100 so you can express the answer as a percentage.
If the number is positive, your investment made money. If it's negative, you lost money. If it's close to zero, you worked hard for very little return.
A simple offline example
Let's leave ecommerce aside for a second.
You bake cupcakes for a weekend market. You spend money on ingredients, icing, cupcake boxes, your stall fee, and transport. After the market, you count what came in. Then you subtract what you spent. What's left is your net profit.
That's the thinking behind ROI. The formula doesn't care whether you sold cupcakes, rings, candles, or handmade bags. It only asks two things:
- What did you put in?
- What did you get back after costs?
Here's a simple approach:
| Item | Amount |
|---|---|
| Money earned from sales | Revenue |
| Less all expenses | Costs |
| Money left over | Net profit |
| Net profit divided by costs | ROI |
The part that confuses beginners is net profit. People often use total sales instead. That gives a false picture. If you sold a necklace for a good price but spent heavily to produce and deliver it, the sale may look strong while the profit is weak.
Your ROI only becomes useful when you include all the real costs, not just the obvious ones.
That's why learning how to calculate ROI properly matters so much. Once you've got the basic formula in your head, the next step is applying it to your actual online store, with all the South African costs that come with it.
Calculating Your Entire Shopstar Store's ROI
You check your Shopstar dashboard after a good weekend and see orders coming in for your new jewellery line. It feels like progress. Then Monday arrives, The Courier Guy collections go out, payment fees come off, packaging needs topping up, and the money left in your account looks a lot smaller than expected.
That gap is where many new store owners get confused.

For your full store ROI, you are measuring the business as a whole over one clear period, such as a month, a quarter, or a year. Keep the dates matched. If you count June sales, include June costs too. Otherwise, your answer gets skewed.
A helpful way to see it is this. Store ROI works like checking whether your entire market stall made money, not whether one necklace sold well. You are adding up everything your store needed in order to make those sales happen.
What counts as your real store costs
For a South African jewellery brand, the hidden costs usually sit around the sale, not inside the product itself. Materials are easy to remember. The smaller charges are the ones that gradually chip away at profit.
Your full store investment can include:
- Product costs like chains, clasps, beads, stones, and other materials
- Packaging costs such as jewellery cards, boxes, tissue paper, stickers, and thank-you notes
- Shipping costs including any amount you cover for delivery or returns, especially when using a courier such as The Courier Guy
- Platform costs like your Shopstar subscription
- Payment costs from gateways and card processors, including transaction and service fees
- Setup costs such as product photography, domain setup, and launch-day tools
- Operating costs like internet, labels, printer ink, and basic admin supplies
- Your time, if you want a truer picture of what the store is taking from you each month
That last one trips up a lot of makers. If you spend hours packing parcels, replying to customer messages, updating products, and fixing delivery issues, your store is using real working time. You do not have to price your time perfectly on day one, but ignoring it completely can make your ROI look healthier than it really is.
A simple jewellery store example
Let's keep it practical.
Say your store brings in R10,000 over one month. At first glance, that feels like the return. It is not. You still need to remove all the costs tied to earning that R10,000 before you can judge ROI properly.
Your list might look something like this:
| Cost or return item | Include it in ROI |
|---|---|
| Sales revenue | Yes |
| Cost of goods sold | Yes |
| Packaging | Yes |
| Courier or shipping contribution | Yes |
| Payment transaction fees | Yes |
| Store subscription | Yes |
| Setup costs | Yes |
| Refunds or replacements for the period | Yes |
If you had to part-pay shipping, absorb payment gateway charges, replace one damaged parcel, and restock branded boxes, those are part of the investment. For a beginner in South Africa, those local costs are often the difference between “my store is doing well” and “my store is busy but thin on profit.”
Use your actual profit, not your sales total.
If you want cleaner numbers while working this out, your sales reports in Shopstar Insights can help you pull together orders and sales activity for the period you're measuring.
You can also keep a second simple sheet for costs that do not always show inside your store dashboard. That includes courier top-ups, packaging runs, gateway fees, and any launch expenses you paid outside Shopstar. Once those sit in one place, your ROI calculation gets much more honest.
If your numbers feel messy, start with one month and fill in every cost you can find. A useful estimate today beats a perfect spreadsheet you never finish.
Reviewing store ROI every month helps you spot patterns early. You may find a best-selling item has weak margins once payment fees and shipping support are included. You may also notice your premium packaging looks beautiful on Instagram but eats too much profit in real life.
If you want a separate explanation of campaign-level returns, this guide on how to calculate marketing ROI is useful for understanding the difference between store performance and marketing performance.
Tracking ROI on Your Marketing and Ads
Ads can bring sales fast, but they can also hide waste. A campaign might look good because orders came in, while actual profit is thin or missing. That's why it helps to separate overall store ROI from the ROI of one ad campaign.
A quick metric many sellers use is ROAS, or return on ad spend. It tells you how much revenue came back for each rand you spent on ads. It's useful, but it's only a quick check.

ROAS is a quick check, not the full answer
Here's the trap. ROAS looks at revenue from ads, not full profit after costs. If you stop there, you can think a campaign worked when it was unsuccessful.
In the South African market, Juicy Designs' guide to return on ad spend explains that break-even ROAS is calculated as 1 divided by gross margin percentage. For an artisan with a 50% margin, the break-even ROAS is 2.0x. If your ad spend brings in less than R2 revenue for every R1 spent, you're losing money after accounting for the cost of goods.
That's why ROAS and ROI aren't the same thing.
- ROAS asks how much revenue your ads generated.
- ROI asks how much actual profit your ads generated after costs.
How to track ad ROI properly
Let's say you run a Facebook or Instagram campaign for a new necklace collection. You'll want to track:
- How much you spent on the campaign
- Which sales came from that campaign
- What it cost to fulfil those orders
- What profit was left after product and selling costs
For South African ecommerce SMEs, Shopify's South Africa article on boosting ecommerce ROI gives a marketing-specific formula:
Ecommerce ROI (%) = [(Net Profit − Marketing Expenses) / Marketing Expenses] × 100
That same source says your calculation should include Customer Acquisition Cost and Customer Lifetime Value, and it notes that 68% of new South African online stores fail to achieve a positive ROI in their first 12 months because they treat total revenue as profit without subtracting costs like goods sold and fulfilment.
A practical way to avoid that mistake is to set up proper tracking from the start. If you're running campaigns, add analytics tracking in Shopstar so you can better separate sales from paid traffic and sales from other channels. If you want a simple second opinion on your campaign maths, this guide on how to calculate marketing ROI is useful for checking your logic.
A campaign that brings sales isn't automatically a good campaign. It needs to leave profit behind.
This matters even more in South Africa, where local logistics, platform costs, and transaction fees can eat into ad-driven sales faster than beginners expect. The more accurately you track which sales came from which campaign, the easier it becomes to cut weak ads and scale the ones that help your business.
Going Deeper with Customer Lifetime Value
Some campaigns look disappointing on the first sale and turn out to be strong over time. That happens when a new customer comes back again later, buys a gift, returns for a birthday order, or tells a friend about your brand. If you only judge the first order, you may stop a good campaign too early.
That's where Customer Lifetime Value, or CLV, comes in. It means the total value a customer brings to your store over time, not just on day one.
Why the first sale can fool you
A first purchase can be small. You may spend money to get that customer, and the first order may barely cover your costs. On paper, the campaign looks weak. In real life, that same customer may become one of your regulars.
For South African creators, this isn't optional thinking. Aion Marketing's guide to measuring digital marketing success says integrating CLV into ROI is mandatory for long-term accuracy, and that ZA businesses using CLV-based ROI calculations achieve a 28% higher success rate in their first 18 months compared with single-purchase models.
The CLV formula in simple terms
The formula used in this context is:
CLV = Average Order Value × Purchase Frequency × Customer Lifespan
You don't need to panic about the terms.
- Average Order Value is what a customer usually spends.
- Purchase Frequency is how often they buy.
- Customer Lifespan is how long they stay a customer.
If your jewellery buyers tend to come back for gifts, matching pieces, or seasonal collections, CLV helps you see the bigger picture. A campaign that looked flat on the first order may be bringing in loyal customers with strong long-term value.
A loyalty strategy supports this thinking well. If you want practical ideas, this guide to customer loyalty programs is worth reading when you're ready to encourage repeat sales.
Here's the mindset shift that helps most:
- Short-term ROI focuses on the first transaction.
- Long-term ROI includes what that customer may buy later.
That doesn't mean you should excuse every weak campaign. It means you should judge some campaigns with a longer lens, especially if your store sells products people naturally reorder, gift, or collect.
Smart Ways to Improve Your Store's ROI
A lot of Shopstar store owners get a fright here. Sales are coming in, your Instagram is busy, and orders are leaving with The Courier Guy, but your actual return still feels thinner than expected.
That usually happens because ROI improves in small, practical places. Not only in ads or big pricing changes. It improves when you keep more from each order and stop leaking money through costs you forgot to count, like payment gateway fees, packaging, courier collection charges, or the time you spend fixing order issues.

Increase what you keep
Start by looking at each order like a bucket. More sales help, but plugging the holes matters just as much.
A few practical ways to improve margin in your store:
- Bundle products: Pair earrings with a matching necklace, ring, or bracelet so the order value rises without needing a second sale.
- Promote higher-margin products first: Likes on Instagram do not always equal profit. Put more attention on pieces that leave you with healthier margins after fees and fulfilment.
- Review your pricing properly: If local payment charges, shipping support, or packaging are eating into every sale, your pricing may be too low for the actual cost of doing business.
- Encourage the next order: A simple follow-up after delivery can bring customers back for gifts, add-ons, or another piece from the same collection.
If you sell fashion-led pieces and want better content, trend spotting, or merchandising ideas, this roundup of insights for fashion e-commerce using AI can spark useful ideas for improving product presentation and campaign planning.
Lower the costs beginners often miss
This is the part many new South African store owners underestimate.
You might know your product cost. You might even know your ad spend. But true ROI gets skewed when you forget the smaller local costs that stack up across dozens of orders. A payment gateway takes its cut. The courier cost changes by area or parcel size. Packaging looks beautiful, but tissue paper, boxes, stickers, and thank-you cards still need to be paid for. If you offer discounted or flat-rate shipping, your store may be covering more than you realise.
Check these areas carefully:
- Payment and transaction fees: Include gateway charges and any per-transaction costs in your order maths.
- Courier and delivery costs: Review what you charge customers against what The Courier Guy or your delivery setup costs you.
- Packaging spend: Cost every box, pouch, insert, label, and protective layer.
- Returns and replacement costs: One damaged parcel or sizing issue can wipe out profit from several orders.
- Your admin time: If you spend hours packing, messaging customers, and fixing delivery issues, that effort has value too.
Some returns also take time to show up. Store setup, product photography, or a packaging upgrade may not pay back in the same month. As noted earlier, it helps to compare short-term spending with longer-term returns instead of judging everything by this week's cash flow.
Good ROI improvement comes from cleaner decisions. Charge enough to cover real costs. Keep an eye on local fees. Test bundles before running another discount. Review shipping rules before they drain your margin.
Do that consistently, and your numbers start making more sense. You can spot which products deserve more attention, which offers are worth repeating, and which sales are keeping you busy without adding much profit.


