How to Add a WEBSET Popup to Your WordPress Website
Introduction
The WEBSET popup widget is a powerful and convenient tool for WordPress sites that allows you to easily display popups without programming. It is used for collecting email addresses, promoting offers, displaying feedback forms, showing special offers, and other tasks.
The platform is compatible with any themes and WP builders — from Gutenberg to Elementor. You can connect the popup widget literally in a few minutes: manually via HTML or using the no-code platform. This is the perfect solution for both novice users and experienced administrators.
Ways to Add a Popup to WP
You can add a popup in several ways: using an HTML block in the editor or through an external script on the no-code platform. The installation process is intuitive and takes 5 to 10 minutes.
Adding a Popup via HTML Block
This method is suitable for those who use Gutenberg or Elementor and want to insert the widget into a specific part of the design.
Step 1. Create a Popup
- Go to the WEBSET website and register.
- Click "Create Popup" and choose the desired template: subscription form, discount offer, exit message, etc.
- Customize the appearance and display conditions.


Step 2. Get the HTML Code
After customization, the WEBSET system will generate a unique HTML code. You need to copy it from the "Installation" section.
Step 3. Add Code to Your Site
Option 1 (via Gutenberg):
- Open the desired part in the editor.
- Add the "HTML Code" block.
- Add the copied code.
Option 2 (via Elementor):
- Go to the Elementor editor.
- Add the HTML element.
- Add the code and save changes.
- ✅ Advantages: simplicity — works without plugins; flexibility — can be embedded in any part of the site; support for all popular WordPress themes.
- ❌ Disadvantages: for permanent management of popups, access to each page will be required; if the resource is updated frequently, it is preferable to use no-code.
Adding via the WEBSET No-Code Platform
This method is especially convenient if you want to centrally manage all pop-up windows without having to make changes to each page.
Step 1. Register an Account
- Go to webset.tools and create an account
- Create a pop-up: choose a template, set display triggers, texts, and style.
Step 2. Copy the Connection Code
WEBSET will suggest inserting a script into the HTML markup. This is done once.
Step 3. Install the Script in the WordPress Header
Method 1: via the Insert Headers and Footers plugin
- Install the plugin from the WordPress repository
- Go to Settings → Insert Headers and Footers.
- Paste the code into the Scripts in Header block.
- Save changes.
Method 2: directly in the header.php file
- Go to Appearance → Theme Editor.
- Open the header.php file.
- Paste the code before </head>
- ✅ Advantages: manage popups from one WEBSET panel; easy testing and launching of new windows; support for analytics, A/B testing, and segmentation.
- ❌ Disadvantages: Access to the header or installation of a plugin will be required.
Summary
Installing a popup on a WordPress site is a simple and convenient way to increase engagement and conversions. You can choose the installation method that best suits your task: HTML code or no-code integration via script.
The widget on WP works with all themes and builders, does not require complex settings, and is ideal for both beginners and professionals. Start with the free plan and explore the platform's capabilities today.
Frequently Asked Questions (FAQ)
- What is a popup?
It is a pop-up window that appears when a specified condition is met — entry, adding a product to the cart, scrolling, etc. - How to add a popup to WP without a plugin?
Create a widget and insert the code into an HTML block on the page. - Is the solution suitable for Elementor and Gutenberg?
Yes, you can use the popup widget in any editor. - Do I need to pay?
The service has a free plan with basic features. Advanced features are available on PRO plans. - Can I connect several pop-up windows at once?
Yes. You can create multiple widgets in your personal account and manage them independently.