Magento 2 Migration: A Brief Overview from Expert Magento Developer’s Perspective

Magento 2 has a lot more to offer than its predecessors, which is perhaps the reason why most of the SMEs prefer relying on this platform.

While we talk about huge brands that have already set up their eCommerce ventures on Magento 1 platform, they have already migrated to the latest release of the reliable eCommerce platform i.e. Magento 2.

Since most of the Magento Developers would suggest you to understand the basics of migrating to Magento 2, here we’ve clubbed some essential aspects associated with the overall process that every business owner ought to know.

Dive in here to know more about the process to upgrade your Magento 1 to Magento 2 platform.

Steps Involved in Migration Process

Upgrading from Magento 1 to Magento 2 is mainly completed in three major steps that include-

The Pre-Migration Stage

This stage is mainly to analyze the overall data and the content that needs to be migrated on the new platform. The entire blueprint of the process is created during the stage that includes- the total time to migrate, the design specifications, and analyzing the project outline.

The Migration Stage

In this step, the Magento Developer needs to set up the testing environment once the website is shifted to the new server. The developer moves themes, data, plugins, content, and all extensions from Magento 1 to Magento 2. This is perhaps the crucial step that must be executed by the developer.

The Post Migration Stage

This is the final stage in which one needs to synchronize the order history along with the customer data that ensures a flawless migration to an enhanced version of the platform.

One should keep in mind that the overall migration process isn’t quick and may consume a lot of time, which is the reason you must seek professional help to avoid any glitch.

Implementing extensions, custom development, data transfer, and plugin installation along with the assurance of seamless functionality takes a good amount of time.

The process depends on your business’s exact requirements. If you are seeking a migration for your small eCommerce business platform, you can expect the same in lesser time as compared to migrate a huge platform with thousands of products and complex data.

The Crux

As discussed, the entire process to migrate to a new advanced version of Magento is quite complex and one should prefer relying on Magento experts for the same to experience a flawless migration.

Things to Emphasize while Migrating to Magento 2 from existing Magento 1

If you are currently using Magento 1, you’ve been aware of the dozens of features and functionalities that Magento 2 offers.

While most of the merchants have already migrated to the upgraded version or planning to do so shortly, you may be thinking about the aspects that need adequate consideration while planning a migration.

Before you hire a proficient Magento Developer to help you in a smooth migration process, you need to emphasize certain things.

Here’s what you need to know.


The Data Migration tool of Magento is perhaps the initial thing that you must focus on. The Data Migration Tool helps in migrating the data from your Magento 1 website.

We recommend you connect the tool for data migration to your Magento 1 development website instead of the live website. This will ensure that your live website isn’t impacted while you are safely migrating your data.


Once you are done with the data migration part, it is the right time to install any of the available extensions that you had previously thought of installing.

Make sure to install only the necessary extensions and not the ones that aren’t required during the launch of your website since you can always install extensions later on. The more the extensions, the more time it will take for your website to migrate from the current version to the upgraded version.


After you have migrated the data and installed the necessary extensions, it is time to customize your website as per your needs. One can go through the list of customizations by following the Magento 2 best practices.

It is crucial for you to ask your Magento Developer to verify the customizations along with the data and extensions once you are done with customizing your website.


Now, the last aspect is to apply a theme to your website. We recommend choosing a theme that allows you to flawlessly upgrade as per your needs in the future.

Make sure to create a new theme for your website and ensure to set it as inherit. This will significantly reduce the complexity and efforts that are required in maintaining your website’s theme in the future.


Magento 2 is undeniably the most advanced, quick, and featured platform that is trusted by eCommerce giants across the globe. The above aspects must be considered carefully while you are migrating your platform to Magento 2.

Accomplish the most convincing Magento Design with Towering Media

Magento is one of the most used and about all the hype platforms in the eCommerce industry. Major names like Ford, Olympus, and Coca-Cola have a Magento web store. The exceptional features of this platform, offer edge to any eCommerce business, and even small start-ups. Open source license, custom and responsive Magento design, amazingly big community, no hosting restrictions, and third party integrations are some of the main benefits of this miraculous platform known as Magento.


Are you seeking reliable help for your upcoming business or existing one? Make a switch or get a brand new development done with the assistance of professionals present at Towering Media.


How does Magento Design put an impact?

Visualization has a great role to play in all the industries and domains. Information matters, but how is it represented, is even more crucial. The eCommerce world definitely needs great design and impactful design to be eye-catching for the users. The more convincing the design will be, the chances of getting better conversions hikes. Do you know the first impression of any online platform plays 94 percent contribution in overall aesthetics?


How helpful is Towering Media?

Whether you are seeking Magento design or development, this company comes forward. The experts present at Towering Media are highly efficient and have gained expertise over significant years in the development domain. Their job is to give out the most enriching products and experience to the clients. They will assist your business venture to stand out of the crowd with unique development and attractive designs for the Magento website.


Do not waste more time and connect with the expertise of this top-notch service providers.


Set up multiple websites, stores, and store views in the Admin in magento2

How to Set up multiple websites, stores, and store views in the Admin


With the help of our excellent Magento Developers , Magento2 helps to set multiple stores, website,  etc in a single magento backend. Hence , all the stores will be able to use one single domain.

Setting up Multiple Stores in Magento 2 requires the following steps:

  • Step 1: Select the Store Domain
  • Step 2: Add the New Store
  • Step 3: Add a Default Store View
  • Step 4: Setup the Store URL
Step 1: Select the Store Domain

The first and foremost step to analyze and decide how the store will be organized  whether it will share the same domain or have subdomain or a different individual .

Go through one of the three mentioned instructions for each store respectively.

  • You don’t need to do anything if you wish to place the store one level below the primary domain.
  • For a primary domain set a subdomain.
  • Set up a fresh domain.
Step 2: Add the New Store

As the step 2 says we need to add a new store. Go to your  Magento backend, go to Stores » Settings » All Stores.

 Quickly click  Create Store button and then do the following:

  • Select the parent Website of the store.If you find that there is only one website then make it “Main Website“.
  • Fill the Name field to identify the Store View.
  • In Root Category you will see a drop down field , select a proper root category for the main menu of the new store.
  • When you are complete with the above instructions click on Save Store.
Step 3: Add a Default Store View

Click on Create Store View and allocate a suitable store (for the new store that has been created). With the lower alphabet character you type an appropriate code for the Store View. Then click on “Enabled” for Status. Specify the Sort Order. Now you Save Store View.

Step 4: Setup the Store URL
  • In the Admin Panel go Stores » Settings » Configuration .
  • Select Web from the left panel under General.
  • Then look at the upper left corner select Store view.
  • Click “OK
  • Open Base URL Section , clear the Use Website checkbox and change the Base Url for Store.

In order to set Secure URL select Secure Base URLs, when complete select Save Configuration.

Now to create Website go to your Admin Panel and then follow Stores » Settings » All Stores.

Click Create Website.

  • In the Name field give an appropriate name.
  • Enter an unique code in Code field to identify the store.
  • In Sort Order enter an optional numerical sort order.
  • Now click Save Website.

To Change the website’s base URL
  • Stores » Settings » Configuration. Under General , click Web.
  • Select a Website  from the Store View which is located at the top of the page.
  • Expand on Base URLs section and enter the required Website URL.
  • Click on Save configuration to save the changes.

How to Manage Wish list in Magento2 ?

 Wish list Management in Magento2

A wish list is an Magento Design eCommerce feature that allows shoppers to create personalized collections of products they want to buy and save them in their user account for future reference. Wish lists signify a customer’s interest in a product without an immediate intent to purchase.

Besides the obvious benefit of improving the customer’s shopping experience, wish lists have the power to provide a much deeper, strategic value to online retailers. For customers, a wish list creates an opportunity to save items “for later” if they can’t commit to a purchase at that moment and find them quickly whenever they return to your store. It also serves as a convenient way to remind oneself of the products that made it to the list, which is especially relevant when compiling gift lists or pulling shopping lists for major future events.

In order to manage Magento2 Wishlist the experts have decipher the following steps:

  • Login to Admin panel and select Stores » Settings » Configuration.
  • From the left panel of your screen choose Wish list under Customers.
  • Click General Options to expand and look if Enabled is set to “YES“.

  • Proceed to expand Share Options.

  • You need to select sender contact in Email  Sender.
  • Email Template is applicable only when the customer’s shares the wishlist.
  • Limit the number of emails that can be sent in Max Emails Allowed To Be Sent , minimum is 10 and maximum is 1,00,000.
  • Similarly limit the Email Text Length Limit ,the default value is 255.
  • Expand the My Wish List Link and select Display Wish List Summary to set the limit for
    •Display number of items in wish list.
    •Display item quantities.

Tap Save Configuration.

You can also  share the Wish list , to do that you need to follow the below mentioned instructions:

  • Sign in to Customer Account from Account Dashboard and then select My Wish list.
  • You can write some comment on the comment box of each product.
  • You can view Sharing Wish list, do as the following:

Click the button Share Wish list.

Type the email ids of the receivers ,you can add as many email ids you want just separate each of them with a comma (,).

Type the message to share, and finally share the Wish List.

How Order in Magento 2 works?

 How to order in Magento2

Order plays an important role in the world of Magento Design eCommerce  business.Hence,it is really important to encourage and manage Orders.

Like shown in the above picture go to Sales and then click on Orders.

You will find all the product orders along with their attributes in Order Menu.In each row, you will have a different order, and each column you will have specific data about one order like : Purchase Date, Purchase point, Ship to name, Grand total, Status, Customers group, Action.

Our Magento Developers have elaborated the process clearly , read the points below:

  • Search: You can quickly search about any related information ,if you use filter you can get more precise result. You can search about customers name, SKU, name of product, Shipping address ,email id of the recipient.
  • Action: Just below the search panel you will find Action ,here you can choose to edit, remove, or print out.
  • Filter: For more precise view you can go with this option.

  • Columns: Again with option you can choose which column you want to view, organize  or work. To move a column in Magento 2, simply click  to the header of that column and hold. Drag it to the position that you want and release.

To Save a Grid View click on View Control and then click on Save Current View. Assign an appropriate name for the view and click on save .

You will the assigned name in Current View.

To change the View click on View Control after that either you can tap a name for view to use a different view or click on Edit to edit the name of the view.







Magento 2 WHM new server setup guide

After ordering a new server copy past this message into a ticket for them.

We need to get the new server that we ordered up and running we have quite a few items here.

In order for Magento 2 to run with the WHM/Cpanel combination the below changes need to be made.

  • can you please make sure all these stack requirements are installed.
  • install lightspeed webserver
  • install elastic search
  • check that Imunify360 is installed and configured
  • change the php max memory to 5g
  • increase max connections
  • increase max_allowed_packet
  • Set to allow exec function by default
  • Enable ini_set
  • enable env_module
  • enable mod_version
  • Set PHP version to 7.1
  • Set that PHP-FPM is enabled
  • Disable FTP to force SFTP connection

Use of Admin Sidebar in Magento2

How to use Admin Sidebar in Magento2

Here we will learn the use of admin sidebar in Magento2 with the following steps:

  • Step 1: Create menu.XML file,
  • Step 2: Add menu items,
  • Step 3: Set menu is active by controller file.As we already know that a Menu is nothing but a link that leads to you a new page of Admin Configuration. Now let’s quickly come to the above mentioned steps.
Step 1: Create menu.XML file

File Directory: app/code/Magestore/CustomMenu/etc/adminhtml/menu.xml

How to manage customer in magento 2

Customer Management in Magento2

Magento Developers are expertise in managing valuable customers in Magento2 ,as because they have deciphered the fact that keeping customers happy is the soul goal of any business.

  • Login to Admin Panel click on Customers » All Customers.
  • You will see all the listed customers in the Website .
  • Click Add New Customers.

In Account Information tab fill all the information about the customers.

You can add Shipping Address in Address tab.


CClick Save Customer .

How to create Customers Groups in Magento2

Creating Customer Groups in Magento2

For any type of business it is really important to satisfy the customers for the growth and success.Therefore,customer satisfaction plays an important key role.

It is important to segregate your customers according to their needs and requirement.The Magento Experts have considered this as an advantage because it expand customer satisfaction.

To create Customer Group you  need to follow the following steps: 

Add New Customer Group

Login to Admin Panel click on Stores » Other Settings » Customers Group .You will see all the listed customers.Click on the orange button “Add New Button“.

A form will appear  that you need to fill correctly, give a unique group name and select a tax class from the drop down.


When done click on Save Customer Group button.