# Shopify

## Connection

If you don't already have a Shopify connection created, enter your Shopify Store ID and click Add connection.

<figure><img src="https://3425906282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1H6u1HQc3Iew7ATmmiCi%2Fuploads%2FlYge1dPGSCw9N1wwpZTs%2Fimage.png?alt=media&#x26;token=ba7e2b13-50d3-49dc-80ff-a3d9303144b6" alt=""><figcaption></figcaption></figure>

See the [Shopify Plus app](https://docs.getmesa.com/apps/shopify-plus) for authenticating Plus-only API’s.

## Configure

### Retrieving Shopify Data After a Delay Step

When using a [Delay](https://docs.getmesa.com/tools/delay) step in your workflow your Shopify data may be altered or updated while the delay processes. Add a Shopify Retrieve action after a delay step to ensure you're referencing the most up-to-date information for the endpoint you're working with.

This would be beneficial whenever you use a Delay step while working with endpoints like Shopify Customers, Orders, Products, or Metafields.

<figure><img src="https://3425906282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1H6u1HQc3Iew7ATmmiCi%2Fuploads%2FrkvbSeZFIxZouSp3x3iY%2Fimage.png?alt=media&#x26;token=49e035a9-b35a-4b5b-8a8c-d4d8ee1d261b" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
View Shopify templates and tutorials [here](https://www.getmesa.com/apps/shopify/integrate)!
{% endhint %}
