Email survey responses with Shopify Flow

Shopify Flow can send an email for each question a customer answers or skips. Zenith starts the workflow, and Flow's Send internal email action sends the email to the address you enter.

Before you start

  • A Flow workflow that starts on Zenith's trigger. If you have not made one yet, follow steps 1 to 3 of setting up Shopify Flow for Zenith, then come back here for step 4.
  • The address you want responses sent to.

Add the email action

  1. Choose Send internal email

    Click + and choose Action, then choose Send internal email. It is one of Flow's own actions, so there is nothing to install or sign in to.

  2. Write the email

    Enter the address the email should go to, then paste the subject and the body below into the matching boxes.

  3. Turn it on

    Click New Workflow to give it a name, then click Turn on workflow.

The subject and body to paste

Subject

Survey answer: {{question}}

Body

Survey answer on order {{orderId}}
{{question}}: {{answer}}
Comment: {{comment}}

A field with nothing in it arrives as n/a, so an answer without a comment ends in Comment: n/a. Every other field is in the variables table, and any of them can go in the email the same way.

What to know

  • One email per question. A customer who answers three questions sends you three emails. Skipped questions send one too, with Status set to skipped; add a condition on Status if you only want answers.
  • Zenith cannot see your workflows. If emails stop arriving, check the workflow in Flow itself.

Install Zenith from the Shopify App Store