How to install Elementor on your WordPress site. Elementor is a powerful page builder that allows you to create custom pages and templates for your site, and it’s really easy to install. Follow along with Super Massive’s Creative Director Daniel McNabb as he walks you through the process!