Gravity Forms are installed just like any other Wordpress plugin. You can use the built-in installer or alternately use FTP to transfer the files to your server.
1. You are Facing Memory Limit Issue
The second most common scenario is that on a self hosted WordPress site, the user can see and access the plugins menu but is unable to install the plugin. The failure notice is usually caused by the PHP memory limit. On your web hosting, and inside WordPress there are settings that define the memory limit a PHP process can use. When a process reaches this limit, sometimes it gets killed and other times it gives an error like this:
Fatal error: Allowed memory size of 67108864 bytes exhausted
The quick fix to this problem is increasing memory limit PHP can use. To do that add this line to your wp-config.php file:
If this doesn’t fix it, then ask your hosting provider to increase the memory limit.
2. User Role Restrictions
Some developers do not give their clients full access to their own site. In this situation, the business owner usually only has editor level permissions which basically means add/edit posts and pages, and moderate comments. Only an administrator level user has the access to add or remove plugins. If you are the owner of the site, then you need to ask your developer to make that happen.
3. You are on a Multi Site Network
Another possible reason as to why you can’t see plugins menu in WordPress could be that your site is part of a WordPress Multi Site Network and network admin has disabled the plugins menu item on network sites. The network admins need to consider the server stability, security, and load balancing issues. To solve this problem you can ask your network administrator to install plugins for you.