No, you do not need Elementor Pro to set up our landing page templates. All of our templates are designed to work without Elementor Pro and can be easily customized using the free version of Elementor. However, if you have Elementor Pro, you may have access to additional features and functionality that can enhance your landing page design.