No Newsletter Sign-up Acknowledgement Brooklyn Theme?

Topic summary

A user is experiencing an issue with the Brooklyn theme’s newsletter signup form. Currently, when customers subscribe, the page briefly blinks and reloads without providing any confirmation message.

Desired outcome:

  • Display an immediate on-page message saying “Thank you for subscribing” after submission
  • This should appear on the page itself, not as an email response

Current behavior:

  • Page simply reloads with no visual acknowledgement
  • No success message is displayed to the subscriber

Technical context:

  • The user has shared their existing newsletter section code (Liquid template)
  • The code includes form error handling and a success message block, but it appears not to be functioning as expected

The discussion remains open with no solution provided yet. The user is seeking guidance on how to modify the theme code to display a proper confirmation message upon successful newsletter subscription.

Summarized with AI on November 24. AI used: claude-sonnet-4-5-20250929.

Hello! When customers subscribe to my newsletter, the page just blinks briefly and reloads. I would like it to say “Thank you for subscribing.” How can I do that? Here’s what it is now.

https://www.screencast.com/t/WdcN5fCfH

{% unless section.settings.heading == blank %}

{{ section.settings.heading | escape }}

{% if section.settings.subheading == blank %}
{% endif %}
{% endunless %} {% unless section.settings.subheading == blank %}
{{ section.settings.subheading }}
{% endunless %} {% form 'customer' %} {{ form.errors | default_errors }} {% if form.posted_successfully? %}
{{ 'general.newsletter_form.newsletter_confirmation' | t }}
{% else %} {{ 'general.newsletter_form.newsletter_email' | t }}
{{ 'general.newsletter_form.submit' | t }}
{% endif %} {% endform %}

To be clear, I’m referring to an immediate message on a page (url) “Thank you for subscribing.” Not an email response.