Disable/Clear the Cache
The Magento front end releases heavily depends on the caching system to provide a faster experience to the customer. This is a wonderful tool, but can wreak havoc during the installation process. To ensure that the cache is not the cause of any problems, we need to turn it off. This can be done from the admin console by navigating to the cache management page, selecting all caches, clicking ‘disable’ from the drop-down menu, and submitting the change. (System > Cache Management)
Backup Your Data
Backup your store database and web directory.
Download and Extract
Download the extension and unzip the extension’s contents on your computer and navigate inside the extracted folder.
Using your FTP client upload the contents of the Personalize package to your store root. The contents of the directory will look something like this:
app/code/Artifi/Personalize (All of the module files)
Always make sure you merge the folders and do not replace the existing folders.
Run Upgrade Command
Run following at the command line / shell from Magento root directory: php f bin/magento setup:upgrade
Clear All Cache
Goto System->Cache Management and click ‘Flush Cache Storage’.
This will ensure that everything cached by Magento is deleted and will to be regenerated. Once everything works as expected you can enable the cache again (System > Cache Management).
Logout from Magento and Log in Again
Make sure you log out from your admin panel and log in again. (else you may see a 404 page).