Posted to Ben Finklea's blog on December 3rd, 2009

Three Essential Drupal Modules For E-Commerce Sites

The spending season is upon us and every e-commerce site should be humming with holiday-hungry visitors. Drupal-powered sites have many opportunities to maximize their seasonal revenue by fine-tuning their core installation with a few excellent modules. Many Drupal e-commerce sites may already utilize one or two of these Drupal modules, but if all three are configured and installed, you will be optimizing your holiday profits. Here are three essential Drupal modules for e-commerce sites.


Ubercart is a Drupal e-commerce suite, and darn fine one. Right of the box, Ubercart is the ultimate solution for sites that sell physical goods, digital downloads, and site memberships. It was developed specifically with Drupal and the end user in mind, focusing on usability in three essential areas: store configuration, product and catalog creation, and order administration. The front end of Ubercart is configurable and integrates seamlessly with all of Drupal’s major systems, i.e. taxonomy, node, user, etc. On the back end, the settings and admin is designed for ease of use.


The AdSense module allows online content providers to earn revenue from visitors by displaying ads from Google AdSense™ advertising service on their sites. AdSense for Search and Drupal are not naturally compatible, but this module allows you to display search results in your site, provide easy-to-use ad blocks, and simple controls for live troubleshooting. You will also have control to disable ads for certain roles. If you want to have ad revenue sharing on your Drupal site, this is your best option.

SEO Checklist

The SEO Checklist provides a checklist of Drupal SEO best practices. You will optimize your Drupal site rankings in all the major search engines, like Google, Yahoo!, and Bing. The module provides a checklist that walks you through what needs to be done to your site. The first step is to look at what modules you already have installed. Then, all you have to do is go down to the list of unchecked items and complete them. Once you have completed the list, you are done. It’s that easy.

If you haven’t already, install and utilize these three essential Drupal modules for your site. If you know of any other Drupal modules that you have found especially useful for e-commerce sites, please comment below.