# Installation Guide

### Shopify App Pre-Requisites

* Active Shopify store
* Shopify Admin permissions
* Active ZAP-POST account
* ZAP-POST Admin permissions

### Set up the Shopify Integration from the Shopify Store

1. Go to the ZAP-POST Shopify app store listing on <https://apps.shopify.com/zap-post-1>

<figure><img src="/files/W7rzRXAwHLoe9QitDVI0" alt=""><figcaption></figcaption></figure>

2. Click Install. This should redirect you to your shopify store if you're already authenticated, or it will ask you to log in.&#x20;
3. Once authenticated and on your store you'll be asked to confirm the installation

<figure><img src="/files/iOp7SzwFJoicaic78jnc" alt=""><figcaption></figcaption></figure>

4. Once installed, you'll be asked to select a plan and approve the charge.&#x20;

<figure><img src="/files/gaT0Pgf3awMU49Dsv1KY" alt=""><figcaption></figcaption></figure>

5. Once a plan is selected you should be able to configure your API credentials
6. Once saved, you're all set up and configured.

*Users can also access the shopify store via the ZAP-POST Integrations page*

<figure><img src="/files/nWLdvALEGVml9lSWRXfj" alt=""><figcaption><p>ZAP~POST Integrations page including DotDigital, Klaviyo, HubSpot, Shopify and more</p></figcaption></figure>

### Set up the Shopify Flows app

<figure><img src="/files/UTnIDQtcD355ZEoLqpHP" alt=""><figcaption></figcaption></figure>

If you do not already have Shopify Flows installed on your store then you can use the following guide to get it set up.

1. Go to the Flow Shopify app store listing  <https://apps.shopify.com/flow>
2. Click Install
3. Flows should be installed free of charge.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://userguide.zappost.com/zap-integrations/zap-post-integrations/shopify/installation-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
