Yes, you need to log in to see the plugin landing page. Go to your website https://logbook.flywheelsites.com/wp-admin to log in first.
Could you download the latest version plugin and try it again? After plugin activation, go to the “Settings” menu to find the plugin admin page. By default, when you activate this plugin, it will automatically create a visit landing page for you.
OK. I saw more downloads everyday. Thanks.