In today's digital business world, it is a must for companies to develop an effective online strategy. Often, this strategy includes tried-and-tested means such as using business intelligence. Failure to do so could mean losing a competitive edge, missing growth opportunities, being unable to provide customer satisfaction, and lacking cost-effective processes.