Magento 2 Installation Process for Mac for Local Development

Magento 2 installation process on Mac for local development is not as straightforward as you might think. So, in this blog post, we will explain the Magento 2 installation by a direct installation process (Not being considering Vagrant or any virtual layer) for Mac. Here you will find everything from system requirements to MySQL 5.6.28 installation on Mac, other software requirements, Magento 2 installation steps to Magento 2 configuration.

System Requirements – Installation Prerequisites:

Ensure & verify the Magento 2 system requirements mentioned here, which will be required during the installation process and surely will help you to save your time.

1. You will need MAMP (a great tool to set up a local server environment) for the web server. We recommend you to use the free version.

2. Make sure that you have the PHP 5.6 version and up.

3. This Magento 2 installation process for Mac requires MySQL version 5.6. You may require an additional MySQL database to make this work efficiently. You also need to ensure that you are using a separate port from MAMP MySQL.


MySQL 5.6.28 Installation on Mac:

1. First, you need to download DMG file. You can download this file from here:
2. Double-click on the file to mount it and a window should pop up.
3. The next step is to run the .pkg file. It will also pop up an installation window.

4. Now, you need to click on “Continue” and then “Agree”, “Install” & “Close”.
5. Make sure you have the right version of MySQL database using port 3306. Now, restart it. Also, you can have the chance to make it connect with multiple database clients or utilizing the command line.


Other Software Requirements:

During this installation process, you also need to consider other software such as:
• GIT – To acquire Magento 2 files from Magento Github repository.
• Composer – To install Magento 2, you also require to download & install Composer
During this composer installation, you may receive PHP related error like you require a 5.6 at least to run composer, it may be due to the PHP version you’re currently having on your laptop is running through the command line, and not the php in mamp.


Easy Methods to Fix this Error:


which php

to confirm.

If you notice /usr/bin/php, you can easily identify that it is utilizing the Mac version.
Discover the path to your MAMP php via:

cd /Applications/MAMP/bin/php

The next step is to check out the versions and select the path to one 5.6 version or greater than 5.6.
vi ~/.bash_profile

PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1`export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH

Now, you need to add the following line:
PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1`export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH
Easy & Effective Steps for Magento 2 Installation:

1. Now, everything seems to be ready and you first need to start configuring Apache to have a control over Magento 2 path.
For example: you can use http://local.magento2:8888/ and set up it in your /Applications/MAMP/htdocs.

To set up it, you can consider this piece of virtual host configuration:

# Magento_2
<VirtualHost *:8888>
ServerAdmin ********@*****.*** DocumentRoot “/Applications/MAMP/htdocs/magento2” ServerName local.magento2
ServerAlias local.magento2
ErrorLog “logs/local.magento2-error”
CustomLog “logs/local.magento2-access” common

2. In the next step, you need to acquire Repository and run the command as mentioned below. It will help you to download the Magento 2 dev files.

git clone [email protected]:magento/magento2.git

3. Create the database by naming it “magento2”

mysql> CREATE DATABASE magento2;

4. Open a terminal window and cd to magento 2 root folder and run:

composer install

Once again, you can access and download composer from here –

5. Once after completing the download of composer, cd to [magento2_instalation]/bin folder and follow these commands:

Now, you will require filling some parameters with the relevant data.

Here is a complete list covering almost all parameters available for installation. Have a look at this list:

  ./magento setup:install --db-host="" \
                                 --db-name="magento2" \
                                 --db-user="root" \
                                 --db-password="******" \
                                 --base-url="http://local.magento2:8888/" \
                                 --admin-user="admin" \
                                 --admin-password="**********" \
                                 --admin-email="[email protected]???????.???" \
                                 --admin-firstname="Name" \

Note> The Base-URL is not a mandatory option.

After performing all above steps, visit this link: http://local.magento2:8888/ and you will be able to view the site as displayed below:

Magento 2 Configuration:

Once after completing the installation process, you need to start with Magento 2 configuration. Here is what you need to cover under post-install configuration settings:

  • Setting up cron
  • Security setting configuration
  • Making Apache server rewrites enabled
  • Server setting configuration
  • Magento Enterprise Edition (EE) settings

Magento 2.1 is Out Now – Update Your Extensions

Magento 2 has made things a lot better compared to its early alpha path, but the 2.0 code is far from stable. So, Magento announced its new feature release, i.e., Magento 2.1. This new feature offers many new powerful capabilities to business teams to boost sales & productivity.

The business teams can now effortlessly stage, preview and plan content & promotional updates to turbocharge sales even in the absence of IT. Magento 2.1 comes with New PayPal features, cutting edge site search technology, simplified PCI compliance process using Braintree Hosted Fields and many other features.

Since the code is accessible to download, it is the time to start downloading the code and update your extensions for Magento 2.1. If you find it difficult for you to upgrade your existing Magento extensions which you’ve not yet posted to the Marketplace, you can take help from our team of certified Magento developers. Otherwise, you can go to “Add New Version” (My Account > Products > Select Extension “Add New Version”) and upload your upgraded code.

However, if you already posted your extension on Magento Marketplace, but it’s currently under review procedure, you have the option to go for a new version later or re-upload a new Magento 2.1 compatible extension via “Re-upload” (My account > Products > Select Extension > “Re-upload” link next to the Package Details section).

International Yoga Day 2016 – Yoga Contribution of Envisionaries at Work

Yoga is a physical, deeply spiritual practice which generates a sense of oneness with yourself and an entire natural world around you. In other words, it is all about self-discovery – “Journey of the self, to the self, through the self”. It has been around for centuries, but came under observance after its universal appeal, on 11 December 2014, and the United Nations General Assembly announced 21 June as the International Day of Yoga.

On the occasion of International yoga day, Envisionaries also contributed to the world’s ongoing yoga movement with great enthusiasm. The entire family of Envision Ecommerce practiced Yoga for 1 hour in the morning of 2nd International Yoga Day. The vision for this yoga practice day is to help individual consciousness to join universal consciousness. Taking Envisionaries away from their ongoing busy corporate schedules to come together and invest some hours concentrating on their health and earning a relief from stress through yoga. The beginning of today gained great momentum and strengthened the ongoing global yoga effort amongst Envisionaries through yoga.

We are thankful for the yoga practices and experiences gained at work, this yoga contribution is really a very happy & relaxing moment to share with you all.

Compare Queries – A New Feature in Google Search Console

Recently, Google added a new filter – “Compare Queries” in the GWT or Google Search Console which allows users to compare two different queries.

It is a very simple process to access this feature. First, you need to logging into your Google Search Console account. Once after login into your account, click on Search Analytics. Next, you need to click on the Queries section. From the Queries drop-down section, select “Compare Queries” option. This selection will enable you to make a comparison between two search phrases.

Here is how you can access “Compare Queries” in your GWT or Google Search Console:



We hope this blog post has been advantageous in acquainting you with the new feature of Google Search Console. You can start using this feature for your own SEO purposes that Google Search Console has for you.


Proven Ways to Ensure Stupendous Success in Your eCommerce Conversion Optimization Efforts

Finding your road to stupendous success in your eCommerce conversion optimization efforts? Or Lost for the best methods to test?  Really? No, actually, you need to think again. Maybe your imaginations have locked you up in opposition to profitable conversion chances for your eCommerce site.

Let’s say your aim is to boost your product sales by 50%. How would you achieve it? More ads? Creating 50% more content? Adding up 50% more time, effort, and yes, of course, more money into digital marketing?

All of this could do better, but you can do it much faster and cheaper, only by increasing your eCommerce conversion rate. Always keep in mind, if your present 2% conversions are going to increase to 3% – you can actually receive a 50% uplift in your results. Yes, you actually can!!!

Have a good look at your eCommerce site once more. Does it have a live chat feature? A checkout page?  Supporting a Responsive Design?  Having security trust? Optimized Transactional Emails? A feature/product page? A strong CTA (call-to-action) button? And still you’re saying there is nothing left for you to ensure  stupendous success in your eCommerce conversion optimization efforts. It is highly doubtful.

All right, instead of any further annoyance about how you’ve locked up your mind in such a small room that you do not have left any major thing to implement, let us outline some proven ways you can use for getting your visitors to take action & see how they work for your eCommerce store:

1. Trust – A Conversion Winning Factor


Let’s suppose you’re walking down the street and some random guys come to you and offer you a brand new iPad at just $50. Would you prefer to buy it?

Even you know the product is really a money worth deal. But you probably still don’t prefer to buy it. Why? Because you don’t trust them.

There are only 4 major factors why people won’t buy from your eCommerce store:

  1. They don’t need your products,
  2. They don’t have enough money to buy,
  3. They’re not in a hurry,
  4. They don’t trust your e-store.

You can’t do much about first 3 factors, but yes, of course, you can build trust by adding trust elements into your eCommerce store and observe how your conversions get increased.

Now, you might be thinking what items you need to display on your eCommerce site that makes people trust your business.

Here’s the list of such factors, you just need to ensure your site has all of the items present:

Offer a Guarantee with a No-Questions-Asked Refund Policy


Add a guarantee by including a no-questions-asked or a flexible refund policy on every purchase of your customers. This policy will encourage more sales and reduce risk issues for customers, and increased sales will specifically more than paying off for returns.

Build Your Site’s Credibility by Displaying Accurate Information


Show confidence in your material & products and build your eCommerce site’s credibility by offering third-party support such as testimonials, articles in well-known publications, citations, earlier customers’ reviews, source material. This information will work like an evidence & encourage visitors to turn into customers.

Show that You Have a Real Organization and Physical Address Behind Your eCommerce Site


There are certain ways with the help of which you can show you have a real organization behind your website like listing a physical address, uploading images of your office or listing your partnership within your area of eCommerce.

Show Confidence in the Expertise, Content & Services Available in Your Organization

Is your organization is equipped with talented minds & certified experts? Do your service providers have certain authorities? Ensure that you’re highlighting their credentials. Do you have a partnership with some respected organizations? Be sure to  highlight that partnership on your eCommerce site and they also highlight this partnership on their website. Similarly, we recommend you not to link your eCommerce site to outside sites that are not believable as you may lose your business’s credibility by such an association.

Convey Trustworthiness by Displaying Trustworthy People Stand Behind Your eCommerce Site


You can convey your site’s trustworthiness by posting your employee photos, bios, and text that explains about their personality, family or hobbies.

Keep Your Contact Info Clear


It is one of the simplest ways to boost your eCommerce site’s credibility by keeping your contact information clear to your site visitors like phone number, physical location, email address, pinpointed Google map location, etc.

Give Your Visitors a Tunnel & Professional Vision

Almost all visitors quickly evaluate a site via its visual design alone. So, it is essential for you to design your site by keeping in mind an appropriate typography, images, consistency and others. For instance, non-professional looking sites may kill visitors’ trust. Thus, wisely invest in a superior designer.

Keep Your Content Updated Regularly


The visitors show more credibility to eCommerce sites having regular updates & reviews. If your eCommerce website has a blog section, keep it updated on a regular basis.

Avoid Hype, Pop-ups & Something like Blinking Banners


Hype, popups and blinking banners are just like trust-killing factors. So, if possible, try to use restraint with any kind of promotional content on your site. Also, make sure that your writing style is clear, direct and honest.

Avoid Broken Links or Any Other Kind of Error


Broken links, spelling mistakes, etc… are the factors that badly impact a site’s credibility. So, it is necessary for you to avoid such errors on your site and keep it fast and up-to-date with a smooth running.

2. Improve Landing Page Quality


Improving page quality is one of the biggest factors that any e-commerce store owner needs to implement on their store. You can improve quality by adding customers review, product videos, detailed product description, social sharing buttons, high-quality image, page speed and much more. Our deep research helps us to gather static results that highly impact your conversions. Take a look at the following;

Video and Text Consumer Reviews


You can increase your e-store sales up to 58.29% by adding customer reviews under each product.

Detailed Production Description

If you add products description in detail, you can easily manage the essential information of the product such as quality, features, pricing, service quality, website security and so on. By doing this, you will increase your conversions by 108% and reduce visitor anxieties.

Clear Call to Action


If you really want your customer to take a particular action, then make your every web page more prominent and end should be linked to the next page that increases the conversion rate by 591%.


Authentic Stamp Showing Real Certified Product Not Fake

Studies show that most of the visitors prefer a product that has the aura of authenticity. So if you prove the credibility and authenticity of the product, you can increase the market sale by up to the percentage of 107.

Protected Purchase


If you provide secure purchase options to your visitors, you will definitely improve conversions by 10.4%. If you add a guarantee of your products, you will boost your e-commerce sales up to the percentage of 41%. An addition of security seals also helps in improving the conversion rate by 7.6%.

High-quality images: As per the, products with the special spin features get at least 10% or sometimes get 30 to 40% higher conversion rate than the products without it.

3. A Complete Product Information

product page

Probably, your store is doing a poor job, if it’s not clearly explaining the each required detail of a product in terms of compelling product images, product videos, product descriptions, etc…

Compelling Product Images


A customer prefers to choose one single thing from an eCommerce website only on the basis of its images. If your site has quality product images, but no product descriptions, it would not work for your better eCommerce conversions and vice versa.

Everyone has the strong desire to see what they’re getting. As you all know – “The More the Better” – so display your products from different angles (like 360-degree view) with a zooming feature. For instance, Nike is persuading people with their compelling product images.

For example,

Persuasive Product Descriptions


Product descriptions offer customers enough information about your products. You can consider both short or long description of your products, only need to consider – Who’s the product for, why a description is good for your customers, what will your description do for your products and customers. Make sure you’re explaining your products that the visitors will not have any single question left.

We have compiled a research for you by comparing product descriptions of Home Depot and Amazon. The product descriptions of Home Depot just creates  a sense of stupidity by cramming the text inside a stupid frame and there are only 3 sentences of information than the length of technical info.

However, Amazon displays proper product descriptions along with features, benefits, technical details and a comparison table.

Product Videos


Some researches show that your product video viewers are 174% more likely to purchase from your store rather than non-viewers.

Product videos have more scope than photos and their limitations. As an eCommerce business owner, if you don’t have implemented product videos yet, start doing them today and feel its difference in your conversions. For example, you can check Zappos having videos for almost all of their products.

4. Engage Customers in Your e-store

Customer loyalty

This is the another important thing that you should consider, if you think that visitors are leaving your e-store without purchasing any product, then show exciting discount offers or relevant product at a low cost to engage a number of customers to your e-store. Provide your customers with coupon codes, demos, free trials, loyalty program and special offers is also the best way to engage towards your store. There are many other possible factors available, you can implement on your e-store to improve the level of customer engagements. Just take a look at the following;

Add Reassurance Copy

Always add a copy of reassurance around your CTAs, because it makes your visitors feel more comfortable about their purchase or their shopping.

Show Credibility

If you really want to engage your customers with your site, then always make use of specific statistics and numbers that help your e-store to increase its credibility.

Place Bullet Points instead of Text Blocks

 Most of us don’t like to read vast blocks of text. So always try to keep essential things in bullet points that make it easy for your customers.

Feature Most Profitable Products Above Fold

 You can easily engage customers towards your store by placing best-selling as well as high-revenue products in front and ‘above the fold’ on your e-store.

Add Auto-Complete Suggestions in Product Search box

 Addition of auto-complete suggestions in your product search box means you are helping your visitors to get whatever they are looking for in mere minutes. Studies show that 9.6 % visitors more often selected results from the auto suggest.

5. Use Scarcity


Web sites do not only need the quantity to sell, but it also needs to create a scarcity for the necessity.  For instance, in a 1975’s study, researchers more hunted to know how customers would value cookies in two equal glass jars. One jar had contained ten cookies and the other filled with just two. Though the jars and cookies were similar, but visitors valued the near-empty jar more highly instead of the fully-filled jar. However, this is the principle of scarcity that plays a key role. So always keep it in mind and consider the following features in your website for higher conversion rates. Read on to learn:

Responsive Website

In today’s fast-paced world, more than 50% of people access any website through their smartphones or tablets. So make sure your website is highly responsive that give your users a full control to access your site from anywhere, anytime and through any device as well.

Raise Subscribers

 Online e-mail marketing facilities help you get higher conversions with up to 83% and higher revenue with up to 175%.

Reminder to Wishlist

 Sending a reminder about those products that have been added by customers to their wishlist means achieving the trust of customers. So add this feature to your e-store to boost the conversion rate.

A/B Testing

 A/B Testing is the perfect gateway to analyze which page is getting more user engagement. So, it is necessary to pick up this better performing variation tool to improve your e-store conversions.

Exit Overlays

 Content personalization and behavioral targeting are the next big things that give your users the right offer at the right time. So keep focusing your efforts on these things to convert leads into your customers.

Real Time Support System

 During online shopping, your visitors may found any query or look for an advice. So always provide your users a personal assistance as it helps to attain impeccable trust and get a unique shopping experience as well. If you are not using this system in your store then start it today, as it will increase your e-commerce conversion rate with the percentage of 211.

6. Easy-To-Use e-store Interface is a Conversion Booster


The user interface is the first thing that matters a lot in your website. If you are lacking in it, you may cause users to spend more time to accomplish their shopping or sometimes it makes difficult for them to understand the functionality of your eCommerce store. Thus, if your eCommerce store’s interface is hard to use you may lose your potential customers and your eCommerce business will suffer.

For example, your eCommerce store’s products should be organized into a user-oriented hierarchy & accessible directly from the homepage so that you can get more of visitors to convert. Make sure your home page is not cluttering with many other options as it will just overwhelm your visitors.

7. Show Total Purchases on Homepage

What can make your store a better buying store than Amazon, Walmart, or a challenger? If a visitor comes to your store, what’s going to encourage them to make  a purchase?

The answer is – “Home Page”. The homepage is your eCommerce website’s great place where you can display total purchases and many other things like your competitive benefits and some unique things about your business. It can help you to leave a lasting impression and will equip your homepage with the great soul.

8. More Conversions When Shipping is Free

images (1)

Shipping charges matter. Do you know how many online merchants supply free shipping? Not all consider this method, some offer free and some apply some conditions.

Amazon & JCPenney give customers an access to their products at free of shipping charges if they make a purchase for at least $25 or $50 respectively. However, Nordstrom provides free shipping on every purchase.

Declaring free shipping offer on your homepage is the most important factor in extending your hand for a warm handshake & you get a high-five back to you. It means this factor over all others forces visitors to place an order. Additional shipping costs lead to cart abandonment. But most of the merchants don’t prefer this method as they can’t afford such shipping costs under the e-store’s bottom line. So, if “No-Shipping Charges” fits your e-store’s present situation, it would be wise to consider it for increasing your conversion rates.

9. Testimonials


Testimonials work like a confirmation bias for customers during shopping. Everybody likes to have other people in his/her favor or agreeing with the same. Thus, testimonial confirms the beliefs and preconception of customers. The site “Whistle” is a great example which makes use of emotional testimonials to encourage the buying of their products.

10. GPS Tracking System


As we all know GPS is used by individuals for their everyday purposes. Ecommerce business owners can leverage the benefits of this system to optimize their transportation process and encourage customers to buy from their eCommerce site. A GPS tracking system not only helps customers to track their orders, but also boosts the excitement of customers who’re eagerly waiting to get their orders.

Encouragingly, this is a new thing that a retailer can implement into their existing eCommerce site.

11. Add Daily Deals on the Store


Adding daily deals on your e-store can be a great way of driving traffic and eCommerce conversions. As per most of the researchers, it has been found that highlighting the “why” a person should purchase a product is less effective than making people informed about “what” they’re going to miss out on a special offer within a limited time frame. You can implement countdown, daily deals which actively expire at a set time frame, posting new deals at regular intervals – all these things will make your customers habitual of checking your store often to notice what the new offerings are going on.

12. Highlight Best Selling Products & Product Sold Count

2_Best Selling Products

This adds to the fact that customers want to know what other customers prefer the most of, what products are hot & how many same products has been sold. It can help customers to unlock ideas for products to add to their shopping cart.

Today’s shoppers are very smart & understand what credit you’re trying to squeeze more out of their pockets. It means you need to serve them exactly what they want without compromising the quality.

So, it will be beneficial for you if you display best-selling products & product sold count on your eCommerce site. It will perform like a traffic acquisition tactic or conversion magnet for your website by offering lots of advantages to customers like personalized experience, relevant recommendations, and items that genuinely are worth spending with a little extra on.

13. Trendy Flash Sales


A flash sale can bring a huge boost in your existing eCommerce site’s conversions. It mainly helps in fetching new & current visitors to a site, increasing awareness of your brand as a whole, encouraging an underused service or fetching visitors’ attention to other non-sale products of your e-store.

For example, you can consider Amazon’s inaugural prime day sale, where special deals & discounts were offered, it wasn’t just revolving around the sales; the primary objective of this promotion was to achieve fresh lifetime prime members and they acquired the same with a great success.


14. Allow Customers to Ask Questions on Product Pages


Most of the customers leave product buying just because of some unanswered questions. Adding a list of FAQs (Frequently Asked Questions) & helpful answers on your site’s product page can encourage them to buy whatever products they want to buy.

You can consider Skinnyfatties ( as a great inspiration to understand what a good-looking FAQ section on a product page appears like.

15. Seller Feedback is a Necessity


Seller feedback should be a necessity for the eCommerce site as it helps in gaining access to a wide spectrum of people who have strong desire to provide their honest feedback about the sellers’ products. Also, it helps other users to find out good products on the basis of feedbacks offered by previous customers. The customers should have the ability to make supervisions contact sellers directly before making a purchase.

16. Display Product Location


Displaying the exact location of products can help customers to determine the exact city from where the products are getting shipped to them. It is an excellent option for eCommerce websites who don’t want to clutter their visitors with incomplete product information. Overall, the display of product location on your product page will improve customer retention, customer interaction, and yes, ob-course eCommerce conversions.

17. Product Recommendations & Recently Viewed Products Section


“Product Recommendation” section is one of the most ruling trend in eCommerce industry as it helps in maximizing sales by increasing cart size as well as improving customer personalized experiences. For instance, you can consider Amazon’s homepage which is 70% devoted to tailored product recommendations.

Amazon’s home page conveys the generic product recommendations to a first-time buyer like “Featured Products”, “Top-Rated Products”, “Recently Viewed Products”, What Others Looking For Now”, “Best-Seller Products”, etc…

If you visit Amazon 2nd time, it will suggest personalized suggestions on the basis of your interest and preferences on the basis of cache available in your browser and history retained by the site.

18. Wishlist Should Be There on Your eCommerce Store


The feature of “Wishlist” not only helps in reducing shopping cart abandonment, but also encourages sales from customers who added products in Wishlist, showed intent for buying, but didn’t end up buying.

19. Products Remarketing


Product remarketing is an effective way to reach out product past visitors with search campaigns so as to achieve more eCommerce conversions and potentially better ROI results.

20.Let Your Customers Know When Product Quantity is Limited


Indicate your customers that you have limited product stock and it will create a mental deadline in customers’ mind about products’ quantity and generate a sense of competition to get the product before others make buying.

Happy 10th Birthday, Shopify..!!!

Today is the most exciting day for Shopify. They are eager to celebrate the best of 10 years with you all. Shopify officially turns 10 years old today. The phenomenal growth of Shopify has been mainly by word-of-mouth. In the beginning, Shopify was just an online store itself. But now it has become one of the most favorable cloud-based, multichannel commerce platform for all sized businesses. Just take a look, what Shopify has achieved in these great time period of ten years.

Since its launch, Shopify has been accepted by well-known tech websites such as CNET. And, currently, Shopify proudly rules over 200,000 small and medium-sized businesses in approximately 150 countries, including the New York Stock Exchange, Tesla Motors, LA Lakers, Budweiser, GoldieBlox, Red Bull, and much more.

The company’s CEO, Tobias Lutke added an another noteworthy title in the history of his achievements – “The Globe and Mail’s CEO of the Year in 2014”. And, Shopify’s chief platform officer, Harley Finkelstein told “we want to build a company for the next 100 years,” that often acquired by famous US companies, to CBC News in 2013. Shopify shared $182 million in revenue in 2015.

Envision Ecommerce as a partner of Shopify will like to wish them to celebrate many joyous years ahead. We believe that Shopify continues to provide new and innovative ways to assist e-commerce businesses in reaching double than their previous revenue. We gladly wish them to have happy and healthy possibilities for the next decades.