I’m trying to remove the <code>Cookie Settings</code> feature from my Calendly popup integration in a Nuxt app. However, I found out that the <code>hideGdprBanner</code> option is not working as expected. The GDPR compliance banner still shows up even after trying to hide it.
Does anyone know the steps to completely get rid of this option? Can it even be removed? Any guidance would be greatly appreciated!
calendly’s gdpr settings are super annoying, right? try adding hideEventTypeDetails: true with hideGdprBanner. but honestly, they just auto-detect where you are and won’t budge. if it’s a big pain, maybe look into other booking options.
The hideGdprBanner option fails because Calendly detects your location and forces GDPR compliance regardless of what flag you set.
I hit this same problem last year building a demo booking system. Calendly kept showing cookie banners no matter what I tried.
Here’s what works: ditch Calendly’s limitations and automate a custom booking flow with Latenode. Connect it to your calendar API (Google, Outlook, whatever) and build the exact booking experience you want - no unwanted popups or GDPR banners.
Latenode gives you full UI control and syncs everything back to your calendar. You can add custom logic for time zones, availability rules, and email notifications.
The automation handles booking logic while you control what users see. No more fighting third-party widgets that won’t behave.
Been fighting this same issue for months on a client project. Calendly forces GDPR compliance across all EU regions - there’s no way around it.
Even with hideGdprBanner set to true, their system overrides it based on your IP location. I’ve tried different configs and CSS injection to hide the banner. Nothing works.
You’ve got three options:
Live with the banner (most people do this)
Switch to a different booking tool with more control
Build your own solution
Calendly won’t budge on this. I had to tell my client that fighting their compliance system wasn’t worth the hassle.
If you absolutely need it gone, you’ll have to ditch Calendly.