Hi
I’m customizing the dawn theme and there is a contact form I’d like to send an email once a customer complete the form. I’ve installed shopify-form, shopify-flow from the app store yet I couldn’t figure out how I can define the trigger for this contact form submission. Anyone knows about this?
You’re on the right track by using the Dawn theme and exploring Shopify Forms and Flow. Here’s a bit of clarification that might help:
The native contact form in the Dawn theme (typically on contact.liquid) does not automatically integrate with Shopify Flow or Shopify Forms. It sends emails to your store’s Customer Support email as set in your store settings but doesn’t trigger events that Flow can respond to.
If you want to create an automated workflow with Shopify Flow, you’d need to use Shopify Forms (the app) to build your form instead of relying on the built-in theme contact form. Forms created through the app are Flow-compatible and can be used as triggers (e.g., when a form is submitted).
To set this up:
1. Create a new form using the Shopify Forms app.
2. Add the form to a page or section in your theme.
3. Go to Shopify Flow and create a workflow with the (Form submitted) trigger.
4. Add the email action or any other action you need.
If you’re set on using the default contact form, then you’d need custom development or a third-party form app that supports Flow triggers.
Oh that’s frustrating - but thanks for your advice!
I get that it can be frustrating at times, if you don’t mind I can put you through.
You will need to use the third-party app contact form to trigger Flow, as the default Shopify contact form does not have an action to do so.
I have a quick question as to the Form. Is there a way to customize the form code? I need to update the style of the form yet it’s really hard to customize as there is no classnames defined. Would be great to change the Form app’s code a bit or there’s any other way around it. Thanks!