Tips, Tools and Help
Attitude's Simple osCommerce Guides: Sending Customer Emails
The latest in our series of simple guides explaining essential elements of operating an osCommerce store.
Sending Customer Newsletters
You've built up a customer base for your new shop. How do you keep in touch with these customers? This guide tells you how to send email newsletters to customers.
The new guide covers use of the default osCommerce Newsletter system.
A number of modifications to the default system are possible, including adding new newsletter modules, adding images and formatted text, and enhancing the system for sending newsletters to a very large number of recipients.
Contact us for more information about modifying your osCommerce cart's newsletter system.
Website Statistics: Using Google Analytics with your osCommerce store
One of the first steps in a successful search engine optimization campaign is information gathering. This gives you a clear baseline for analyzing where traffic to your store is originating and how visitors are navigating your store. It provides the starting point to track your store's performance over time.
Google Analytics is a free service that gives you access to a range of site traffic statistics, including how visitors found your site and how they interact with it.
Contact us if you require someone to add Google Analytics tracking code to your store.
Google Adwords and osCommerce
Google Adwords lets you create targeted ads that are displayed alongside Google's search results. You control what keywords will display each ad and even who can see the ad (e.g. just people in your country). You pay each time the ad link is clicked. The Google Adwords system allows you to track when someone clicking an ad actually buys something from your store, allowing you to work out how much you spent in advertising per sale.
This Google Adwords Email Course provides some good introductory information on using Google Adwords. The author of the course, Perry Marshall, has also written an excellent eBook called "The Definitive Guide to Google Adwords" which provides excellent information on setting up a Google Adwords campaign to maximise results and avoid the pitfalls.
Require someone to help you integrate the Google Adwords tracking code into your osCommerce store? Contact us for information.
Attitude's Simple osCommerce Guides: Creating Downloadable Products
The latest in our series of simple guides explaining essential elements of operating an osCommerce store.
Creating Downloadable Products - added 04/05/06
Downloadable products can be transferred directly to the customer via the Internet, allowing merchants to sell them without packaging, printing, or shipping.
This guide tells you how to create products that customers can download from your osCommerce store. It covers:
- Uploading files to the store's download folder.
- Creating products.
- Changing configuration settings.
- Creating product attributes.
- Using product attributes to link products with files in the store's download folder.
- Testing downloadable products.
Downloads are not the easiest part of the osCommerce
system, so we hope this PDF will save you time and hassle when
learning to use the osCommerce download system.
NEWS: Attitude is working on a simpler downloads system suitable
for some sites called Attitude Simple Downloads. Contact Us for information.
osCommerce Textbook
We've just received a copy of this osCommerce textbook and though we haven't had a chance to look through the whole book yet, it looks good. It covers the basics of what you need to build and use your osCommerce store, and you don't have to be a hardcore programmer to understand it.
We'll add a full review on this soon.
Online Fraud Protection Series: How bad could it be?
Anyone conducting online transactions runs a risk of being defrauded. This series outlines specific things you can look out for and steps you can take to minimize that risk.
When someone is deceptive or misrepresents the truth to get things they're not entitled to, they're committing fraud.
Unfortunately, this has always been a problem for the business community.
Now, with the advent of ecommerce, merchants who trade online need to be aware of the potential for loss through fraud.
Anyone who conducts online transactions is at risk, including those using osCommerce. But there are warning signs you can look out for and steps you can take to minimize that risk.
This series and the related PDF guide, How to Lose a Million Dollars (or not): a merchant's guide to online fraud protection, is relevant to anyone starting out in ecommerce or for the seasoned ecommerce merchant who wants to learn more about the risks they face.
The risk of fraud shouldn't scare you off ecommerce. Our aim is to help you become more aware and protect yourself. If you have money, there's no shortage of people around the world who will steal it from you in any number of ways. But obviously many merchants are successful in spite of this.
The key is to be aware of how your business could be threatened and reduce your likelihood of becoming a victim.
How bad could it be? The effects of online fraud
As a merchant, being a victim of fraud can have a range of effects on your business. These effects include:
- Immediate financial loss due to stolen stock/earnings
- Damaged reputation
- Loss of customer trust
- Loss of investor confidence
- Lowered sales
- Extra costs of time/money to manage each fraud incident
- Lowered staff morale
- Possible legal costs
- Lowered value of your stock/services
- Additional bank fees for transaction reversal
- Potential problems retaining your merchant's bank account after too many reversed transactions
Online credit card fraud
Theft of goods and services through credit card fraud is the most important form of fraud to be aware of, as online merchants are particularly vulnerable.
Because you're unlikely to meet your customers face-to-face, it can be hard to know whether the credit card payment you've accepted is really from a valid customer.
If it isn't, you may lose both the product and the payment. And while credit card holders usually have limited liability, merchants shoulder the full cost of a fraudulent transaction and related fees.
Next installments:
- Other Common Types of Online Fraud
- Assess Your Risk
Download a full printable PDF of the Online Fraud Guide.
Read Attitude's disclaimer.
Attitude's osCommerce Business Series: osCommerce Review
osCommerce is a powerful open source solution to your ecommerce or shopping cart needs. osCommerce is free, easy, fully functional "out of the box", and setting up and maintaining a store is simple and efficient.
Learn how osCommerce shopping cart software can work for you with Attitude's osCommerce Review.
Attitude has now released a downloadable pdf as a partner to the existing online osCommerce Review. As part of this release, the osCommerce Review text on the website has been revamped.
The updated review includes:
- How osCommerce works to create a positive shopping experience for customers
- How osCommerce works for merchants to allow effective selling on the Internet
- How osCommerce works to allow you to administer your shopping cart
- The strengths of osCommerce
- osCommerce template customization
- Weighing up shopping cart options
- Advantages and disadvantages of osCommerce
Attitude's Business Series: Merchant's Guide to Online Fraud
How to Lose a Million Dollars (or not): a merchant's guide to online fraud protection
Anyone conducting online transactions runs a risk of being defrauded. This article outlines specific things you can look out for and steps you can take to minimize that risk.
Attitude today released the latest of the Business Series guides for ecommerce merchants. The new Online Fraud Guide is a comprehensive pdf that informs merchants about online fraud protection.
The guide covers:
- Online credit card fraud and other types of online fraud
- The effects of online fraud
- Risk assessment
- What to watch out for
- High-risk areas
- Preventive measures
- What to do if you've been defrauded
- Useful links
New osCommerce Documentation: Attitude's Simple osCommerce Guides Update
The latest in our series of simple guides explaining essential elements of operating an osCommerce store.
Adding a Product
You're set up with an online shop, so now it needs some products to sell. This guide shows you how to add a product to your shop.
Adding a Category
As your store expands, you may need to add new categories of products. This guide shows you how to add a new product category to your shop.
Changing Customer Details
When customers create an account they enter their details into sign up fields. This guide tells you how to remove some of those fields from the customer's sign up process, and how to restore them.
Updating Language Files
Your online shop looks good, but you'd like some of the text to be in your own words. This guide shows you how to change the text of headings, links and messages in your cart.
Attitude's osCommerce Business Series: Changing your Shopping Cart Software?
Attitude introduces a series of articles on key issues for businesses using or thinking of using osCommerce. Learn about implementing osCommerce in your business and how to get the best out of your store once it is up and running.
The first article is a Key Considerations in Changing Your Shopping Cart Software, a printable pdf version of an earlier article in osCommerce Watch.
Your current shopping cart software not cutting it? Time to change? Considering osCommerce as the software for your new and improved online store? This is the article for you.
Attitude's Simple osCommerce Guides: Creating a Backup
The latest in our series of simple guides explaining essential elements of operating an osCommerce Store.
Creating a Backup
You've got a shop with products, customers and orders. Time to learn how to safeguard your data.
This guide tells you how to create a database backup.
Key Considerations in Changing Your Shopping Cart Software
This article will discuss a few of the key issues related to changing your shopping cart software and migrating your site from one system to another.
Please note: the article is a work in progress. We welcome your feedback.
Be clear why you are changing!
Firstly, it is important to get clear in your mind why you want to change your site. This should ultimately guide the change. You want to make sure your new site is indeed better than your old. This information is also useful for your developer. It will give them a clear understanding of what you want and need.
If your existing site has been having problems, identify the main problem or problems you are trying to solve.
If your existing site works fine, identify the key improvements you would like to make that are motivating your choice to change.
Next you should get clear in your mind what it is you don't like about your existing site. Don't stop there though. Think what you do like about your existing site. Get clear in your mind what the improvements that could be made and what you don't want to lose. Think about different facets of your site, including: usability, how it looks, specific ways to browse/search/choose products, specific features related to operation of the store, and how your site encourages your customers to purchase.
Make sure you think about your customers as you consider changing your site. What problems do they have? What would your customer like improved? What don't they like? What do they like? If you haven't received feedback from customers already that help answer these questions, make sure you ask some of your favourite customers what they think. If you don't have an easy way to contact customers for feedback (perhaps that is a problem with your old site!), take the time to look at your site from their perspective. A simple way is to imagine you are a new visitor to your site and you are looking for a particular product. Imagine you are this visitor as you attempt to find the product and purchase.
Evaluate osCommerce
If you are clear what the reasons are for changing and what you want to achieve with a change, then the next step is to evaluate osCommerce with this in mind. Does osCommerce support the features you require or solve the problems you are having? Will it allow you to keep what you like about your existing site and improve what you don't like?
There are a few ways to answer these important questions:
- Check out our osCommerce Review. This provides an overview of osCommerce and the main functionality.
- Try osCommerce! Check out some osCommerce Demonstration Stores for yourself. While the standard install might not look or function exactly how you want, it does give you an indication of the major functionality.
- Ask someone! A developer, like Attitude, who has experience with osCommerce Installation, Support and Customization, can answer many of your questions. You may also know other store owners who are using osCommerce who can tell you about their experience with the software.
You may find that the standard osCommerce install does does not support functionality you would like. Fortunately osCommerce is flexible and customizable. There are many excellent contributions, developed by the community of osCommerce users, which expand the features of osCommerce. In the absence of a quality contribution, an experienced developer can customize osCommerce to your requirements. Again a developer is useful at this point to help you evaluate various options for customization, including installation of contributions.
Practical Considerations
After establishing that osCommerce will meet the needs of you and your customers it is time to consider a few practical considerations.
Firstly, if you haven't done so already, find a developer who has experience with osCommerce. If you have the necessary skills to do it yourself, remember there is time involved with any change like this. Unless your store is just a hobby and you have plenty of time, it may be useful to have someone more experienced as a backup for support or for more complex changes.
Secondly, timing is important. Allow you and your developer adequate time for the change. Also, think about having the change finished well in advance of busy selling periods (e.g. Christmas). Avoid trying to make major changes during these times. Be prepared well in advance and always allow adequate time for testing.
Related to timing, it is good to establish what changes are required before you can go live with your new osCommerce site and which can be done after the site is up and working. Often it is possible to get the main functionality working quickly and then make improvements or less crucial changes once the site is up and working. Remember, improving your store should be a process that is ongoing.
Unless you have a very small number of products for sale you will probably need to migrate data from your existing cart software to your new osCommerce site. This will most likely require some assistance from a developer. You will need to establish what data you will be migrating. Is it just the product information? Did your old shopping cart software store customer details? Will customer data need to be imported?
The last practical consideration is whether your host will support osCommerce. Many hosts will. PHP and MySQL are well supported across a large number of hosts. Your developer will be able to advise if you need to change host and how best to minimise disruption related to these changes.
Invite your customers to your new store
Ready to go live with the new version of your site? Make it an event. Email your existing customers and invite them. Consider inviting your best customers to a pre-release. It is a great time to create a compelling special offer to encourage your customers to visit, create an account, purchase, and provide feedback.
Attitude's Simple osCommerce Guides: Retrieving Order Information and Sending Emails to Customers
Two new guides for merchants from our new series ...
Retrieving Order Information
So you've got your shop up and running, and you've received some orders. How do you access information about a particular order?
This guide tells you how to retrieve that information and how to update its status.
Sending Emails to Customers
You've built up a customer base for your new shop. How do you keep in touch with these customers?
This guide tells you how to contact customers by email.
Stay tuned for the next guide on creating a backup.
Attitude's Simple osCommerce Guides: Updating Prices
Attitude is pleased to announce the release of the first part in a series of printable, step-by-step guides designed for osCommerce store owners.
The series will guide new store owners through some of the essential processes related to running their cart, such as changing prices and processing orders.
The first guide is Updating Prices.
As you build up your product range, you might want to alter the pricing on some items.
This guide tells you how to update a product's price.
Contact osCommerce Watch if you have feedback on the guide.
Essential osCommerce Modification - Simple ways to improving admin usability
I have been working on another osCommerce demonstration cart the last few days. Something that drives me nuts when I am using the admin area is the number of clicks required to make a change. I am not sure if this should be classed as "essential", but the changes detailed definitely improves the usability of osCommerce admin in my opinion. These changes are relatively simple and quick.
- Clicking a row in the configuration section edits the setting. By default, clicking a setting row shows you the current value with an edit button. It is a minor edit to make the setting immediately editable, skipping a step.
- Easier menu accessibility. By default not all links in admin are displayed. This, more often than not, adds an extra click when you want to access another page.
The link above provides information on how to make these simple modifications.
Let me know if you have any other ideas to improve usability in admin.
Essential osCommerce Modification - Generate Thumbnail Images
The default osCommerce system does not generate thumbnails of large images you upload. It relies on the browser resizing images to a height and width set in the admin area.
You should consider adding a thumbnail generator of some description (like the one linked to above) for three reasons:
1. letting the web browser resize images will produce inferior looking images
2. large images will be loaded in when they are not necessary - meaning a longer wait to see images on the page.
3. it will save you time - rather than having to resize every image yourself.
You will need GD support with PHP.
Official osCommerce Site Updates
Excellent changes to look and functionality at the osCommerce site. The major improvment for now is improved contribution searching. There is no upper limit of 40 on results of searches now.
Having said that I am getting some patchy performance as I navigate the site right now. Anyway ...
Before making your osCommerce site live ... osCommerce Live Site Checklist
- Have you setup shipping correctly? Have you tested the shipping amounts returned with addresses outside your country? Have you tested the shipping amounts returned with very large quantities? Also see:Shipping Calculation Problem?
- Have you checked that all pricing on your site is accurate?
- Have you removed languages you don't support? Is all information complete for each language you are trying to support?
- Have you removed the currencies you aren't supporting? Are your conversion rates accurate for the currencies you do support?
- Have you gone through all configuration options?
- Have you thoroughly tested modifications or contributions you have installed?
- Have you conducted test transactions to confirm that you will receive payment!?
- Have you secured the admin area of your osCommerce site?
- Have you checked My Store in Admin to make sure the settings (e.g. email addresses, etc) are correct? If you want to receive emails via Send Extra Order Details, has this been enabled?
Essential osCommerce Modification - HTML Title Tag
The HTML title tag is what appears in the top bar of your web browser. It is often very important in terms of how search engines rank pages. Your page is more likely to rank high for a search when your title tag includes the words searched for. The page title is also what search engines display most prominently when they list your site along with the other results returned after a search. If this says something irrelevant to your site content, you are greatly reducing the chance that someone will click through to your site.
By default on the base system this says "osCommerce". This should, at minimum, be changed to reflect the name of your store and keywords related to the products you sell. This can be redefined in the catalog/includes/languages/english.php file (or the primary language file for the other languages you are using). Look for where the "TITLE" is defined.
Going beyond this, there are some reasonably minor modifications which you can make to provide more meaningful page titles. I will outline these in a later post.
Using the Free osCommerce Stylesheet Creation Tool?
Our osCommerce Stylesheet Creation Tool is getting a regular stream of users.
Want to share your stylesheets with others? We want to extend the system to provide additional starting stylesheets besides te default. Contact us if you would like to share your stylesheet with other users.
To try the tool click here and create an account. Creating an account allows you to save your stylesheet settings for when you return to the site. We will not contact users of the tool.
Free osCommerce Stylesheet Creation Tool
The osCommerce Stylesheet Creation Tool provides information on all styles used in the standard osCommerce system and allows you to vary these on a demonstration cart. Changes are immediately viewable and will be saved for when you next login. You can navigate the site to see how the changes you make look throughout the standard osCommerce cart. You can also output the full stylesheet to use on your own site.
The tool can be used to create stylesheets for osCommerce or as a reference to the various osCommerce styles.
The tool provides information on each stylesheet property as you work editing the stylesheet. While we have tried to make this as easy as possible to use - it will require you to learn about Cascading Stylesheets. If you need support getting your stylesheet working there are plenty of free resources and forums on the web.
It has been tested with versions of IE and Netscape to date.
Contact us with suggestions or if you encounter problems. If you have a stylesheet you create you think is great - please let us know. We plan to add other stylesheets over time for users to download or modify.
To use the tool click here and create an account. This allows you to save your stylesheet settings for when you return to the site.
GZip Compression and osCommerce
In short, turning on GZip compression allows you to compress the file you send to the web browser, where it is decompressed and rendered as normal. Most browsers support this and if the user's browser does not support this the file will not be sent compressed.
The main advantage of turning this feature on is that you will significantly reduce your bandwidth.
I used a GZip Test Tool on the homepage of our standard osCommerce demonstration and it showed that with compression on there was a 86% saving in filesize sent to the browser (28.5kb vs. 3.9kb).
Basically - if your web server supports zlib with PHP and your PHP version is greater than 4.0.4 you are ready to go.
Set it to true!
osCommerce Stylesheet Reference
If you want to make changes to the stylesheet you should check out the osCDox Stylesheet Reference.
Here is a good reference on stylesheets:
CSS Reference
Update: New from Attitude ...
osCommerce Stylesheet Creation Tool - Attitude's tool to make creating an osCommerce Stylesheet easier
