Integrate your store with Shopify POS
Have a brick and mortar shop and want to expand its presence? Take advantage of Shopify's POS (Point-of-Sale) system.
You can integrate shopify page builder POS into your physical shop and the data will then be shared between the POS and your online store. With Shopify POS system, you can manage your sales, inventory, customer data, etc, online and offline, on a single platform.
Merchants who choose to subscribe to Shopify POS will receive a full POS system, along with its devices.
You get a receipt printer (Star Micronics), APG cash drawers, a Socket Mobile barcode scanner, and a card reader (Shopify's proprietary machine powered by Swipe).
Extensive self-help documentation
Shopify offers comprehensive self-help documentation that you can use to get started. It's useful for beginners and experts alike with helpful information such as definitions for technical terms as well as setup guides.
I was able to understand some simple definitions and settings by reading their online help center. For more guides and tips, you can head on to Shopify tutorials.
Useful add-on to widen the store
In addition to what Shopify offers as default features, you can also visit the Shopify app market to get other useful add-ons (either free or paid) to beef up your store.
The wide range of apps that Shopify has to offer makes them one of the more versatile eCommerce platform in the market.
You can extend your store with over 1,200 Shopify adds-on.
All of them are available from the Shopify app store that helps you to better manage different aspects of your online store such as inventory, customers, shipping, marketing and more.
Boost sales with Shopify abandoned cart recovery
Shopify abandoned cart recovery is designed to help you follow up with visitors who didn't complete the checkout process.
This feature used to be only available on the higher Shopify plans but they've recently decided to make it available on all plans – absolutely a great benefit to users.
With the contact information provided by customers, the incomplete buying process will be stored as an abandoned checkout.
By default, Shopify will send abandoned cart saver emails to customers in 2 particular time intervals but, you can customize these settings too.
The Cons: Things We Dislike About Shopify
Customize theme using own PHP language
Shopify platform uses their self-developed PHP language called “Liquid”.
All themes are coded in this format. It makes the theme customization harder unless you know how to code in Liquid or are willing to hire a developer who knows how to code Shopify themes.
Several Shopify reviews from developers mention that Liquid is an easy-to-learn language but personally I don't feel comfortable messing around with the code.
Unless you want to edit theme core files, then you're safe off sticking with their prebuilt ones.
Alternatively, you can opt for a premium theme with support instead to avoid any coding problems.