E-Commerce Services Buyer's Guide
Time to start selling your products online? We'll help you learn how to choose the right e-commerce developer.
Does your company sell products or services that can be delivered online or via mail? Does your target audience number in the tens of thousands or more, or are you interested in national (or global) exposure? If so, selling over the Internet can be the right choice to grow your business:
Commonly called ecommerce (short for "electronic commerce"), these online stores are proliferating in all types of industries. Most consumer products are good candidates for ecommerce: clothes, household items, arts and crafts, pet supplies, specialty foods, electronics, and more. Major purchases that buyers will want to try out in person and complicated items with lots of options and features are generally not well suited for ecommerce.
This BuyerZone.com Buyer's Guide is designed to help you determine what ecommerce solution is right for you. We'll review your basic ecommerce options, the questions to ask when evaluating options, and give you a quick guide to starting up a service.
Note that ecommerce is usually just one part of a web site. While many web site development firms also provide ecommerce, some ecommerce services don't include basic web site features. If you're starting your business' entire online presence from scratch, we recommend that you start with our Web Site Design Buyer's Guide.
About ecommerce web site hostingEcommerce systems can range from basic storefronts that simply manage email orders to complex systems integrated with multiple aspects of your business. To determine how you want to proceed, there are a few basic questions you need to answer about your ecommerce hosting and management. This will help you determine which providers to focus your search on.
Who will host the ecommerce software?
On the one hand, you can host the software yourself. That means that you buy and install the
software on your own servers. This includes purchasing an SSL certificate for security and
setting up appropriate connections to the other parts of your web site and company databases.
This option is best for companies that already host their own web site and have sufficient technical staff to maintain everything. In-house hosting allows you to maintain tight links to your existing ordering and inventory systems, and permits a greater level of customization both in terms of the features and look of the store and the back-end interface. The main drawback is that it can require a lot of time to implement. Plus, ongoing maintenance can be a drain on your internal resources.
The other choice is to have the ecommerce software hosted by an external company. That considerably reduces your operational burden. It may, however, also result in less flexibility in appearance, features, and integration with your internal systems. This path is probably best for companies interested in testing the online shopping waters with as little of an investment as possible, or smaller companies looking to ecommerce as a supplement to their existing business.
Who will set up your store?
Regardless of where your site is hosted, you can do the initial configuration and set up yourself,
or hire an ecommerce vendor to do it for you. For businesses just starting out in ecommerce
and for the most complex projects, the best option is to use an ecommerce development firm.
For firms new to online commerce, working with an expert helps avoid some of the pitfalls and ensures that you get off on the right foot. And hiring a consulting firm is a better choice when extensive integration challenges are involved, since they provide considerable experience in combining multiple products into an efficient ecommerce system.
However if you have qualified technical personnel with some experience in ecommerce, you can save money by doing the development in-house. Many hosted solutions are fairly easy to set up, although connecting to merchant accounts and ensuring you have appropriate security in place can be a challenge.
Who will maintain the catalog and manage orders?
As with hosting and initially creating your site, you can maintain the catalog on your own
or through an external company. In most cases, it's better to manage your catalog in-house.
This doesn't require technical expertise - with the right interface, any computer-savvy employee
can handle it. You should, however, look for an online interface that's easy to manage.
Doing it yourself is cheaper in the long run, and allows you to be more flexible. You don't want to have to call your provider every time you want to change the price on one of your products.
However, if you have your site hosted by an ecommerce provider, you can have them manage your orders and make updates. While this may increase your monthly fee, it removes the burden of updating your store from your employees.
Do you have a merchant account?
To start accepting credit cards online, you will need a credit card merchant account. A merchant
account allows you to accept credit cards and have payments transferred to your bank account.
For a full discussion about how to choose a credit card merchant account provider, check
out our Credit Merchants
Buyer's Guide.
While some ecommerce providers will set you up with a merchant account, most will be able to work with an existing merchant account provider if you already have one. Just make sure you check with your ecommerce vendor.
Ecommerce software solution featuresAt its most basic, an ecommerce web site is a one-at-a-time shopping experience. The ecommerce software displays a "buy" button with each product description, but there is no shopping cart functionality. Visitors click the button for the product they want, enter their credit card details, shipping address, and in some cases the quantity to buy, and the transaction is complete. The order information is relayed via email, and you process it the same way you'd process a telephone order. This type of ecommerce is only suited for the most basic purchases.
Most businesses entering into ecommerce need a more complete online store that allows customers to shop for multiple products at once and helps streamline the fulfillment process. An online store includes shopping cart functionality and an order processing and tracking system.
Many purchases involve multiple options: size and color are two very common examples. In entry-level ecommerce software, you might have to create separate products for blue widgets, red widgets, and green widgets. Adding a "color" option simplifies the shopping process considerably and cuts down on the amount of work you have to do to manage your store.
Here are some other features important to complete ecommerce systems:- Shipping calculator. The system can determine shipping charges based on the weight of the items, the customer's location, and the type of shipping they opt for.
- Tax status. The location of your business and the customer can affect whether or not you should collect sales tax on your purchases.
- Automatic charge processing. By connecting to your merchant account, an ecommerce system can automatically charge customers' credit cards.
- Stored shopping cart. Saves the contents of customers' shopping carts from one visit to the next if they are unable to complete their order.
- Search. Research shows that many web shoppers don't even try to browse their way through catalogs - they go straight to search to quickly locate the products they want.
- Discount codes. The online equivalent of coupons: by entering a special code, customers can get a discount on their order, free shipping, or other special offers.
Consider how easy it is to manage your store using the ecommerce solution. No matter how well designed your catalog is, it's not worth much if it's frustrating to manage.
Managing SKUs
Stock keeping unit (SKU) management is a critical area to evaluate because you'll use it frequently.
Get the vendor to provide a demo and see how easy it is to add, update, and delete items
from your catalog. Some potential questions to ask:
- Does each item need to be listed individually or can you upload them in batches?
- What is the maximum number of SKUs you can carry?
- Can you easily sort your products into multiple categories and subcategories?
- How many images can you display per item? Can you link to larger images?
- What limits are there for accompanying descriptions?
- How easy is it to update text or images? Can you easily mark items as out-of-stock without removing them from the system? Can you remove items from the site without deleting their pictures and images from the database?
If your staff is not familiar with HTML, the basic programming language of the Web, you'll want a back-end system that lets you point and click your way through creating a catalog. However, if you have someone proficient in HTML to manage the store, you'll get a lot more flexibility in formatting without the frustrations that a point-and-click interface can create.
You may want more sophisticated price management options. Instead of just changing prices one at a time, some ecommerce software lets you pre-load many price changes at once, then turn them all on at the same time. Others allow scheduled changes - so if a sale ends at midnight, you don't have to be waiting with your finger on the button to change prices back.
Reporting
One of the great benefits of ecommerce is the detailed information you can use to analyze and
improve your business. Most ecommerce software will provide basic sales reporting, but many
can also report on visitors per product page, shopping cart usage, time spent looking at
descriptions, and where your shoppers are coming from.
Be sure to get sample reports for the ecommerce systems you're considering. If you typically use a spreadsheet or other software for tracking your business, ask for samples of exported reports so you can compare formats and compatibility with your systems.
Processing orders
Once a customer places an order, the transaction details need to be delivered to you. Your
preferences here will depend on your existing processes: if you already have a system in
place to track telephone orders, you'll need your ecommerce solution to connect to it. If
you don't, choose an ecommerce system that has order handling and tracking built in.
Also, look into customer notification: can you customize the emails that are sent out? Are the emails in HTML or plain text, and how do they look?
Consider the size of your orders: will you want to set minimums or maximums on prices or quantities? Do you need to increase shipping charges for very small orders?
Advanced features
These may cost a bit more, but if they're important to your store, then they're worth the extra
expense.
- Backend connections. If you have a computerized inventory tracking system or customer information database, you'll probably want your ecommerce system to connect directly to them. Depending on the systems you use, this can be a simple configuration or some expensive custom programming - make sure you know specifically what systems need to work together.
- Fraud prevention. Precautions can be built into the system to help detect and prevent fraudulent transactions, such as address verification service (AVS).
- Cross-sell. Sophisticated ecommerce software can be set up to recommend additional products based on the contents of a customers' shopping cart. For example, if they're buying golf clubs, it might suggest tees or balls; imported cheese might go with fancy crackers.
As discussed in About ecommerce web site hosting, you can set your web site up for ecommerce in several different ways. Unless you're doing the entire project in-house, you'll need to choose appropriate ecommerce providers for hosting, development, or both.
(Note: This Buyer's Guide focuses solely on ecommerce, not web site design and hosting or search engine marketing. Many providers offer a wide range of online marketing services, so you should decide in advance whether you want to work with a vendor who focuses only on ecommerce or one that takes a broader view of your marketing efforts.)
Make sure the vendor you choose has the capabilities and expertise necessary to build you a successful online store. Here are some questions to ask:
- What are your strengths as an ecommerce developer?
- Do you understand what my company offers and what my customers need? (This is not a requirement - but it can be helpful.)
- Will the store work in multiple browsers? Which? (Browser compatibility can be trickier for online stores than for informational web sites.)
- Can your developers connect the site to our customer database/inventory tracking software/sales software?
- How long have you been in business? Can you provide some sample sites for me to look at?
- (If you choose a hosted ecommerce service) What guarantees of uptime and availability do you provide? What are your typical outage rates? What are your busiest times of the day? Do you have a data storage/disaster recovery system set up?
Customer Support Customer support is critical to choosing your provider. Ecommerce systems are complicated and there is a strong possibility that something will eventually go wrong. While not every error is a complete disaster, you should be able to count on your vendor for assistance.
Ask about the hours and methods of support they provide:- Is it 24/7, or only during business hours? (Don't forget - which time zone?).
- Do their support hours match your busiest times?
- Is there access to support by email, online chat, telephone, or all of the above?
- What is the average resolution time for typical problems?
- Is there a per-call fee?
References
In addition to looking at the sample online stores the developer provides, you should also
check their references. Talking to their other clients can give you a good idea of what it's
like to work with a particular ecommerce developer. Get at least three different references,
and ask them specific questions:
- Did the vendor meet deadlines?
- Were they flexible?
- Was the price reasonable for the services received?
- What aspects of their work were particularly strong?
- What areas were not quite up to your expectations?
- Are you happy with your ecommerce results so far?
- Did they set and meet realistic goals for your store?
- Would you work with this company again?
Once you select a couple of potential ecommerce providers, nothing is more valuable to your decision-making process than trying their shopping cart yourself.
First, try them out as a customer. Require that your vendors provide links to a couple of ecommerce web sites they built. Then go use those web sites to try out their work. Ask yourself these questions:
- Is it easy to browse through the catalog?
- Can I search for a product quickly?
- Can I easily add or remove products from the shopping cart?
- How effective is the help section?
Take detailed notes of your impressions of the experience so you can ask questions of the developers later. Keep in mind that if you don't feel comfortable using the ecommerce system, your customers won't either.
Don't forget to actually place an order. (Order something inexpensive if you can't find something you need.) That way, you can see how shipping charges are calculated and displayed. Also, to ensure that orders are handled securely, look for a https (instead of http) prefix on any page that requests credit card information: the https prefix indicates that the web site is encrypted for security.
By ordering online, you can also get a sense for how your account is managed after the order is placed. For example, are you sent an email receipt after the order is placed? Can you track your orders online? Do you receive an email when your order has been shipped? Finally, what merchandising opportunities are there to cross-sell or up-sell related products?
Keep in mind that some features can be turned on and off, so if a feature you want is not in use at the sites you check, don't worry. It may be available, but disabled at the site that you are visiting.
Try managing the store
Some providers will provide you with a demo version of the software, which will allow you to
try the management aspects of their system. Go through all the basic tasks: creating new
products, changing prices, adding images, changing inventory status, setting up categories,
creating discount codes, viewing reports and activity, and you'll be able to get a sense
of how well the system fits your business and your skills.
This is another area you should investigate when checking references. Ask how easy the system is to manage and whether the vendor trained them how to use it.
Ecommerce development pricingCosts for an ecommerce solution can range from the hundreds to tens of thousands of dollars. Pricing usually depends on what type of back end system you choose, as well as the size and complexity of the store.
Off-the-shelf ecommerce software can be purchased for as little as a few hundred dollars. When considering total costs, remember to include the time it will take your employees to learn the software, create the store, and integrate it with your web site.
Initial development costs for a low-end ecommerce web site from an ecommerce development company can be as little as $1,000. However for that price you'll get very little in the way of support for multiple product options, connections to inventory systems, or customization. For an average online store, typical prices are $3,000 to $8,000. Added features such as extensive cross selling, advanced search, and custom integration will add to your total cost.
When using an ecommerce development vendor, you may be offered a "packaged" store option that includes everything you'll need for one set price. This can be a good deal for more straightforward stores. However even if you start with a package deal, you'll probably want some customization or additional features, which are usually be billed by the hour (from $50 to $200).
More complex development projects are usually billed by the hour from the beginning, based on an estimate the vendor will provide. Make sure you have a clear understanding of how far over the estimate they can go before they have to come back to you for approval.
Once your site is developed, expect to pay $10-$50 per month if you chose an online ecommerce solution, depending on the number of products, options, and your store's volume. If you run the ecommerce system in-house, you won't have to concern yourself with that monthly fee.
Business ecommerce buying tipsDouble check compatibility.
Before signing a contract or buying any software, make sure that your IT staff and
the developer or ecommerce service provider all agree on the components that need to work together:
your existing inventory systems and web site, your merchant account, the ecommerce system,
any customer service apps, etc. Experienced vendors can make almost any combination of tools
work, given enough time and money - just be sure you understand how much of each it's going
to take.
It's not free money.
The days of just putting up an ecommerce site and watching it make money are gone:
don't launch with unrealistic expectations. You'll need to advertise your site (online and
off) and build up a customer base, just as in any business: it's an investment that will take
time to pay off.
Make it easy to use.
If the shopping process is too complicated, you'll lose customers. Make sure your
products are organized the way customers think about them - not necessarily the way you think
about them.
Plan ahead.
Running your new store will require time and effort - make sure you plan for regular
updates and promotion.
Get FREE quotes for ecommerce shopping cart from BuyerZone.com
Since 1992, millions of businesses have saved on purchases using BuyerZone's expert advice and Request-for-Quotes service.
|
Additional Articles from
BuyerZone.com
Collection Agencies Buyer's Guide - Retrieve money owed to you by hiring a collection agency - learn what they do and how... Credit Card Processing Buyer's Guide - Learn about types of merchant accounts available, who offers them, and how to... Business Loans Buyer's Guide - An introduction to sources of business loans and how you can better your chances of being... |
Related Articles in "Legal"
16 Lies of Lawyers - Like CEOs, marketers, engineers, entrepreneurs and venture capitalists, lawyers tell their own ... Board Relations - Being your own boss may be the essence of entrepreneurship, but that concept is not always compatible ... The Rules Entrepreneurs Must Know Before Soliciting Investors - Securities regulations to qualify investors for small... |



Email
Printer Friendly View