If your Onsite Pop-ups aren’t behaving as expected, it might be due to one of the reasons below.
Check if your JavaScript snippet is installed
If your Drip JavaScript snippet isn’t implemented on your site, your Onsite forms cannot display.
Follow this guide to find the easiest way to add your JS snippet to your site or send it over to your developer for review. ✉️
Do you have a teaser or a trigger enabled?
If your form doesn't have a teaser nor a trigger enabled, it will not show.
If your pop-up doesn’t have a teaser, the form step will show based on the trigger you set. For example, if you use a timed trigger for 5 seconds, your form will show after the visitor spends 5 seconds on the page.
On the other hand, if the teaser step is enabled but the form has no triggers, the form step will only show when the visitor clicks the teaser.
Check your Onsite Pop-up in Incognito mode
If your form has certain conditions such as new visitor, newsletter subscriber, or geo-targeting, you may not be seeing your form since you don’t fulfill those criteria.
Also, Onsite pop-ups will only be triggered once per session. If you already saw your form in your current session, it won’t show again until you click the teaser (if enabled).
Check your form in a fresh Incognito window to see if it’s showing! 🤓
Your forms are set to show on specific pages
If your form isn’t showing on every page, you might have a URL condition set up. Visit your form settings to see if there are any pages included or excluded from your form & also double check on the validity of your page-level targeting URLs.
Plus, if you’re using URL contains, make sure that you’re using words, and not full URLs. 🧐
Did you implement the snippet of your Onsite Embedded Form on your website?
Successfully displaying embedded forms relies on adding the embed code snippet to the page where you want the form to appear. The line of code you need to insert on your website is in step 3, "Design settings," of your Onsite builder.
If your embedded form is not showing, check if the snippet is present on the page and also whether you have enabled any Page-Level Targeting or Targeting Options that would hide it on that specific page - they still apply even though the form will show as an embedded part of your website.
You have a different problem
If the options above don’t solve your problem, send us an email at support@drip.com and we’ll look into the matter for you. 😌