The "visits webpage" should show more than only the marketo landing pages. Make sure that your marketo tracking code is implemented in all ypur pages. If the page you want to trigger the smart campaign is new, give marketo sometime to process the page and it should show in the dropdown list.