Closing Pop-ups, Banners and Modals

CheckView is designed to streamline automated testing by automatically handling most modals, banners, and popups that could interfere with test execution. The system can close and accept supported pop-ups and cookie banners, ensuring a smoother and more realistic testing experience without disrupting essential website functionality.

If needed, the “Close Popups & Accept Cookies” option can be turned off when creating a test flow or later within the test flow settings. This gives you full control for cases such as testing forms embedded within popups or when you need to manage custom interactions manually.


Note: If your popup, modal, or banner isn’t closing automatically, refer to our documentation on Bypassing Custom Popups, Modals, and Banners using custom click selectors for step-by-step guidance

Supported Plugins and Platforms


Our system supports the automatic closure of popups and acceptance of cookie banners from the software platforms listed below. Please note that this list is not exhaustive, CheckView may also automatically handle other modals, popups, and cookie notices that use similar class selectors or element structures.

Form and Field Selectors

Selector NameTarget / DescriptionCSS Selector
GF_DATE_WRAPPER_SELECTORGravity Forms date field wrapper.gfield–input-type-date
FLUENT_FORMS_INPUT_DATE_SELECTORFluent Forms date picker (visible only).ff-el-datepicker:not([type=”hidden”])
WPFORMS_INPUT_DATE_SELECTORWPForms date picker.wpforms-datepicker
WPFORMS_INPUT_TIME_SELECTORWPForms time picker.wpforms-timepicker
FORMIDABLE_INPUT_TIME_WRAPPER_SELECTORFormidable Forms time input wrapper.frm_time_wrap
JQUERY_TIMEPICKER_WRAPPER_SELECTORjQuery timepicker container.ui-timepicker-wrapper
WSFORMS_DATEPICKER_INPUT_SELECTORWS Form date/time/month input fields.wsf-field[type=”text”]:has(+ .xdsoft_inline), [data-date-type=”date”], [data-date-type=”month”], [data-date-type=”datetime-local”], [data-date-type=”time”], [data-date-type=”week”]
CF7_DATEPICKER_INPUT_SELECTORContact Form 7 date picker.wpcf7-date
NINJA_FORMS_DATEPICKER_INPUT_SELECTORNinja Forms date picker field.ninja-forms-field.datepicker
NINJA_FORMS_DATEPICKER_WRAPPER_SELECTORNinja Forms time picker wrapper.time-wrap

Safe Popup and Cookie Banner Close Selectors

CategoryExample PlatformsCommon Selectors
Cookie Banners (Accept All)OneTrust, Cookiebot, Usercentrics, Quantcast Choice, TrustArc, Osano, Didomi, Termly, Iubenda, Axeptio, Ketch, Piwik PRO, CookieFirst, Cookieinformation, CACSP#onetrust-accept-btn-handler, #CybotCookiebotDialogBodyLevelButtonAcceptAll, button[data-testid=”uc-accept-all-button”], .qc-cmp2-summary-buttons button[mode=”primary”], #truste-consent-button, button.osano-cm-accept-all, #didomi-notice-agree-button, .iubenda-cs-accept-btn, button.axeptio_btn_accept_all, button[data-ketch-action=”accept-all”], #ppms_cm_agree, #cookiefirst-accept-all, .coi-banner__accept
Cookie Banners (WordPress Plugins)Cookie Notice, CookieYes, CookieBox, Complianz, Borlabs, GDPR Cookie Consent, Moove GDPR, Really Simple GDPR, WP Cookie Consent#cn-accept-cookie, .cn-accept, button.cky-btn-accept, button.cmplz-accept, #borlabs-cookie-btn-accept-all, button.cli-btn-accept, button#moove_gdpr_save_popup_settings_button, .rcc-accept-button, #wpconsent-accept-all
Other CMPsCookieScript, CookieHub, CookieHero, ConsentManager, Seers CMP, Evidon, Civic Cookie Control, DataGuard, Admiral, Klaro, Sourcepoint, HubSpot, Secure Privacy, Tarteaucitron, EU Cookie Compliance#cookiescript_accept, .ch2-allow-all-btn, button.cm-btn-allow, #evidon-accept-button, #coi-consent-accept, .dgcm-accept, .admiral-ac-accept, button.cm-btn-accept-all, .sp_choice_type_11, #hs-eu-confirmation-button, button#accept-all-sp-button, .tarteaucitronAllow, .eu-cookie-compliance-save-preferences-button
Marketing Modals (WordPress)Popup Maker, OptinMonster, Thrive Leads, Bloom, Hustle, Elementor, WP Popups, Ninja Popups, Icegram, Popup Builder, Boxzilla, JetPopup, ConvertPro, Sumo, Privy, etc..pum-close, .om-close, .tve_p_lb_close, .et_bloom_close_button, button.hustle-button-close, .elementor-popup-close, .wph-close, .ninja-popup-close, .ig_popup_close, .sgpb-popup-close-button, .ulp-close, button.poptin-close, .ml-close, .klaviyo-close, .cp-close, .sumo-close, button.privy-dismiss
Marketing Modals (SaaS Platforms)ConvertFlow, Mailmunch, Wishpond, Omnisend, Drip, EngageBay, Optinly, Popupsmart, GetResponse, ConvertKit, AddThis, Yotpo, Hotjar, HubSpot.convertflow-close, .mailmunch-close, .wishpond-popup-close, .omnisend-close, .drip-modal-close, .eb-popup-close, .optinly-close, .popupsmart-close, .getresponse-close, .ck-popup-close, .at-cv-button-close, .yotpo-modal-close, button[data-hj-close], .leadinModal-close
Marketing Modals (Libraries)Bootstrap, jQuery UI, Fancybox, Magnific Popup, Remodal, iziModal, Micromodal, Tingle, SweetAlert2button.btn-close[data-bs-dismiss=”modal”], .ui-dialog-titlebar-close, .fancybox-close-small, .mfp-close, .remodal-close, .iziModal-button-close, [data-micromodal-close], .tingle-modal__close, .swal2-close
Chat WidgetsFacebook, HubSpot, Intercom, Drift, Zendesk, LiveChat, Tawk.to, Crisp, Olark, Freshchat, Help Scout, Zoho, Tidio, LivePerson, Chaport, Gorgias, Smartsupp, Userlike, JivoChat, Chatwoot, etc.[data-testid=”customer_chat_close_button”], #hubspot-messages-iframe-container button[aria-label*=”Minimize”], .intercom-launcher-close-button, button.drift-close, #launcher button[aria-label*=”Close”], button.lc-close, button.tawk-close, button.crisp-client-close, button.zsiq-close, button[id*=”tidio-chat-close”], .lp-messenger-widget button.lp-close-button, button.chaport-close, button.gorgias-close, button.smartsupp-close, button.woot-widget-close
Sticky Bars & NotificationsSite banners, promo bars, announcements.announcement-bar__close, .notification-bar__close, .promo-bar__close

Legacy Popup Close Selectors 

CategoryTypical Selectors
Generic accept/close.cookie-accept-button, .gdpr-accept, button[aria-label=”Accept all cookies”]
Generic popup/modals.popupally-close, .tc-close, .popup-close-btn, .popup-dismiss, .popup-cancel, .popup-close, .modal-close
Overlay/flyouts.flyout-close, .overlay-close
Widgets/tooltips.chat-close, .widget-close, .tooltip-close
Ads/surveys/videos.ad-close, .survey-close, .video-close
Signup/promo/exit intent.signup-close, .promo-close, .exit-close