You can achieve this in a couple different ways.

First thing you need to do is disable the plugin on the global plugins page.

If the plugin is a wordpress page or post the next thing you need to do is go to the edit screen for that page and enable the plugin. That’s it. Now the plugin is enabled only on that page.

If the plugin is not a wordpress page or post then you’ll need to use a plugin filter. Create a plugin filter by visiting the plugin filters link under plugin organizer in the admin menu. Click Add New. Enter the URL of the page you want to enable the plugin on as the permalink. If you have multiple pages enter them all as permalinks. Then enable the plugin and click save. Now the plugin is only active on the page you entered as the permalink for the filter.

If the plugin you enabled uses ajax or loads a different wordpress url then you’ll need to enter the url for those actions as separate permalinks to make the plugin work. Contact Form 7 is a good example of this. When you submit the form it does not submit to the page you are on. It submits to the wp-json url of wordpress. So you’ll need to add that url to the list of permalinks in your plugin filter. Or create a plugin filter for that url if you didn’t use the plugin filter method.