Does Elementor Work on Multisite? Yes. However, for Elementor Pro, you will need to activate a license key for each of your sites. Note: You have to accept the automatic updates via the main site when you work with a multisite installation.