Archive for the 'WordPress' Category

Jun 08 2008

Posted by Bill Hamilton under WordPress, e-Commerce

WordPress As An E-Commerce Platform - Update On Plugins

In an earlier post, I detailed how I had moved to WordPress as my e-commerce platform, using the WPRemix theme and certain plugins. In the almost six months since, the configuration has changed significantly.

Security Concerns Lead To New Forum Plugin

I had originally implemented Fredrik Fahlstad’s wp-Forum plugin to manage my forums. Shortly after implementation, a security alert was issued. I waited a few days to see if an update were forthcoming, but after receiving no news, I determined that my best course of action was to replace the plugin.

Fortunately, a very worthy forum plugin was readily available - Yellow Swordfish's Simple Forum by Andy Staines. Besides being an elegant solution for providing a forum from within WordPress, Andy has been very active in supporting the plugin. Security alerts are immediately addressed, the feature set continues to evolve, the application has an incredible amount of control from the administrative pages, updates are easy to perform (single click), and the administrative pages are as elegant as the end-user interface. I think I would have changed anyway!

WordPress 2.5 Update Leads To New Visual Editor

When WordPress 2.5 came out, I tested it on my development box. The only plugin which did not work with it was wp-SuperEdit. I loved that tool, but the author stated that it was quite possible there would be no further updates due to the significant changes in 2.5. I therefore switched to the TinyMCEAdvanced plugin....at least temporarily. The good news is that Jess Planck has been working on a rewrite to wp-superEdit for 2.5! I can do my work with the TinyMCEAdvanced plugin, but it has this annoying problem of showing the text box as too wide and sliding behind the WordPress controls on the page. I'm looking forward to going back to wp-superEdit in the near future!

NextGEN Gallery - Slideshows!

I had created what I thought was a very attractive, functional home page using one of the WPRemix templates as shown below.

The Original Bugs Dashboard home page simply filled in the blocks of a WPRemix template.

While helping a friend put together a WordPress site for Women's Motocross Racing, I researched plugins to provide a slideshow in their header.

The best I found, in terms of compatibility and performance, was the NextGEN Gallery from Alex Rabe. After following David Potter's excellent tutorial, we had it functioning in the header of their site. I then turned to one of my commercial sites with the intent of replacing my own home page (see above). What I came up with was a new look entirely:

The new Bugs Dashboard home page sports a slideshow of 8 images.

The new home page uses eight images in a slideshow administered by the NextGEN gallery and slideshow plugin (required for a slideshow). The new home page is clean, simple and direct. It was easy to take another of the WPRemix templates, fill in the three blocks at the bottom and replace the body with the NextGEN code. It will be interesting to see how prospective customers greet the new format!

iBeginShare

I personally dislike seeing a lot of icons for social bookmarks at the end of each post, but I do like to offer alternatives for the end-user, such as e-mailing the post to a friend. I wanted a plugin that would allow me to do everything I wanted from one control and I found it in David Cramer's iBeginShare.

iBeginShare puts a button at the end of each post.

The iBeginShare is very unobtrusive.

This button is unobtrusive, does not detract from the post or the page and hides a lot of functionality. When a user clicks on it, a dialog is drawn over the post. Initially, the end-user is presented with options for social networking sites.

The iBeginShare bookmarks tab allows the user to share your post with social bookmarking sites.

Notice the tabs across the top. To me, this was a simple, elegant solution to offer the end-user with options for each post. If they so desire, they may e-mail the post to a friend or colleague.

iBeginShare's email feature

iBeginShare satisfied my requirements with nothing more than the first two tabs, but installation brought additional welcome features. The user can click the MyComputer tab and download the post in Word or Adobe's PDF.

iBeginShare's PDF and Word Download Features

Finally, and quite unexpectedly, iBeginShare allows the user to print the post.

iBeginShare's Print Feature

At the End of the Day...

It's time to put my feet up and count my blessings again. I plan on two more posts on the subject of upgrading my WordPress e-commerce site. The first will detail the remainder of the plugins I'm employing which are visible to the end-user. The second will detail the plugins I have found useful for administering the site. Until then, I hope you can put your feet up and count your blessings too!

No Comments »

Jun 07 2008

Posted by Bill Hamilton under WordPress, e-Commerce

WordPress As An E-Commerce Platform - Hits != $$$

In a previous post, I explained how I have moved to WordPress as the platform for my commercial products. I have received feedback from others with interest in using WordPress for the same purpose. Many of the inquiries have come from people who have never had an online store. In this post, I'd like to share some thoughts for those starting their online stores for the first time using WordPress as their platform. The assumptions for this post are that:

  1. You want to make a living from your online sales, not just a hobby that brings in some additional money (although much of this still applies)
  2. You are establishing your first online store using WordPress

Hits != $$$

Many people looking to WordPress as their e-commerce platform do so because it blends the capability of selling with that of blogging. Blogging can be an effective means of promoting your product and should be a tool in any entrepreneur's toolbox. WordPress' flexibility with the multitude of free themes and plugins makes it perfect for blending the activities of promoting, selling, and supporting products. However, there is a fundamental difference between blogging (or promoting) and selling - the metric by which success is measured is not the same for both!

When blogging, you're looking to build an audience. You want to see stats with lots of unique visitors, a high number of page views, and an rss feed with thousands (or tens of thousands) of subscribers. On an e-commerce site, promoting your product, that won't pay the bills! You can try to sell ad space, but that can dilute your message, detract from your product, and confuse your potential customers.

Hits Are Not Equal To Sales

When selling through a WordPress platform, the metric used to measure success is the same as every other business; money. You can talk all you want about hits, visitors, page views, and conversion rates, but only the latter matters. You may be capable of presenting an online store front for basically no cost through free WordPress themes and plugins, but you still must pay for Internet access and bandwidth, domain names, hosting (be it self where you pay for electricity, hardware, licenses, etc. or remote), etc. The bottom line truly is the bottom line - revenue derived from your sales is the only thing that counts. It alone will keep you from eating buttered macaroni.

The advice here is to pay more attention to your prospective customer base than your fan base. The trick here is to know when you're moving fans to customers and not simply educating the world (which isn't a bad thing, but also isn't your goal here). The information you need will be in your website access logs and that will require you to do more than install the WordPress stats plugin. Woopra has a sexy interface, but you may need to go even deeper. If your site is hosted, see if AWStats or any other analytical tool is available to you. You will also need to gather information from your visitors in the form of polls, forms, etc. If visitors aren't buying, you need to figure out why - as fast as you can. Blogging more may actually hurt more at that point by adding to the confusion. If your hits (page views or visitors) are high but your sales are low, stop doing what you're doing. Listen to your stats and your visitors, then refine your approach until the $$$ are soaring as much as the hits!

WordPress != Guaranteed E-commerce Success

There is no magical combination of theme + plugins that will guarantee the success of your online store. You must market and sell your product. It's hard work! You will need to be flexible, try new plugins, perhaps change up your theme. After six months of using the default WPRemix Home Page #1 template, I just changed up the format by introducing the NextGEN Gallery plugin and a slideshow on the home page. I've gone from presenting a lot of information, to a far simpler home page. I have also changed up the plugins (and will write about the changes soon). Some of the changes were done because of security concerns, others because of a lack of support, and still others because they offered a solution to an emerging need.

The advice here is to be prepared to nurture your entire site, not just your blog. That takes time, effort and money (you do donate to the authors gracious enough to provide their themes and plugins, don't you?!). While WordPress is a great platform for e-commerce, it's just that - a platform. It's up to you to put in the effort to make your store a living, growing concern. WordPress and the careful selection of plugins can work to make your efforts to earn your living from the Internet easier in many ways, but it doesn't eliminate all the work. Come prepared to do what is necessary, make certain you have the time to contribute to the effort, use care in choosing your theme and in particular your plugins, and be flexible; listen to your prospective customers (separated from your fans), tweak your offering, rinse and repeat.

Go for it != Don't quit your day job

I'm not one to tell people, "Go for it!" without the word of caution, "Don't quit your day job yet!". It is certainly possible to make a living offering the right services or products via the Internet, but the babies need food, Momma needs new shoes, and then there's the cost of living. The advice here is to proceed with caution. Know your "tipping point" before you reach it.

At the End of the Day...

At the end of the day, when you have a chance to catch your breath, count your blessings not your money! Count your money during the "work day" - which leads me to a very important point; with the allure of global reach from your desktop, the ease of implementing WordPress, and the potential for riches, it's very, very easy to lose track of time and your work-life balance. Don't.

You should have several "tipping points"; the point at which it's ok to slow down because the sales sustain the business, the point at which it's ok to take the vacation - to be absent for more than a few hours or days, etc. At the end of the day, what matters most is your health and your relationship with others. Give it your best, then give it a rest!

2 Comments »

Jan 20 2008

Posted by Bill Hamilton under WordPress, e-Commerce

WordPress As An E-Commerce Platform

I have maintained two commercial websites for over a year by using Java Servlets to serve up the pages. I maintained news releases, kept a Frequently Asked Questions section, integrated third-party tools for forums, support tickets and the like and updated the content frequently (i.e. spent a lot of time compiling, ftp'ing files, etc.) Recently, I found myself blogging about the very issues I was trying to address with my products from other sites I had established to serve up the blog posts.I tried a number of different blog engines and settled on WordPress for it's ease-of-use and flexibility.

I really enjoyed the simplicity of writing a post, pushing Publish and knowing that the insertion of the new content, site navigation and RSS announcements were taken care of for me. But keeping two separate sites for each product was not something that I wanted to continue doing for very long. While I could do the blogging with the Java Servlets, I'm not a big fan of reinventing the wheel and WordPress certainly had that well covered. But using WordPress as an e-commerce site left me concerned about the maturity of the process (not the product, but the process of transactions with third-party gateways, interfacing with customers rather than casual visitors, etc.).

After a lot of research, I chose to make the move to WordPress using a third-party premium theme (wpremix), and several plug-ins:

There were also a few utilities that I considered indispensible:

Before we get too far, you should know that I have NOT been paid by any of the third-parties referenced in this post nor am I an "affiliate" or an any other way associated with them. I am a user of the products only. I am writing this in the hopes that others will not feel the trepidation that I did in making the move to use WordPress for e-commerce. I have thought of consulting with others who are interested in using WordPress in this manner, but I have not done the market research necessary to know if this is something I will pursue. That, however, would be about the extent of any commercial interest for this post should I decide to do so.

WPREMIX Theme

I chose the WPREMIX theme from R. Bhavesh because of the many pages contained within the theme. The fact that I could rotate through a few different home pages was very attractive, but more than that, the sub-pages offered a lot of ideas. The general feel of the theme was very relaxing. I was very, very happy with the results and you can see them below.

The image on the left is the old site's home page and the image on the right is the new. Click on any image to open a lightbox showing the images in full size.



 

On the left is the old site and on the right is the new site using the wpremix theme in WordPress

I think you can appreciate the immediate and impressive impact! It was worth every penny of the premium theme. Why premium and not a free theme? I would have chosen a free theme if I had found one that I liked. I've reviewed hundreds of free themes, downloaded dozens, setup a test site where I tried out the theme, but never found one that could do all the things I wanted. WPREMIX provided design ideas others did not and that was the critical factor for me.

I spent quite a bit of time figuring out what templates required changing, how best (IMHO) to change them, what the styles were and how to leverage the package. After coming up with my navigation bar and general style, the second site took only hours to convert. I highly recommend the WPREMIX package for anyone looking for design ideas!

The Plug-ins

Just as important as the theme that I selected were the plug-ins - at least in my opinion. In my limited experience with WordPress, it's been obvious to me that the more plug-ins, the longer the load time. Additionally, conflicts between the plug-ins became more annoying as I tried to enhance the capabilities of the blogs. For the e-commerce sites, I wanted to limit the plug-ins as much as possible. I narrowed the list to only that functionality I felt was truly needed.

wp-eCommerce

Obviously, if I were trying to sell something, I needed the capability to handle sales transactions. The wp-eCommerce plug-in appeared to be robust, but simple. It also appeared to have a very large group of users, was well supported judging from the forums and the releases and I chose to implement it. My initial tests showed that there was an issue with transactions with PayPal when a transaction was canceled before it was completed on the PayPal site (i.e. no warning is provided that the transaction did not clear). My workaround was to ask customers to await final delivery until confirmation from PayPal was received. In the meantime, they could continue using a fully functional evaluation version, so I felt I could live with this for now.

I was very impressed with the ease of setting up products. I appreciate the widget for users to see their cart, the ease with which I could reference the products from other pages, etc. The plug-in isn't as sophisticated as the Zen Cart shopping cart in the old application, but I can live with it! I did not take a screen shot of the old site's store interface before I replaced it, but the following is the new. Personally, I like it! You'll need to click on the image to see it properly.



 

The new store interface is warm, simple and easy to follow.

wp-Forum

One of the features that the old site offered was forums for users to comment and exchange ideas. I didn't want users and prospective customers to have to view every post to find user comments and I certainly did not want users creating their own posts to begin discussions. Finding the wp-Forum plug-in was a very welcome discovery!

It's very easy to setup the structure of groups and forums, but the best feature was the multiple skins. The Web 2.0 skin fit in very nicely with the WPREMIX theme as shown below.



Download Counter Lite

I have numerous files that can be downloaded from one of my websites (70 at the moment). I like to know how many times each has been downloaded and the wp-downloadcounter plug-in from Andy Staines provides a very elegant and easy to implement interface that does this for me. I use the Lite version because it works with the .zip files I provide. Andy has an Advanced version which allows many, many different file types. However, it also requires a rigid structure of folders under a "downloads" directory. I was unable to get my host, LunarPages, to work with the Advanced version to password protect some of the files as I require, but fortunately the Lite version works perfectly for my needs!

execPHP

Another feature I find useful is an email notification when an event occurs on the website. This requires that I either create a static page with the appropriate php code or use embedded php code within a post. I understand there are some concerns with using the latter, but I also appreciate the ease with which I can accomplish what I need to have done. execPHP allows me to accomplish this particular task. I have to disable it to use some of the admin features of the wp-ecommerce plug-in, but as I don't anticipate making changes to the shopping cart frequently, I can live with this.

wp-SuperEdit

The built-in WordPress post editor frustrates me. I've programmed for 27+ years and when I use a div tag, I expect a div tag, not a paragraph tag substitution. I couldn't do much without the wp-superedit plug-in which allows me to use the div tag properly.

The Utilities

Clicky Web 2.0 Analytics

I'm sure most people are familiar with Google's Analytics and wondering why I'm not using them. I have used them, but then I found Clicky Web 2.0 Analytics. I like Clicky far better. For one thing, they provide RSS feeds that allow me to easily keep an eye on visitors, searches that others used to find my sites, etc. I find it not only very useful but appreciate not having to go to their site to see the details.

ClustrMaps

Seeing a map with red circles of where site visitors come from isn't too practical in terms of SEO or marketing, but it is cool to note the global reach of a simple site on the Internet. There are a number of possibilities out there, but I chose ClustrMaps because I can easily display a small map and it links back to a site that provides the larger numbers. My sense is that it makes visitors feel more comfortable knowing that a lot of others from around the globe have given the site and its products a try.

HiStats

HiStats is a new service that I've started trying out. The thing that is attractive to me is that they have a variety of charts that appear to present visitors and page views in a manner that could prove valuable.

FeedBurner

I use FeedBurner for managing subscriptions to all my RSS feeds. I appreciate their ability to provide the feed in a number of different options and their tracking of subscribers. The RSS feed that I can pull down from them for monitoring activity is appreciated as well!

Conclusion

While some of the plug-ins are still maturing, there is no doubt in my mind that WordPress can be leveraged very effectively to provide an elegant e-commerce solution for anyone doing business on the Internet.

2 Comments »