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 on WordPress.com
WordPress.com users can not install plugins. There is no plugins menu in the admin area of WordPress.com. However, there are some essential plugins pre-installed in each WordPress.com blog for common tasks such as adding a contact form, or adding social sharing buttons. If you want to install plugins, customize your WordPress themes or have more monetization freedom, then you would need to switch to WordPress.org. Wpbeginner.com has a comprehensive feature comparison of WordPress.org vs Free WordPress.com.
2. 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.
3. 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.
4. 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. It is pretty much the same scenario as WordPress.com. 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.