# Shopify

**Time to complete** :&#x20;

* With Shop: 10-20 minutes (*est*)
* Setup Shopify store + Perk shop: 60-90 minutes (*est*)

### Shopify + Perk Shop

***tldr;*** Create free claims, coupon codes, collect a list of wallets, gate exclusive video claims, polls, and of course it can connect to Shopify where we can either create a claim on an item or allow spending of your ERC20 token.

#### What you will need

* A Shopify shop
* Token contract addresses
* Something you want to sell or give away to token holders

#### Why?

Letting your fans spend the tokens they earn creates a strong incentive to keep earning more. You can limit the number of items available in this manner and leave the rest available for cash on your Shopify store. You can also make this something exclusive, **only** available in your token and in limited quantities. All items sold through Perk Shop have their inventory handled by Shopify but the shopping experience takes place on a page just for your token holders. You can still sell your item for dollars in your Shopify storefront.

### Recommendations:

See our recommendations for token spending in the [Choosing the Right Numbers](/token-integrations-guide/introduction/choosing-the-right-numbers.md) section

## Getting Started

1. Create a [perk.shop](http://perk.shop) account to get started
2. Under Settings, connect your Shopify

<div align="left"><img src="/files/0JHnSMpqbhLLPvioEoEi" alt="Connecting Shopify" width="563"></div>

3. Click Install and follow the steps to connect your Shopify

<div align="left"><img src="/files/sKXqFz8HshBSqYFJLVVl" alt="Perk Shop App" width="563"></div>

4. Click Add Sales Channel

<div align="left"><img src="/files/PZCw2bTQPVJpw1ODpMAv" alt="Add Sales Channel" width="563"></div>

5. Click connect Perk Shop, this connects tha app in Shopify to your [perk.shop](http://perk.shop) dashboard

<div align="left"><img src="/files/SD3Iz5cAQg5K6GvCWo5I" alt="Connect accounts" width="563"></div>

6. Confirm the Perk Shop account
7. You are presented with Next steps and info

<div align="left"><img src="/files/9AyJOeDT98vbu3BAjzxb" alt="Final screen" width="563"></div>

## Setting up the Perk

1. Click Perks in the Menu
2. Select Add A Perk
3. Choose Shop and select a product from your store

<div align="left"><img src="/files/FiitysgVEiK6qCL3c9Le" alt="Shop" width="563"></div>

4. As you scroll down you will see after select the item, the Perk section auto-populates
5. Set Open/Start and End dates
6. Scroll to Claim Requirements
7. Enter your Tokens Blockchain and Address
8. Once entering address you will be presented with an option to accept your token as payment
9. The amount is the amount in your token you are charging OR
10. The amount is the amount needed to claim the item
11. Payment address can be your address or any other address listed for transfer.

\*To burn use: 0x000000000000000000000000000000000000dead

<div align="left"><img src="/files/ztfABsyM8bNJNJVfCw4F" alt="Configure Requirements" width="563"></div>

*\**[*Shilly*](https://perk.shop/shilly) *chose to recieve their MOSH payments at a burn address🔥!!*

12. We can collect info, add another line to collect Phone if you like

<div align="left"><img src="/files/iwohImqZoH2A9yv5oPHn" alt="Screen Shot 2023-10-13 at 11.54.22 AM.png" width="563"></div>

13. You are now ready to publish your Perk and share the link to your Perk Shop

\***Demo Perk**

![](/files/R4yg433mSLjX2D4diIWj)

![](/files/AkhyMR6eDCUrCXo4jEcU)


---

# 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://p00ls.gitbook.io/token-integrations-guide/content/shopify.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.
