Skip to main content

Order Properties from Shopify

Alex Bitca avatar
Written by Alex Bitca
Updated over 2 weeks ago

Order properties are additional details about a customer's order that help you better segment your audience and understand survey feedback in context. Retently imports these properties directly from Shopify and associates them with each survey response, giving you a complete view of what the customer purchased or experienced at the moment they answered the survey.


How Order Properties Are Imported

Order properties are synced from Shopify in two ways:

1. Importing properties only

You can choose to import order properties without triggering surveys through Shopify. This option is useful if you send surveys from other systems, such as Klaviyo or Gorgias. Once the survey response arrives, our app automatically matches the response to the corresponding order using the order ID included in the trigger payload.

2. Importing properties when sending a Shopify survey

If you trigger surveys directly from Shopify when an order is fulfilled, our app imports the related order properties simultaneously.

This ensures that every survey response is enriched with order data the moment the automation runs.


How Order Properties Are Used

Once imported, order properties are attached to each survey response. This gives you two powerful capabilities:

1. View order details for each respondent

On any individual response page, you can see the customer’s order attributes, such as items purchased, total order value, or shipping country. This helps you understand the context behind each score or comment.

2. Filter and segment your data

Order properties become available in all Audience and Attributes filters across the app.

You can create targeted segments, compare performance across customer groups, and uncover insights tied to specific order characteristics.


Order Properties We Import from Shopify

The following is the full list of attributes imported from Shopify and available in filters:

  • New or returning customer

  • Total orders

  • Last order date

  • Total spent

  • Orders count

  • Order ID

  • Order date

  • Order total price

  • Order items

  • Product name

  • Product SKU

  • Product price

  • Coupons

  • Order tags

  • Fulfillment status

  • Fulfillment date

  • Shipping city

  • Shipping state

  • Shipping country

  • Shipping zip

  • Shipping country code


Examples of Filters You Can Apply

Order properties allow for flexible and precise segmentation. Here are some common examples you can use across dashboards, reports, and response lists:

  • Order number is greater than 1 - (Return customers only)

  • Last order date is more than 90 days ago - (Inactive or at-risk customers)

  • Shipping country is not USA - (International buyers segment)

  • Coupons exist - (Customers who used a discount code)

This level of filtering helps you understand how different customer groups score your brand, highlight trends, and focus your retention efforts.

Did this answer your question?