Why does my email popup box keep appearing despite user's dismissal?

Topic summary

A website popup for email newsletter signup continues to reappear on every page despite users clicking “Don’t Show This Popup Again,” creating an annoying user experience.

Technical Details:

  • The implementation uses Shopify HTML Liquid code
  • A screenshot of the popup box was shared
  • The code snippet appears corrupted or reversed in the post, making diagnosis difficult

Key Issues Reported:

  1. Popup dismissal functionality has stopped working (may have worked previously)
  2. After email submission, the popup immediately reappears instead of being suppressed
  3. The popup shows repeatedly to all visitors, not just new ones

Current Status:

  • One respondent requested the site URL to investigate and provide a solution
  • Another user confirmed experiencing the same issue on their site (kipdesign.nl)
  • No resolution has been provided yet
  • The discussion remains open with troubleshooting in progress
Summarized with AI on November 19. AI used: claude-sonnet-4-5-20250929.

The code shown below is for my website. When the viewer initially views the website a popup box appears asking the viewer to enter their email address at their option. The viewer has the full option of entering or declining. Say, the viewer simply wishes to decline ….then they have the full option of clicking a small box in the corner that says: “Don’t Show This Popup Again”. Which should prevent the Popup box from reappearing again immediately ….page after page. The problem is that it does not work (or stopped working). The Popup box keeps reappearing immediately on every page which is quite annoying. The HTML coding (Shopify HTML Liquid) is shown below …does anyone see the problem?

{%- if settings.popup_newsletter_show -%}
{% if settings.use_as_simple_popup %}

{% if settings.popup_newsletter_svg_image_show %} {{ settings.popup_newsletter_svg_image }} {% endif %}

{% if settings.popup_newsletter_text_01 != “” %}

{{ settings.popup_newsletter_text_01 }}
{% endif %}
{% if settings.popup_newsletter_text_02 != “” %}
{{ settings.popup_newsletter_text_02 }}
{% endif %}
{% if settings.popup_newsletter_text_03 != “” %}
{{ settings.popup_newsletter_text_03 }}
{% endif %}
{% if settings.popup_newsletter_text_04 != “” %}
{{ settings.popup_newsletter_text_04 }}
{% endif %}
{% if settings.popup_newsletter_text_05 != “” %}
{{ settings.popup_newsletter_text_05 }}
{% endif %}

{% if settings.popup_simple_show_button %}
{{ settings.popup_simple_button_name }}
{% endif %}

{% if settings.show_popup_simple_text_06 %}
{{ settings.popup_newsletter_question }}
{% endif %}
{% else %}
{{ settings.popup_newsletter_title }}
{{ settings.popup_newsletter_title_2 }}
{{ settings.popup_newsletter_description }}
{%- if settings.use_mailchimp_form -%} {%- if settings.mailchimp_form_action != "" -%}
{{ settings.popup_newsletter_button }}
{%- endif -%} {%- else -%}

{%- form ‘customer’ -%}
{{ form.errors | default_errors }}
{%- if form.posted_successfully? -%}

{%- endif -%}

{{ settings.popup_newsletter_button }}
{%- endform -%}

{%- endif -%}

{{ settings.popup_newsletter_question }}
{% endif %}
{%- endif -%}

Hello, @acvegas9000

Please share your site URL,
So I will check and provide a solution here.

Hi, I have enabled the popup newsletter.

  1. But after filling in the email address, the popup keeps reappearing.

  2. I only want it to appear with new visitors, but it shows all the time.

How can I make it stop? My website is https://kipdesign.nl/