...
Go to Back end of Magento 2 stores > Mega Menu at the bottom of left menu > Mega Menu. Mega Menu tab is openopened.
In Mega Menu tab, at left menu, there are four tabs: Page, Categories, Custom Link.
...
At Page tab > choose pages options which you would like to add into Menu Structure. Click on Add to Menu button to finish.
Adding Categories to a Menu
...
*Note: Using subcategories instead of making menus at level 2 in Categories when creating multi-level Menus to avoid making an error.
In addition, admins have the ability of adding products on Menu items.
...
Best seller: allow adding featured products on Categories.
To create featured products for Categories, go to Backend of Magento 2 stores > Products > Catalog > click on Edit of chosen products > Mega Menu tab.
...
Adding Custom Link to a Menu
At Custom Link tab > enter Title and add Link into textbox. Click on Add to Menu button to finish.
...
...
How to set up Mega Menus
Admins can only set up mega menus if that menu is on level 1. With a level one menu, click on gearwheel, you will able to set menu mega by choosing yes for Is mega menu option.
...