Cookie notices

A cookie consent popup that tells visitors plainly what you use

A tidy cookie banner in your brand colours, shown only where you need it. And an honest account of what it does not do.

A cookie consent popup is the bar or card that tells visitors your site uses cookies and lets them acknowledge it. Tafsee Popup has three ready templates for it, including an Arabic one, and a rule that shows the notice to European visitors only. One thing to know before you read on: this is a notice. It does not block analytics or advertising scripts until the visitor agrees, so it is not a replacement for a consent management platform where the law requires one.

Tafsee Popup

What you get

  • Three notice templates

    'Cookie consent bar' along the bottom of the page, 'Privacy preferences card' in a corner, and 'Arabic cookie notice' written right-to-left.

  • Show it to EU visitors only

    The 'EU visitors (GDPR)' rule shows a campaign only inside, or only outside, the European region. The Country rule narrows it further.

  • A bar that does not block the page

    The notice sits along an edge or in a corner. Visitors can read and scroll the page behind it.

  • Your wording and colours

    Edit the text and both buttons, link to your privacy policy, and match the bar to your brand. The contrast check keeps it readable.

  • Consent on your sign-up forms

    Separate from cookies: GDPR mode adds a required consent box to any form that asks for an email and has none, and the consent is recorded with the lead.

  • Respect Do Not Track

    With this setting on, visitors whose browser sends Do Not Track or Global Privacy Control see no Tafsee campaigns and are not counted.

What this cookie banner does, and what it does not

Here is exactly what happens. The bar appears with your text and two buttons. When the visitor presses either one, the bar closes and, with the usual frequency settings, stays closed for that visitor in that browser.

What it does not do:

  • It does not stop Google Analytics, the Meta Pixel or any other script from loading before the visitor answers.
  • It does not treat 'Accept all' and 'Only essential' differently. Both close the notice.
  • It does not keep a per-visitor log of cookie choices, and it does not offer category toggles for analytics or marketing cookies.

So if your site sets non-essential cookies for visitors in the EU or UK, a notice by itself is unlikely to be enough, and you should use a consent management platform (CMP) that holds those scripts back until consent is given. Tafsee Popup is a good fit when a clear notice is what you need: a site that sets only essential cookies, or a store that wants to tell visitors about cookies in a way that matches its design.

Using it as a GDPR popup for EU visitors

Most Gulf stores get only a small share of their traffic from Europe, and there is little reason to show a cookie bar to a shopper in Riyadh or Dubai because a visitor in Berlin needs one.

The 'EU visitors (GDPR)' rule solves that. It covers the EU member states plus the UK, Norway, Iceland, Liechtenstein and Switzerland, and it can show a campaign only inside that region or only outside it. When the visitor's country is not known, the rule falls back to the browser's time zone; only if that cannot be read either does it let the campaign show, which is the cautious choice for a notice.

Two more rules are useful here. The Country rule targets single countries. The Cookie rule checks a cookie on your own site by name and value, so if you already run a CMP you can hold a marketing popup back until that CMP's consent cookie says yes.

A word on the name. No popup tool can make a site 'GDPR compliant' on its own, and we do not claim this one does. Compliance depends on what your site collects and what you do with it. Treat this page as a description of the product, not as legal advice.

Writing a cookie notice people can read

  • Say what the cookies are for in one sentence. 'We use cookies to keep your basket and measure visits' tells a shopper more than a paragraph of legal text.
  • Only write what is true on your site. One template says analytics and marketing cookies are off until the visitor switches them on. Keep that line only if your site really works that way.
  • Link to your privacy policy. Text in the bar can carry a link, or set the second button to open the policy page.
  • Keep both buttons easy to see. A bright 'Accept' beside a faint 'Decline' is the kind of design regulators have criticised.
  • Use the visitor's language. Run the Arabic notice on Arabic pages and the English bar on English pages, targeted by page URL or browser language.

Keep the notice at the bottom of the screen on phones. Google's guidance on intrusive interstitials does not penalise legally required notices such as cookie banners, but a bar that takes half the screen still gets in the way of a sale.

Saudi PDPL and Gulf stores

Saudi Arabia's Personal Data Protection Law (PDPL) and similar laws in the region set expectations about telling people what data you collect and why. A short, readable notice in Arabic is a sensible part of that, and the 'Arabic cookie notice' template gives you a starting point for the wording.

It is only a starting point. What you must disclose, and whether you need consent for a given use, depends on your business and is a question for your legal adviser, not for a popup tool.

Where Tafsee Popup does keep a real record is on your forms. When a visitor ticks a consent box on an email signup popup or a WhatsApp opt-in, the lead stores that consent, the time, and the exact sentence agreed to.

Add a cookie notice to your site

  1. Design — pick 'Cookie consent bar', 'Privacy preferences card' or 'Arabic cookie notice', rewrite the sentence to describe your own site, and match the colours.
  2. Show when — show on page load on every page, add the 'EU visitors (GDPR)' rule if you want it for Europe only, and set the frequency so the bar does not return after it has been answered.
  3. Publish — go live. The notice runs from the same single script as the rest of your Tafsee campaigns, pasted into your site or added through Google Tag Manager.

It is a normal campaign, so it counts as one of your live campaigns: three on the Free plan, ten on Starter. If you later move to a full CMP, switch the campaign off and keep Tafsee for what it is built for, such as a floating bar for offers.

Frequently asked questions


No. It shows a notice and closes when the visitor presses a button. It does not hold back analytics, advertising or any other script. If you need scripts blocked until consent is given, use a consent management platform for that.


It is a notice you can show to European visitors, and Tafsee Popup has settings that help with consent on forms. Whether your site meets GDPR depends on what cookies and data you use and how, which a banner cannot decide. You remain responsible for your own compliance.


Yes. Add the 'EU visitors (GDPR)' rule and choose inside the EU. It covers the EU member states plus the UK, Norway, Iceland, Liechtenstein and Switzerland. Use the Country rule for any other country.


Yes. The 'Arabic cookie notice' template is a right-to-left bar with Arabic text and two buttons. Edit the sentence so it describes what your own site does.


Not with the usual settings. Frequency rules hide a campaign after the visitor has responded. The answer is remembered in the visitor's browser, so a different device or cleared browser data will show the notice again.


Google's guidance on intrusive interstitials makes an exception for legally required notices such as cookie banners. A thin bar at the bottom of the screen is the safest shape, and it keeps the page usable on a phone.


Free plan · 14-day trial on paid plans

Try Tafsee Popup on your site today

Enter your website and the setup wizard drafts three on-brand popups for you. Pricing is never based on pageviews.

Lead Generation

Tafsee Popup

Popups, spin-to-win wheels, countdown bars and exit-intent offers for any website — in English and native Arabic.

⚡ Native Arabic, never priced by pageviewsBilingual supportFree plan · 14-day trial
+966 58 267 6110+966 58 267 6110