Issue: A Shopify store owner wants to redirect users to a thank-you page after newsletter signup, instead of the default behavior (reCAPTCHA verification followed by scrolling back to see a confirmation message).
Attempted Solutions:
Initial attempt using JavaScript redirect in newsletter.liquid failed
Modified approach suggested by a helper also didn’t work—resulted in homepage redirect with query parameters but no actual redirect to intended page
The reCAPTCHA step was suspected as a potential interference
Working Solution:
Add a hidden input field inside the form tag: <input type="hidden" name="return_to" value="/pages/thank-you/">
This approach was confirmed working by multiple users
One user requested modification to open the thank-you page in a new tab
Status: Resolved with the hidden input method, though the original poster’s specific implementation issues remain unexplained. The discussion highlights ongoing UX frustrations with Shopify’s default newsletter signup flow in 2021.
Summarized with AI on November 10.
AI used: claude-sonnet-4-5-20250929.
Hi. After my visitors submit their email in the newsletter signup form (in the footer), it shows them a reCapture verification and then shoots to the top of the page, but if they scroll down again, they’ll see “You have been subscribed to our newsletter.” (in place of the submit button).
What I’d like to do is redirect to a thank you page. Here’s what I was trying in newsletter.liquid, but it doesn’t make a difference.
Any ideas?
{%- form 'customer', id: newsletter_id, class: 'Newsletter Form' -%}
{%- if form.posted_successfully? -%}
{{ 'home_page.newsletter.success' | t }}
{%- else -%}
{%- if form.errors -%}
{{ form.errors.messages['email'] }}
{%- endif -%}
{%- endif -%}
{%- endform -%}
Weird. That should work I would have thought. Anything weird about this form setup? Or is it the reCapture step getting in the way? I’ll try turning off the latter.
I still find it pretty sad that the signup UX is still broken; with the challenge footer anchor link issue AND this with the lack of control on a signup redirect. 2021…
I wonder if @Kinjaldavra or @diego_ezfy would know? Trying to redirect a user after they signup in the Debut theme using the footer email form. Any ideas? Thank you!