Collecting Order Feedback

An email campaign is a convenient and effective way to receive customer feedback.

There are four types of email surveys:

  • survey inside the email
  • link to form/feedback page 
  • redirect to a product page
  • AMP form

Let's look at the first three ways to implement such campaigns.

Survey Inside the Email

For a short survey, you can use the editor functionality and add answer options directly to the email:

Email editor showing Bad, Good, and Great survey buttons added inside the email with the Structure panel open

Each button (survey item) should have a link to record the response, such as a thank you page.

Email editor with the Button block settings panel open showing the Link field for the Great button

In addition to recording the clicks on certain links, you can add respondents to segments according to the answer.

For each answer option, you need to create:

  • An event.
  • A segment.
  • A workflow.
  1. Create an event in the Automation → Event types section by clicking on the New event type button:
New event type form with name Click_great and category Click
  1. Link the event to the button in the email. To do this, click on the block with the button and select the event on the toolbar's left side.
Email editor Button block panel with the Event type field set to Click_great
  1. Create a segment in the Contacts → Segments section:
Contact segments page with the Add segment dropdown open showing List and Dynamic options
  1. Create a workflow with the Add to segment block in the Automation → Workflows section. In the workflow, specify the segment you created.
Workflow builder with an Add to segment block set to the Click great segment
  1. Click Start/Stop configuration.
Workflows list with the Start/Stop configuration icon highlighted for the Click great workflow
  1. Select the created event in the workflow launch conditions.
Start/Stop configuration dialog with Event-based option and Click_great event selected
  1. Activate the workflow.
Workflows list with the Activate icon highlighted for the Click great workflow

Repeat the same actions for each answer option.

The system will automatically distribute contacts according to clicks.

Email with a Link to the Form/Feedback Page

To create an extensive survey and better understand your customers, you can add a link to the survey in your email.

Jason's Deli email asking for feedback with a Take the 60-Second Survey button

You can choose several ways to implement the survey:

Collecting Feedback on Purchased Products

It is important to remind about the purchased products to get customer feedback.

Order data can be transferred using two API methods:

Information from the request will be displayed in the email instead of variables.

Order confirmation email with a Leave feedback button and the ordered iPhone 6s details and price

Learn more about using dynamic variables >

Getting Feedback Using the Add Orders Method

The Add orders method allows you to use different order statuses, for example:

  • INITIALIZED — for a newly created order.
  • IN_PROGRESS — for an order in the process of delivery.
  • DELIVERED — for a paid and delivered order.
  • CANCELLED — for a canceled order.

The event that should trigger the workflow to collect feedback is orderDELIVERED. This event is generated automatically when order data is transferred; you just need to add a workflow.

Workflow builder showing Start/Stop configuration, Get order block, a 5-day timer, and an Email Survey block

In addition to the required Start and End blocks for each workflow, the feedback collection workflow contains the following elements:

  • The Get order block is needed to obtain product information and order status.
  • The Timer block sets the number of days before sending the email so that the customer has time to use the product (2-5 days, depending on the specifics of your business).
  • The Email block sends a message. 

Getting Feedback Using the Generate Events Method

If you do not transfer order information to the system using the Add orders method, you can use the Generate event API method to run the workflow and substitute order information in the email.

The simplest workflow consists of three blocks: Start, Email, and End.

Workflow builder showing a simple Start/Stop configuration, Email Survey, and End sequence

You can expand the workflow to include a check of opening the message and a reminder asking for feedback.


Did this page help you?