Before you can actually begin selling products online using your OpenCart shopping cart you’ll need to configure your shipping options. Shipping options allow you to decide which methods of shipping the website visitor can choose during the checkout process. How to Set up Shipping Options Login to OpenCart Dashboard Go to Extensions > Shipping Select Read More >
Education Channels
Be More Successful
InMotion Hosting knows the web runs off of open source software, and we love to support it. Our Education Channels will help you with using some of the most popular programs on the web today! Our Joomla tutorials make creating a website Joomla easy. Read our Drupal tutorials and learn how the saying, ‘Drupal Hosting is only for programmers’ is such a big misconception! Whatever software you use, InMotion Hosting is your best choice today for all your web hosting needs.
What is an Education Channel?
Whether you have a Shared Hosting account, a Virtual Private Server (VPS), or a Dedicated Server, our education channels are very helpful and will assist you as you carve out your web presence. Stay up to date on your favorite topics by becoming a fan on Facebook, following us on Twitter, and subscribing to our YouTube channel.
Blogs and Content Management Systems

WordPress
While WordPress initially began as a blogging platform, it has grown into one of the most popular Content Management Systems used in creating all types of websites today.

BoldGrid
BoldGrid is a WordPress plugin suite that makes building websites a breeze. With fully generated sites, all you need to do is install it and then customize the content to make it your own!
Laravel
Laravel is a versatile and sophisticated PHP framework designed for building scalable and maintainable web applications with elegant syntax and powerful tools. Discover the power and elegance of Laravel through our step-by-step guides.
![]()
Moodle
Moodle is a free open source software for designing educational courses. Moodle is an abbreviation for Modular Object-Oriented Learning Environment. The software is also known as an Online Course Management System or Virtual Learning Environment.
![]()
Joomla
Joomla is an open-source content management system (CMS) for creating and managing websites, known for its flexibility and extensibility. Learn more about Joomla in our education channel!

Drupal
Create a powerhouse website with the help of the Drupal Content Management System. Make it even better with the large list of add-on modules. Conquer the competition by learning about Drupal here.
eCommerce
![]()
WooCommerce
WooCommerce is the official WordPress eCommerce system. It brings you the ease and simplicity of WordPress with powerful eCommerce features.
![]()
PrestaShop
PrestaShop is the most reliable and flexible open source eCommerce software. Built with a responsive interface per input from experienced designers and eCommerce business, the software is used by over 200,000 merchants online.
![]()
OpenCart
Looking for a complete guide for setting up an online store? Our OpenCart tutorials cover everything you need to know to get an online store up and running.
![]()
Magento
Magento is one of the most successful eCommerce systems in recent years. It has many powerful features and is very integrated compared to some other ecommerce systems. It is very popular with larger companies and many shops graduate to Magento after starting on more simple systems. Visit our Magento Hosting if you are not a current customer.
Our Software Tools

cPanel
cPanel is your tool for managing your hosting account. From creating email address to configuring database, cPanel’s tools will help get the job done.
![]()
WP-CLI
WP-CLI (WordPress Command Line Interface) is the a powerful tool built to allow the management of your WordPress sites through the Command Line Interface (CLI). Typically utilized by advanced users, our comprehensive guides can help anyone familiarize themselves with using this efficient tool to manage WordPress.
![]()
WebHost Manager
WHM is a tool only available to VPS Hosting and Dedicated Hosting users that allows you to, in essence, manage your server as your own web host.
![]()
EasyApache
EasyApache is the PHP and Apache configuration software built by cPanel. EasyApache can be complex but simple to use to control your PHP and Apache environments.
Email Setup & Deliverability
![]()
Everything Email
From basic setup to how to get the most out of your email, we’ll get you off to a good start with your new email accounts.
Setting a product price to a penny for testing in OpenCart
Once you have configured the payment gateway, you’ll want to test your site to be sure it is functioning properly. If you have not configured your payment gateway yet please review our article on setting up PayPal. The easiest way to test your OpenCart shopping cart is to process an order. You’ll want to do Read More >
Securing the /admin/ folder in OpenCart
Since OpenCart is open source it can be a target for hackers since they already know the basic file structure and how the core code works. One of the easiest methods of securing your OpenCart dashboard is to rename the /admin/ folder. This will ‘hide’ the folder from scripts and hackers specifically looking for the Read More >
Security Steps to Take After Installing OpenCart
While open source shopping carts are great, one of the downsides is that everyone can access the core code to understand how it works. In a few simple steps, you can improve the security of your store from hackers without affecting your site’s ability to function. Security Steps After installation, you should remove the /install/ Read More >
Creating a 404 error page for OpenCart
Creating a custom page for 404 errors in OpenCart can help you secure your shopping cart. Anyone attempting to access something inappropriately will be automatically re-directed to this page. It’s best practice to provide links back to your store, in case someone reached this page in error. Simply create a 404.html file in the root Read More >
Adding the Google Analytics code to OpenCart 1.5
Google analytics provides in-depth data into who’s visiting your website and what they are doing once they are there. If you have not already set up a Google Analytics account, you’ll need to do so. Once you have your Google Analytics code log into your OpenCart Dashboard Go to System > Settings Choose your store Read More >
Understanding Reports in OpenCart
At this point, you should have OpenCart configured to take payments and set up your products. Now, you’re ready to fulfill customer orders. Once you start getting orders for your products you can look at your reports to gain valuable insight into your e-commerce website. OpenCart currently has 3 different types of reports: Sales Report: Read More >
How to Enable SSL Connection in OpenCart 1.5
For most eCommerce websites, it is recommended to ensure that you have an SSL certificate installed for your domain. If you do not have a dedicated SSL installed properly, you may experience issues accessing your OpenCart 1.5 dashboard and the login/checkout pages of your store. Additionally, most payment processors such as Authorize.net will require you Read More >
Setting up Payment Modules in OpenCart 1.5
By now your OpenCart website should have your own products installed and your store’s information pages customized. Your next step would be to set up your payment modules so your customers have options when ordering from you. This is easily achieved in your OpenCart Dashboard. There are multiple payment options available to use so for Read More >
Sending Emails to Customers through OpenCart 1.5
OpenCart gives the administrator the ability to send notifications about promotions and new products to their customers. In this tutorial we’ll show you how to send an email to all of your customers using OpenCart. Before you can send emails to your customers, you must configure the mail settings first. If you have not done Read More >
Configuring Email Settings in OpenCart 1.5
Your OpenCart site has the ability to send emails through the Dashboard when you are on an InMotion web hosting plan. This is a great feature that allows you to email customers about new items added to your website, promotions you may be running, or anything else you wish. If you already have configured the Read More >
Restoring a Database Backup in OpenCart 1.5
At times, you may need to restore your database for your OpenCart website. By now, you’ve learned how to create backups and backed up your OpenCart database on a regular basis. Restoring a database can also be done through your OpenCart dashboard in just a few clicks. Log into your OpenCart Dashboard Go to System Read More >
Changing your Admin Password in OpenCart 1.5
OpenCart allows you to change the password for your administrator whenever you want. It’s best practice to change your passwords regularly to strengthen your shopping cart’s security. Updating your administrator password within the dashboard is easy to accomplish. Log into your OpenCart Dashboard Go to System > Users > Users Select the administrative user you Read More >
Adding New Products to OpenCart 1.5
Now that you have removed the default products in OpenCart and added product categories, you can start adding your own products. This is done through your OpenCart dashboard. You’ll need to add each product individually. Log into your OpenCart Dashboard Go to Catalog > Products To add a new product, click “Insert” in the top Read More >
Listing your Product’s Manufacturers in OpenCart 1.5
At this point, you should have already installed OpenCart. OpenCart provides you the ability to list the manufacturers or brand names for your products and link these to your product pages. This is important because it will allow your customers to search by brand or manufacturer when looking for a product. The footer section of Read More >
How to rate limit emails sent in phpList
In our previous article, we installed phpList. Before we continue with creating a mailing list that users can subscribe to, there are some default settings that we must change within the phpList configuration. By default, phpList will attempt to send out as many emails as fast as possible. To prevent possible issues with spam, accounts Read More >
Editing the Information Pages in the Footer of OpenCart
You can customize your site further by editing the individual pages listed in the information section of the footer of your OpenCart site. By now, you should have already ;started to set up your categories for your products. The default installation of OpenCart already created 4 pages for your site (About Us, Delivery Information, Privacy Read More >
How to import a CSV file of email addresses into phpList
During our testing of phpList and the rate limiting feature it has available, we had the need to import a large number of email addresses into a mailing list. Just like us, if you already have a list of email addresses and you need to import them into phpList, you’ll need to also know how Read More >
Removing Products from OpenCart 1.5
At this point in the tutorial, we’ve removed the default product categories and added new categories in OpenCart. We’ll want to remove the default products so we can begin adding our own. Removing the default products in OpenCart can be done via the Dashboard. Log into your OpenCart Dashboard Go to Catalog > Products To Read More >
How to send a message to your phpList mailing list
If you’ve been following along in our tutorial series, we have already installed phpList, created a mailing list, and created a way for users to subscribe to our mailing list. At this time, we now want to send a message to our mailing list! To send a message to your mailing list: Log into your Read More >