This will depend a lot on the specifics of your website, because there are many different ways that Wordpress websites can be configured. You might be able to use the existing tools or plugins on your Wordpress site to build a landing page, or you might need a web developer to create a new page template.