For the complete documentation index, see [llms.txt](https://docs.getmesa.com/llms.txt). This page is also available as [Markdown](https://docs.getmesa.com/connect/shopify/technical-notes/customer-information-relating-to-webhooks.md).

Shopify is updating the customer information that is shared in webhooks, and this can potentially affect your MESA workflows. These changes will go into effect on September 23, 2025.

## What's changing?

Shopify will be removing the following customer data fields from certain triggers:

- tags  
- email_marketing_consent, sms_marketing_consent  
- last_order_id, last_order_name, total_spent, orders_count

## Triggers that will be affected

The following triggers will be affected by these updates:

- Customer Created  
- Customer Deleted  
- Customer Disabled  
- Customer Enabled  
- Customer Updated  
- Draft Order Created  
- Draft Order Updated  
- Order Canceled  
- Order Created  
- Order Fulfilled  
- Order Paid  
- Order Partially Fulfilled  
- Order Updated

## Updating your workflows

Review your workflows to see if they use any of the fields above. If you find an affected workflow:

1. **Duplicate the workflow first**. This ensures your original workflow stays intact while you update the steps.

2. In the duplicated workflow, update it by adding a **Shopify Retrieve Customer** step after your trigger.

3. **Replace impacted variables** in your workflow with new ones from the Retrieve Customer step or your new trigger.

4. Disable your original workflow and enable your duplicated workflow.

## Additional Information

You can read more about Shopify’s changes here: [Shopify Release Notes](https://shopify.dev/docs/api/release-notes/2025-01#customer-payloads-in-webhook-topics)  
[PreviousOrder, Customer, and Product Updated Trigger Frequency](https://docs.getmesa.com/connect/shopify/technical-notes/order-customer-and-product-updated-trigger-frequency)  
[NextShopify Flow](https://docs.getmesa.com/connect/shopify-flow)

Last updated 11 days ago.
