Of course, So this form I have created is meant to subscribe to benefits, so it is needing to both grab contact details, such as name email and occupation. then it has an option subscribe someone to newsletters and all that, But within the form code there is an Action attribute, which is what is used to process that form’s data, but my only concern is that the form gets captured correctly ;-;
Topic summary
Main issue: how to handle a custom Shopify form that both saves contact details (name, email, occupation) and sends an email notification, while also subscribing users to newsletters.
Key clarifications:
- {% form ‘contact’ %} sends an email with submitted details to the store’s configured email; it does not store a customer record.
- {% form ‘create_customer’ %} creates a customer in the Shopify store (i.e., saves to Customers).
- A customer newsletter form can handle email subscriptions, but theme-level forms are limited to email notifications and basic customer creation.
Technical note:
- The form’s action attribute defines where the submission is processed. A missing/incorrect action can cause a 404. Shopify’s built-in form types handle the action internally when used correctly.
Recommendation and latest update:
- For robust capture, storage, and newsletter management, use marketing apps (e.g., Klaviyo, Yotpo) to manage subscriptions and contact data more effectively.
- Outcome: the original poster will try the recommended apps. Status: largely resolved; specifics on preventing the 404 beyond using built-in forms/apps were not fully detailed.