Pop-ups have to earn their place. Asking for attention before someone has found what they came for can make your website feel like an obstacle course.
That does not mean every pop-up is a bad idea. It means the offer, placement and timing need to justify the interruption, and a quieter option may do the job better.
Before adding one, work through these checks.
Start with the interruption
Someone arrives to check a price or read an answer. Before they can do either, they are asked to accept cookies, join a mailing list, claim a discount and start a chat. Each message may have a purpose, but together they make the website harder to use.
Look at the whole page experience before adding another prompt. A visitor should be able to understand your business and do what they came for without first clearing a stack of boxes.
The starting question is whether the offer needs to interrupt them at all.
Try a quieter option first
Put the invitation where it makes sense in the page. A checklist beside relevant advice or a signup form after an article gives someone a choice without covering what they are reading.
- Inline form: offer a relevant guide within the content.
- Announcement bar: communicate a sale or delivery update without covering the page.
- Product-page message: explain shipping or a product-specific offer near the buying decision.
- Visitor-opened form: let someone click to request a guide, check availability or ask a question.
For example, a renovation checklist belongs alongside advice about planning a renovation. It does not need to appear over every page on a builder's website.
Make the offer worth considering
A pop-up may be worth testing when it offers something directly relevant to the person using the page. That might be a useful planning template or a clear offer for a shopper considering a purchase.
Explain the value in a sentence. What will they receive, and how will it help? A generic request to join a newsletter gives people little reason to stop what they are doing.
For example: an online store could offer new customers 10% off their first order when they sign up for emails. That gives a shopper a clear reason to subscribe. Show it after they have had a chance to browse, make any minimum spend or exclusions clear, and send the discount code straight away. Keep it easy to dismiss and avoid showing it again to people who have already signed up.
Our guide to tools and lead magnets covers how to choose a useful resource. A good resource still needs a sensible place and time to be offered.
Choose timing and placement carefully
Give people room to understand the page before asking for something. Avoid automatically covering the screen as soon as it loads, especially when someone is arriving to read an article or compare a product.
A delay or scroll trigger is a setting to test, not proof that the visitor wants the offer. There is no universal number of seconds that makes an interruption helpful.
Keep promotional pop-ups away from checkout, payment and enquiry forms. Someone already taking the action you want should be able to finish it.
Be selective with exit prompts too. Moving towards a browser control does not tell you why someone is leaving, and it is not a reason to stack another message over the page.
Make it easy to close and stay closed
Use a visible close button and a straightforward alternative such as “No thanks”. Avoid guilt-based wording or making people hunt for a way back to the page.
Once dismissed, the same offer should not reappear on every page. Set a sensible frequency limit and suppress signup prompts for people who have already subscribed where your tools can identify them.
If someone accepts, deliver what you promised and make the confirmation clear. Check that they can return to what they were doing without another promotion immediately taking its place.
Test the actual mobile experience
Open the page on a phone and try the entire interaction. Can you read the offer, close it and complete the form? Does the keyboard cover the button? Can you still reach the page behind it after closing?
Check keyboard access as well. People should be able to reach the controls, dismiss the pop-up and continue from where they were. Include this in your website testing rather than relying on how the design looks in an editor.
Test alongside your other messages, including cookie notices and chat widgets. If they compete for the same space, simplify the combination or turn off the promotion on smaller screens.
Measure more than signups
Look at whether the pop-up helps the business overall. Alongside signups, review completed enquiries or purchases, the quality of those leads and whether the offer is creating extra support questions.
Where traffic allows, compare it with an inline version or a period without the pop-up, taking changes in promotions and traffic into account. More email addresses are not much of a win if they come at the expense of completed orders.
Start with one relevant offer and review it. If you cannot explain what it adds for the visitor, leave it out.
If your site feels busy but is not bringing enough enquiries, start with the main enquiry journey. You can also request a website audit for a fresh look at what could be getting in the way.

