Shopify page with newsletter signup not working Minimal Theme

Topic summary

A user is experiencing issues with a custom newsletter signup page on their Shopify store using the Minimal theme. After copying code from the main page and attempting to add a “Name” field alongside the existing “Email” field, the subscription functionality stopped working entirely—no confirmation emails are sent and addresses don’t appear in the customer list.

The user recently disconnected Mailchimp and switched back to Shopify’s native email system, which may be contributing to the problem.

The provided code appears corrupted or improperly formatted, with garbled text, reversed character sequences, and broken HTML structure. This malformed code is likely preventing the form from submitting properly.

Key issues:

  • Newsletter form not capturing submissions
  • Code contains significant formatting errors and unreadable sections
  • Recent migration from Mailchimp to Shopify email

Status: The discussion remains open with no responses or solutions provided yet.

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

Hello,

Please help me with this issue. I try to create a separate page with the possibility of newsletter signup.

I have copied the coding from the main page and inserted it. After that I wanted to add a “Name” box next to the “Email box”, just to have their name as well. However, now subscription is not working. No confirmation arrives and the email address just not appears in the Customer list…

Could you please advise what is wrong with the coding or settings? (Also, before I used Mailchimp but I wish to change back to Shopify email and I disconnected the Mailchimp app- not sure if this is causing the issue or not?)

Thank you in advance!

Orsi

Here is the coding:

.newsletter-grid__item { background-color: {{ section.settings.color_bg }}; } .newsletter-grid__item:first-child { background-color: {{ section.settings.color_bg | color_modify: 'alpha', 0.5 }}; }
{% unless section.settings.heading == blank %}

{{ section.settings.heading | escape }}

{% endunless %} {% unless section.settings.subtext == blank %} {{ section.settings.subtext }} {% endunless %}
{% form 'customer' %} {{ form.errors | default_errors }} {% if form.posted_successfully? %}

{{ 'general.newsletter_form.confirmation' | t }}

{% else %}
{{ 'contact.form.email' | t }} {{ 'general.newsletter_form.submit' | t }}

{% endif %}
{% endform %}