When the banner doesn’t show, the cause is almost always configuration, connection, or script order. Work through the checks below from top to bottom—you’ll usually fix it in minutes.
1) Confirm the app is active for your domain
- Publish now: Log in to the Cookie Compliance application → Configuration → click Publish Now. Publishing activates the current settings for the selected domain.
- WordPress handshake: Open your Cookie Notice / Cookie Compliance plugin settings and click Save Changes. This refreshes the connection and flips compliance features to Active.
If the banner still doesn’t appear, continue with the connection check.
2) Verify the WordPress connection
- In the application, open Integrations and copy your App ID and App Key for this site.
- In WordPress, paste both into the plugin settings and Save Changes.
- Reload the site in a clean browser session (logged out, site data cleared) and check again.
3) Make sure our scripts load first
For autoblocking and signaling to work, the Cookie Compliance code must run before any tag manager, analytics, or ad pixels.
What to look for at the top of <head> (in this order):
- Inline init block with your configuration (short inline
<script>). - Loader from
//cdn.hu-manity.co(typically thehu-bannerloader), followed by companion assets (hu-consent,hu-display,hu-style). - Network calls to our endpoints (e.g.,
//designer-api.hu-manity.co) and the placeholder iframe//cdn.hu-manity.co/empty.html.
If any other script appears above these (GTM, analytics, optimizers), move Cookie Compliance to the very top of <head>, clear caches, and retest.
4) Check caching/optimization plugins
Aggressive JS optimizations can delay, combine, or minify the banner script, which prevents it from initializing in time.
- In your caching plugin (e.g., WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache), turn off and test one by one:
- Defer / delay JavaScript execution
- JavaScript aggregation/combination
- JavaScript minification/compression
- Enable Caching compatibility in the Cookie Compliance plugin (WordPress) to keep our scripts in the correct position.
- If needed, exclude Cookie Compliance scripts from deferring/combining, keep them first in
<head>, purge caches (site/CDN), and retest in a clean browser session.
5) Geolocation can hide the banner by design
If Manual Geolocation or Automatic Geolocation sets Banner Display = Off for the visitor’s zone (e.g., US, EU, UK, CA, BR, Other), the banner won’t show. Open Configuration → Geolocation and confirm Banner Display is On for the zones you expect.
6) Logged-in users
Test while logged out. Cookie Compliance doesn’t block scripts for logged-in users, and sites often run different stacks for members/admins. A clean, anonymous session reflects what real visitors see.