Category Archives for Online Shop – eCommerce

Calculating Online Investment and Profit for an eCommerce Business Website

Right now, it seems that every man, woman and pet monkey wants to jump into eCommerce with an eCommerce Business Website and get their business online. And why not? Many of the changes caused by the Covid pandemic will be permanent. Are you ready for the challenge?

A Typical Business Moving Online

We have built online properties of various types, including eCommerce Business Websites for a range of companies. But we can't write an article about them all, so in this article, we'll focus on one type of company , and refer to others as helpfully as we can. We'll doubtless write full articles on other types of business soon.

Welcome To Julie's Home Jewelry

Julie lives in Sydney. She's been  retailing and making beautiful home-crafted jewelry for a few years and selling through local stores and a network of friends.  In particular, her moonstone bracelets are selling well. She wants to grow her business without the expense of opening her own store and to take a greater profit than she does from local stores. She has a reliable supplier  and wants to increase sales - the capacity exists but the sales channels are not sufficient.

The latter point is important -

 "...if you are selling product and do not have the capacity to supply more, then there's really no point in moving online, unless it will make a substantial difference to your profits - and it's the journey to profitability we are discussing today." - Keith Rowley

First Considerations for an eCommerce Business Website

Current Business Summary

Selling Price

Cost price

Gross Margin

Average product




Let's say that July is selling 50 of these moonstone bracelets per month, and has the capacity to supply another 150/month. This seems like a good opportunity. But is it? At those prices, she stands to gross an additional $5,250/month (Gross Profit before advertising costs) if she can sell all of them. Let's take a closer look at this.

What Julia wants to Sell Online

Julia is selling a Moonstone Bracelet as shown here:

moonstone bracelet on an eCommerce Business Website

Image belongs to WISH - Follow link to buy! (We do NOT own this image or product)

Goals for Julia's eCommerce Business Website

  1. 1
    To sell 150 Moonstone Bracelets per month
  2. 2
    To plan and achieve a net profit of $20 per item minimum (allowing $15 per item for advertising costs)
  3. 3
    To sell the bracelets nationally across Australia, not just locally as she is currently doing.

Getting Business Started Online : The First Mistakes

This is where 99% of business people make a huge mistake and immediately lunge to buy an eCommerce Business Website. Then they make the second mistake and immediately search for the cheapest supplier.

"Do NOT Assume You Need an eCommerce Business Website - Do the Numbers First" - Keith Rowley

Things to Consider before an eCommerce Business Website

The only objective of a eCommerce Business Website is to get your product in front of customers. No matter which method you choose, you will face competition. Here are some methods of presenting your products online along with the main methods you can use to promote them. As you will see, we do NOT recommend all the options in the table, but they are there so that we can explain.

Online Sales Platforms and Promotion Methods

Sales Platform

Promotion Method 1

Promotion Method 2

promotion Method 3

eCommerce Business Website

Facebook Ads

Shopify Store


Google Ads

Facebook Ads

Amazon Store

Amazon Ads


Google Ads

Facebook Store

Facebook Ads


Google Ads

The Facebook Store

Here are the key points for selling products on Facebook:

"To sell products on Facebook, you first need a dedicated Facebook page for your business (not your personal page). Next, either connect your ecommerce platform to Facebook or upload your product category manually. Then, you’ll have to market your products and your Facebook Shop through ads, contests, and boosted posts."  -

So it's clear that you need an eCommerce platform (eCommerce Business Website or other options as noted below) to enable setting up a Facebook shop. We therefore consider that a Facebook shop is a great place to expand your shopping efforts to, but is not your first point of call to establish online sales. However, unless you live in the USA, you cannot accept payments on a Facebook shop, so even with a Facebook  shop, you need another platform. 

A Shopify Store Platform

This is a popular way to set up a eCommerce Business Website. We won't go into the technicalities here as our focus is on cost, save to say that we think that most people who are comfortable with computers should be able to set up a basic store without help.

The basic costs US$30 per month (AU$43/month). However, that is basic and as soon as you learn about other features needed to make your store more attractive and improve conversion, you start paying for plugins' that charge a monthly fee. We found that our monthly bill easily increased to around AU$75/month which is A$900 per annum.

Of course, there are other eCommerce  Business Websites stores like Shopify you can use, but for cost illustration purposes, we'll stop at that and move on. The key point is that Shopify will cost you around A$900 per annum - forever!

Selling on Amazon FBA and Self-Fulfillment

Selling on Amazon is a journey and requires considerable time to learn how to get products into the store, price them properly and advertise. A professional Amazon account costs US$40 or A$57 monthly - but that's just an admin fee so we need to take a closer look and at the FBA program and seller-fulfillment in particular.

The Amazon FBA Program means 'Fulfilled by Amazon' which means that once your items have been received into Amazon's warehouses, Amazon takes it from there and takes orders, delivers and so on. With 'Your Fulfillment' you sell on Amazon but ship yourself. 

However, Amazon also provides refunds to customers at the drop of a hat, and you have to factor in such losses. Here is a Amazon FBA and 'Your Fulfillment' calculation. The cost of the product to Julie is shown as $10 - the rest is self explanatory.

fba calculator

On the surface this looks great, either with or without FBA but here are the problems we found when selling on Amazon instead of of selling on our own eCommerce Business Website.:

  • The downward price pressure on Amazon from other sellers is relentless - absolutely relentless. You need really unique products to avoid this.
  • Amazon advertising costs are not  shown. They are not cheap and they eat into your profit. Looking at the calculation above, after paying Amazon, you have between $23 and $26 left to pay for advertising and make a profit, depending on which way you fulfil the order.
  • If your product is not in the 'Buy Box' then people won't see it let alone buy it - thus the Amazon Ads costs are inevitable.
  • Amazon has a 'no quibble refunds policy' that heavily favors customers over buyers.
  • There is no guarantee that if your product really takes off, that Amazon won't simply copy it and sell it under their own brand - although Amazon denies this very strongly. For very small sellers this is no issue. 
  • Amazon can disallow or restrict your product at any time and simply stop you selling. You then have to pay for the removal and/or disposal of your inventory. 

Amazon Ad Costs

The key point to note in this example is that net profit is now around $23 - $26 per item depending on FBS or non FBA sales. The profit target that Julie has is $20 per item, and before advertising, she meets this. But she will certainly NOT meet this target when Amazon advertising costs are added.

In this project, Julie wants to sell 150 items per month.  Let's assume that that's 5 per day. At five per day, and $20 profit each we see $100 per day total profit after Amazon costs. Our experience shows us that we would need to spend at least $50.  Here are some independent numbers from another cool site, shoppingfeed (converted to A$):

  • Average Cost Per Click: $1.38 (For a High Volume Seller - So real costs will be higher) 
  • ACOS - Average Advertising Cost of Sales: 34%

Those figures are critical. A click does not mean a sale. Let's say you get 10% conversion from clicks to sales (which is very good), then each sale will be costing you $13.80. Julies's net profit has now dropped to $6.20. If the conversion rate is 5% (which we think is normal for most products) then Julie is running at a loss.

We've been through this with a $10k branded product investment and despite working the numbers quite assiduously, we lost money.

The Upside of Amazon vs an eCommerce Business Website

  • You don't need a website
  • You don't need SEO
  • Every person on Amazon is there to buy - not to get information or anything else - just to buy
  • FBA takes all the delivery tasks off your hands at a fair cost and frees you to look after your business
  • The communications with sellers is excellent - they will always let you know what's going on and the records of stock and sales is superb.
  • Once you are used to it, selling on Amazon is fun!

The Downside of Amazon

Amazon vs eCommerce Business W
  • Intensely price competitive - many vendors have auto-software that will undercut your prices automatically. Many don't mind making a loss for a while just  to get rid of competition.
  • You can be banned at any time
  • All the fees together + advertising costs make it tough to make a profit
  • You must budget for customer returns beyond what you might expect. Amazon tries to be fair but their customer comes first always. 
  • If you are very successful, some people have claimed that Amazon cloned their product - we do not know if this is true and Amazon denies it. Do your research.
  • You will need to learn how to get stock into Amazon's warehouse. The system is actually excellent so this is not really a down-point - just learning. 
  • If your stock does not sell fast enough, Amazon will charge you storage fees.

On our first attempt at selling a branded product from China, we invested around $10k and lost about 25%. We were novices and we could have done better. We also entered the most competitive niche on the whole site - Essential Oils and Diffusers.  Try it with a slow start if you go this route! We suggest an initial investment no greater than $500 for newbies - and write that off as school fees just in case!

Your Own eCommerce Business Website

This is often, and quite naturally, the first port of call for those starting off their eCommerce adventure.  We're going to start by referring you to our article on what an eCommerce Business Website is so that we don't repeat ourselves here. Just click on the image to catch up if you need to:

ecommerce Business website


eCommerce Business Website Cost

A competently built eCommerce Business Website will cost around $4000 from most reputable and capable design houses.  This is a capital cost that you can write off against taxes over three years. The design house may include hosting, logo design and support or may not - be sure so that you don't have unbudgeted costs. Here's a list of factors that will determine costs:

  • Number of products to be listed
  • Number of product images needed
  • Type of payment mechanism
  • Level of SEO on-site implementation
  • Logo design if required - Budget around $250
  • Hosting (good hosting essential  (budget around $20/month including basic support)

So you have your website up, and the running costs are known. What are the other expenses and how do you make a profit? These tables will help and should be  self-explanatory. First though, some typical data if we advertise on Facebook:

  1. 1
    Facebook Ad Cost per Thousand Views (CPM): $25 (which is reasonable for a good ad despite what others say - we've been running ads for years. our ads usually start at a CPM of up to $80 which decreases over a couple of days for our best ads.)
  2. 2
    Facebook Ad Clicks per Thousand Views at 5% Click Through Rate (CTR) - this is good. The average CTR for all industries is 0.9% 
  3. 3
    Daily Ads Budget $50 (work up to this and more after finding an ad that works. In general start on $10/day)
  4. 4
    For our daily budget, we get 2000 views per day and 100 Clicks 

So we have purchased 100 clicks per day to our product on out website. But what is our website conversion from visitors to purchasers?  Across industries, the average landing page conversion rate was 2.35%, yet the top 25% are converting at 5.31% or higher (Wordstream). We'll work on 2.0% for convenience. 

This gives us 2.0 sales for our $50 daily budget. At a pre-advertising GP   of $35 per product we have a profit of $70-$50 = $20. 

The important thing about this result is that you have an ad that is at least profitable and as such it can be scaled up. A good Ad with lots of comments and likes will drop the CPM a lot - maybe down as low as $8 when it really gets going. 

Free Ads Profit Calculator (Use for Facebook or Similar CPM Ad Platform)

This should be useful for you. Just enter data as you would for any calculator - it's live and it works.

So let's see where we are with Julie now and enter the following numbers into the calculator above:

  • Gross profit on product $35 (selling price - cost price)
  • Ad Cost CPM $25
  • Ad Click Through Rate 5(%)
  • Website Conversion Rate 2.5 (%)
  • Daily Budget: $20

Done it? What the numbers show is that at these performance levels, Julie is selling one product a day at a cost of $20 in advertising.  So her net profit is now $15 reduced from $35 and she's only selling one per day.

Reducing the Ad CPM and Increasing the Budget

Now let's assume the ad gets better and better over a few days and the algorithm learns, and keep the budget the same but drop the CPM cost to $15.

What we now see is that sales are two per day, with a net profit each of $26.75 or $53 per day.

Your eCommerce Business Website profitability is hugely dependent on the quality of your ads and the resultant CPM on Facebook!

But Julie needs to sell 5 per day, so we need to increase the advertising budget - now that we know the ad is profitable - not before!  Using the calculator with the  daily budget set to $50/day.

We now see the following:

  • Daily Sales: 5.2 Units
  • Net profit Daily $132 or $25 per item


That's enough on Facebook!

Using SEO Profitably on an eCommerce Business Website

SEO profitability calculations are a bit more involved but still essentially simple. We use arithmetic not mathematics! Here is the starting sequence of activities before Julie or you should spend anything at all. bear in mind that SEO campaigns take 2 to 3 months to show results - just the first movements in your ranking.

  • Decide on local SEO or National SEO
  • Determine the keywords that people are searching for using search volume and intent to purchase as the key factors 
  • Determine how competitive those keywords are
  • Calculate how many visitors a month you need to create the volume of sales you need for the conversion rates to expect. 
  • Look for your competitors and analyze their websites - how authoritative, location of business, links etc. Benchmark your own website and see where you stand in the search engine rankings 
  • Look for low-hanging fruit in the keywords
  • Decide if this is for you! If you are not confident or do not intend to be in the business in a year's time then rather use advertising than SEO. You may wish to use advertising anyway at the beginning until you are getting enough organic traffic from your SEO efforts.

Let's look at some examples.

Example SEO Calculations for Profitability on an eCommerce Business Website


Search Volume (Semrush)



Cost Per Click A$ (Google Ads)

Moonstone Bracelet


High (82%)


Georg Jensen Moonstone Bracelet


medium (50%)


Moonstone Engagement Ring


High (80%)


What we have here is a very competitive, very low volume keyword. It's competitive because it's a definite product that people search for and it has no geographical anchor for the seller, so the competition is nation-wide. Furthermore, the search results page are an absolute nightmare for a seller using normal SEO. look at this:

Australian Search results

The whole top of the page is dominated by ADS. After that, the top ranking site is etsy -  a major player that's very, very hard to beat - and simply not worth the effort with this product. 

In a nutshell, this product will simply not make money from SEO investment and it's hard to see how the advertised products do either! Remember - those search numbers are monthly nationwide for Australia!

What Should Julia Invest her SEO Spend in then?

Unless she has a highly profitable product with high search volumes, Julia needs to go both local and generic. She should not be spending money on SEO for this product, but rather using advertising to profit from impulse buyers. If she wants to benefit from SEO she needs to define:

  • A Niche in the jewelry  market with multiple products e.g. Christian Jewelry, Indigenous Jewelry etc
  • Keywords for the national market - volumes, competition
  • A 'expert niche' blog so that she can gain Google's trust as an expert in the niche and provide customers with background information on products

Having done these things, Julie should plan an initial six month SEO exercise, using the methods shown above, planning costs and profit every month. 


Never 'jump' into an eCommerce adventure without a full-on business plan that includes investigation into the sales channels available. It's that simple - and that hard. Have fun.


get started online NOW with your ONLINE BUSINESS ENGINEERING

Call Us
Email us

eCommerce Solution – Developing a Online Shop for Weigh-More of Smeaton Grange Sydney NSW

eCommerce Solution - Online Shop Development - for Sydney Company Weigh-More

ecommerce solution website 4

eCommerce Solution - A SINGLE PRODUCT PAGE from WEIGH-MORE

eCommerce Solution - eCommerce Website Development - a Live Case Study at Sydney Business Web

This article is a case study on development of an eCommerce Solution - Online Shop for an established and successful company, Weigh-More Solutions. The article  illustrates some of the engineering methods I have learned over the course of my engineering and and business careers. This is how we develop eCommerce Solutions  at Sydney Business Web.

The Essence of an eCommerce Solution - Developing an Online Shop for a Technology Products Supplier

We were very excited when we won the business to build a new eCommerce solution / website for Sydney company Weigh-More which is a highly respected seller and developer of weighing products. Having spent much of my life as a design engineer, it was great being back in touch with electronic technology and processes - Weigh-More are true professionals.

Benefits of Doing the Systems Work Up Front

Negotiating a business website development contract requires mature judgement because the market has been muddied by low price operators with cookie-cutter designs and very little business or technology experience. This always results in missing functions  and / or cost escalation for the unfortunate buyer.

Thus, a truly professional approach to an eCommerce Solution requires a systems approach - because an eCommerce website is a system for generating revenue when all is said and done. We break this down into steps as shown below.

The Top-Down Design Process for an eCommerce Website

Defining products is part of a Systems Engineering process.  This is what we did for the Weigh-More Systems account:

  1. Consult with Weigh-More management about what the business needs online - what is the vision for the website and what functions must it fulfill?
  2. Write a User Requirements Specification for the eCommerce Solution based on the discussion.
  3. Turn that user User Requirement into a Technical Specification. This is where we decide which website technologies to use, how to best host the website, determine security, payment gateways, membership systems etc.
  4. Write an (developer)  test document for the eCommerce website
  5. Develop the eCommerce website 
  6. Test the eCommerce website and fix any problems
  7. Hand the eCommerce website over to the customer and on acceptance, start the 90 day warranty against defect.
eCommerce Website Solution Development Flow

eCommerce Website Solution Development Flow

Everything Starts with the Customer Requirement and the Business Requirement

The Business Requirement for the Weigh-More eCommerce Website 

The business requirement we define as "designing around who the business needs to reach and address" and it has a significant impact on the design of our websites.

We work on the business requirement up-front as an element of customer requirement - it is an integral part of the Customer Requirement, but needs to be stated clearly as a component because its impact can be heavy  due to the different requirements of SEO structure  for reaching various audiences. 

For instance, a purely local business needs to appear in search engines in a way specifically designed to take advantage of Google's process in local mobile and desktop searches. An eCommerce solution trying to reach a national or international audience requires a different design and different content. 

Weigh-More needs both of these options and the managers responsible knew exactly what was needed.

The B2C Weigh-More eCommerce Website Requirement

Weigh-More needs to reach  householders and individual buyers  in the retail, medical, veterinary practice, restaurant businesses and many more,. This is a national and local requirement and requires Weigh-More to appear in specified regions of Australia as a local company. 

The B2B Weigh-More eCommerce Website Requirement

Weigh-More needs to reach the B2B transport sector where advanced weighbridges and weighbridge software and technology are in demand to support trade and transport infrastructure. This is also a national and local requirement and requires Weigh-More to appear as experts in their subject matter on the search engine - which s quite different to the local SEO needs of a small business. 

Two SEO Strategies are Needed Running Side by Side

To achieve the required reach and appearance in the search engines, we recognize that these are separate audiences and sub-audiences, each requiring its own website-SEO and off-site SEO Strategy

Up until this time, weigh-More had invested in some content, which we recovered to maintain its SEO value  and to preserve stability in the search engines' assessment of the company's website. We added decent images and installed a on-site SEO optimizer so that we can optimize all the meta data when we have completed SEO analysis. 

The blog page matrix  below is part of the effort needed for Weigh-More's national reach as experts in the domain of weight - measurement.

For National reach: The Weigh-More 'Experts Blog'

eCommerce Website Blog Page


National reach is achieved in two ways:

1) Establishment of web pages for each specific region. This is what we have done for own website.

2) Establishment of a 'center of expertise' area on the website with blog posts rich in keywords for the business' area of expertise. Over time, such articles can bring buyers to your business website globally regardless of your location.

As an example, several years ago, we were promoting the sale of Essential oils in the United States. We published a post called 'Essential Oils for Autoimmune disease' and pushed it to the top of Google. It brought in many sales that we could not have made without a large ad-spend. Even today, that article appears on page 1 of Google in the US - 4 years and more later!

For Local Reach: General eCommerce Website Structure

We have written about this in some detail here but here are the key points for this article:

  1. When a local customer searches for something you sell, your website (if it appears at the top of the search), must allow instant click-through for telephone, email and location. This is critical for local companies such as electricians and restaurants, but less so for  a company like Weigh-More whose buyers are far less likely to make instant decisions.
  2. A local business website should have a Google Map for easy navigation to its premises (if you are a 'bricks' operation)
  3. Every local business in the B2C space should have prominent testimonials on its landing page and/or product reviews. In the B2B marketplace, a technical specification is more important. Thus, almost all the Weigh-More products have downloadable specification sheets. 
  4. Many local business websites such as restaurants should preferably have a voice-search facility. Saying 'hamburgers' into a website search on a  phone and going straight to the product page is a huge advantage that not many businesses yet take advantage of.  We have illustrated the very effective text search we installed 

Local searches are made primarily on mobile devices, and customers often need something in a  hurry, be it a plumber, an electrician or a sandwich. You get one chance to impress in about one second - and then it's over one way or the other. Whilst we have kept Weigh-More's phone contact at the top of the page on mobile, we are less concerned than we would be for a small vendor such as a plumber or doctor.

Key points from the Weigh-More eCommerce website user Requirement

We sat with Weigh-More management and discussed the possibilities for their new eCommerce website. In this case, our customer was very well informed and knew exactly what they wanted,

  1. 1
     Smooth user experience flow from product selection to payment
  2. 2
    Optimized loading speed on mobile and desktop
  3. 3
    Easy to select and pay for products and add-ons and  accessories
  4. 4
    Easy upload of new products
  5. 5
    SEO optimized blogs using existing content
  6. 6
    Preservation of existing SEO value for national reach
  7. 7
    Credit card and PayPal payment facilities
  8. 8
    A Dealers membership facility with a range or products and prices for dealers only.
  9. 9
    Personal  customer accounts online
  10. 10
    Email notifications to the business and to customers for each purchase
  11. 11
    Product shipping calculator and interface to freight companies 
  12. 12
    Option for site visitors to download product specification documents for any product
  13. 13
    Products divided into categories
  14. 14
    Website color scheme to be concordant with the Weigh-More logo and corporate identity
  15. 15
    Website hosting in Australia and 24x7 hosting support
  16. 16
    Support contract availability
  17. 17
    Social media interface (Facebook)
  18. 18
    Clickable phone and email links
  19. 19
    Mobile adapted and the facility to switch off some elements on mobile for speed and appearance.
  20. 20
    Daily backup
  21. 21
    Secure website with security features and scanning / anti malware protection
  22. 22
    Customer review features for products
  23. 23
    Contact forms at specified places

Notice that the above requirements state 'WHAT' the customer wants - not 'how' It is the job of the systems engineer or systems designer to turn that 'what' into the 'how' by writing a eCommerce Solution Functional Requirement.

Deriving the eCommerce Solution Functional Specification from the Customer Requirement

The eCommerce Solution Functional Specification is the next step after writing the Customer Requirement Specification.  The Customer Requirement specifies 'what we want it to do, how we want it to look, whereas the functional requirement formalizes this into 'we will accept payments with (technology), we will install a membership system for the dealer functions, we will have a one-click payment system,  and so on.

It's usually the case that customers looking for a business website,  do know what they want, but sometimes they do not to know what's possible within their budget and sometimes,t they do not know how to ask for it. This is actually  totally unnecessary situation. A good eCommerce website developer should always be able to converse in straightforward non-technical language and turn that discussion into a eCommerce website requirements document that both customer and developer are comfortable with as the basis of a development contract.

In military development where I worked for many years , all specifications were very complex and expensive to develop. We never use the full process in commercial products because it would cause a huge price escalation. But a user requirements specification, no matter how simplified is absolutely  essential to the development of an eCommerce Website as a technical specification to translate what the user wants into a technical specification.

Writing the Technical Specification for an eCommerce Website

 In this specification we have to decide, on the basis of the customer requirement, how   the website will be implemented. In this article, we cannot discuss the implementation for WEIGH-MORE because that is confidential, but we can describe the process. 

Step 1: Define Maximim Loading Speed

Decide on maximum loading speed for every website page. This will determine many aspects of site implementation such a whether videos can be included, hosting quality, number of images, which CMS etc. (We don't ever recommend writing in basic HTML, JS, CSS as development time would be too long and the expense of design and support would be prohibitive).

We build most websites with WordPress, but if we could see that we could not meet a customer's needs with this CMS then we would either use another technology or refer the customer to a  suitable supplier. 

Please see our extensive note below on website speed as approached for Weigh-More Solutions.

Define Every Contributing Technology and Plugin

This is quite a task. For instance, what is the best technology /software / plugin to provide shipping calculation, dealer-only prices, product upload, payment gateway and so on. These solutions have to be matched for compatibility with all the other technologies on the site. We go through every user function and allocate it to a software module or plugin.

Define the Maintainability of the Website

eCommerce websites require regular updating with products, prices and content. This always means that a Content Management System must be used - updating and adding code is really not an option because it requires technical skills, it's slow and it's expensive. 

When Weigh-More specified that the site must be easily maintainable, this was a determining factor in the selection of a Content Management Sydtem for their new eCommerce website.

Define the Visitor Search and Buy Flow of the Website (Ui and Ux)

When a visitor finds Weigh-More. we need to make the journey from finding the right product through to purchase pleasurable, quick and interesting. 

We achieved this by:

  1. Using the product and category topology given to us by Weigh-More
  2. Using a search facility. We did not deem a voice-search to be an advantage on this website but it was considered.  Instead we used a superbly clear and easy to use text search:
Search facility on Weigh-More
search screenshot on eCommerce Website

Search screenshot on Weigh-More eCommerce Website with visitor query

Search Result on Weigh-More
search result on eCommerce Website Weigh-More

search result on eCommerce Website Weigh-More

3. We allocate the 'Buy' Buttons for the fastest possible customer journey.

4. We place 'confidence' symbols strategically  to reassure the buyer (see below)

5. We design-in good website speed (see guidelines below)

Define Website Security According to Best Practice and Customer Requirements

An eCommerce website must have security or it simply will not be permitted to operate interfaces to payment channels - that's why our websites have an SSL (Secure Socket Layer) certificate. But we needed more than that for Weigh-More, so in addition, included additional protection against hacking, brute force attacks and malicious log-ins. In addition, we added daily malware scans at the host as well as daily backups. 

An eCommerce solution, professionally implemented, creates a revenue stream for business and any down-time is simply unacceptable because it costs money. 

Note on Confidentiality

As a matter of course, in the interests of our clients in a competitive environment, we have started using measure to hide the technical data underlying the design from 'snoop tools'.   In addition to confidentiality, this also provides some protection against hackers. Nothing is ever foolproof in software, but every designer should take protective measures. For Weigh-More,  we adopted security measures on the server as well as on the website.

Define Pages and Content and Products  for Your Online Business Website and build!

Once all of the technology issues were defined and settled, we began to build the new website, using the old website in place until we were finished.

Test and Handover the Website to the Customer

A Website is like any other piece of software and must be tested thoroughly before it is released. Bugs and minor irritations are inevitable, but a solid test regime will sort most of them out. A test document is important - it is based on the user requirement and so not too onerous to write but still very important. And finally - turn the key and handover to your customer and start the warranty clock.

If he/she wants to do his/her own maintenance and updates then a training session will be needed. It's far preferable for all concerned though for them to have a support contract in place. this allows the customer to focus on his/her business and the developer to have a reasonable revenue stream for long-term support - everyone's happy.

Notes: Critical Website Performance Parameters

Note 1: Page Loading Speed

We won't write a screed on this (you can find more details here) - everyone knows that website speed is very important, indeed critical. There are several factors contributing to acceptable website speed. the key ones are:

  • Images - how big they are, how many there are and how well optimized they are
  • The total size of page content
  • The speed and capacity of the hosting server 
  • The use of compression on the eCommerce website
  • The use of a cache on the eCommerce  website
  • The use of a Content Data network (sometimes)
  • Minimizing the appearance of unused code on a page 
  • Minimizing the number of calls a browser must make to your website server.
  • Compression and combination of code blocks on the eCommerce website

Website Loading Speed is Nor Always What it Seems

A good deal of caution is needed when discussing website speed. Why? Because owners of small and medium businesses must operate on the basis of 'what's good enough?' For large scale operators, a tenth of a second may be a lot because there are thousands of people making purchasing decisions at any given moment. For a smaller company, spending $20,000 on saving half a second will probably not reap a worthwhile return.

Our experience shows us that as long as a website page is viewable inside 2s - 4s, that's good enough for the vast majority of visitors. There may still be scripts to load and external resources to fetch, but usually, this will not matter to the visitor because as far as he/she is concerned, the page has loaded already.

Finally - even the big websites often do not load so fast! See the real-world measurements below.

Website Speed Measurements

Below, you can see two page speed measurements for a single product. the first is a scale on Weigh-More's website and the second is a scale on 

*Technical note: The Weigh More measurement was made using a Sydney server and the Amazon measurement was made using a US server, so that the measurement is fair. Both measurements were made twice.

Weigh-More product Page loading vs Amazon

Weigh-More Product Loads in 3.1s
single page product speed ecommerce website

eCommerce website

Amazon product loads in 13.3s
amazon eCommerce page speed measurement

eCommerce website

As far as the visitor is concerned, both websites look a lot faster than the numbers show, because these measurements give final load times that are based on complete loading and 'ready for action'.

In fact, if we strip away the geek-speak, what we want is an eCommerce Solution  page that visibly loads within 2s and is ready for action within around 6s - because that's really around the shortest time for most people to want to press a 'buy' button. There are technical terms for the various phases of page-loading - but who cares? Open your browser and check it out.

As a general rule, we make our product pages fully visible inside 2s and fully loaded, ready to rock inside 6s.  Amazon don't seem to suffer from being a lot slower!

eBay Speed Performance

eBay is a fascinating study in speed eCommerce Solution performance that supports our viewpoint. The site loads visually very, very quickly, but scripts are still being loaded once the page looks visually great - but the speed performance measurement is superficially very poor.  

eBay ecommerce website speed

eCommerce Website Speed - eBay page - Loads visually fast but measurement says poor

Note 2: eCommerce Solutions - Gaining Trust on the Weigh-More Website

Weigh-More is a highly reputable company with an exemplary record of fair and ethical dealing. Like every business though, it has to gain confidence online  before people will type in their credit card details. The best way to do this is to use trusted payment methods and to make the customer very aware of the security employed on the website.

We did this by:

  • Installing a Secure Socket Layer Certificate on the site.
  • Installing PayPal which is universally trusted
  • Installing images of the credit cards accepted

The website NEVER HOLDS CREDIT CARD DETAILS.  and NEVER has access to them. All of the financial data entered by a customer is encrypted and transmitted to the financial institutions concerned. 

Communicating with Customers / Buyers

Customers who have paid for a product on an eCommerce Website require immediate notification of their purchase and the vendor also requires notification automatically. We installed an eCommerce Solution that achieves this.  There is potential for further augmentation of this facility as may be required.

Note 3: Confidential Dealer pricing in an eCommerce Solution Business Website

Many B2B businesses who also serve the B2C markets need to keep their product dealer prices confidential. We achieved this for Weigh-More with a eCommerce Website membership system that allows them to vet all applications for membership and then grant login rights.

 The membership area for dealers records their purchases and account details. Having a membership list also allows Weigh-More to keep their dealers and customers aware of the latest developments and products in the highly technological area of weight measurement. 

Note 4: Downloading Product Data Sheets on an eCommerce Website

For technical products, this is a must-have feature. Most of the Weigh-More products have once-click downloadable PDF sheets to help customers. This could also be made subject to a membership login should that be required.

Thank you for visiting us - we hope you found our article useful.


get started online NOW with your ONLINE BUSINESS ENGINEERING

Call Us
Email us