> ## Documentation Index
> Fetch the complete documentation index at: https://help.mockspark.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Printful

> Seamlessly link your Printful store to streamline fulfillment

Once you've completed a quick setup, you’ll be able to create and publish **Printful** products directly from our platform. You can also sync orders to **Printful** for automatic production and fulfillment. This helps reduce manual work, so you can focus your time and energy on growing your business.

In the following steps, we’ll walk you through the **Printful** integration process to help you launch your print-on-demand business quickly and easily.

## Generate a New Token

Go to [Printful Developers](https://developers.printful.com/login) and select **Sign in to Printful**.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_12-04-21.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=7da0fae31cd2712ffe93be280b03108c" width="1200" height="954" data-path="images/connections/printful/PixPin_2025-05-06_12-04-21.png" />
</Frame>

After logging in successfully, select **Tokens** from the sidebar.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_12-06-46.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=9f1ae9fcced8ae34ab67451b8f257fd7" width="1200" height="954" data-path="images/connections/printful/PixPin_2025-05-06_12-06-46.png" />
</Frame>

On the `Your tokens` page, click the **Add new token** button in the top right corner.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_12-19-01.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=daed3ba8e6b2261faa415f29554d7ca8" width="1184" height="876" data-path="images/connections/printful/PixPin_2025-05-06_12-19-01.png" />
</Frame>

On the `Add new token` page, fill out the following fields:

1. In the `Token name` field, enter a **Name** that helps you quickly identify the purpose of the token, such as `"MockSpark"`.
2. In the `Contact email` field, enter your primary **Email** address.
3. In the `Expiration date` field, set how long the **Token** should remain active. Once the token expires, it will no longer be usable. We recommend choosing the longest duration available.

<Warning>The maximum expiration date supported by Printful is two years. they expire after that timeframe and you will need to generate a new one to replace it.</Warning>

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_12-24-21.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=e8b3572955f114912a136b91730d22e2" width="1184" height="874" data-path="images/connections/printful/PixPin_2025-05-06_12-24-21.png" />
</Frame>

Next, follow these steps:

1. In the `Access level` field, switch to the **A single store** option, then select the **Printful Store** you want to connect to MockSpark from the dropdown menu.
2. In the `Scopes` section, check **all** available permissions.
3. Click **Create new token** to complete the process.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_12-26-02.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=db1744356d03ea02c6b018eed850d052" width="1183" height="830" data-path="images/connections/printful/PixPin_2025-05-06_12-26-02.png" />
</Frame>

Once the token is created, scroll down to the `Access key` section at the bottom of the page. You will see your newly generated token there. Copy the **Token** to your clipboard.

<Warning>The Token from Printful is only shown once at the time it is created, so make sure to store it securely.</Warning>

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_12-29-13.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=c10c9edfb830030ffcbbec479bad41c2" width="1184" height="869" data-path="images/connections/printful/PixPin_2025-05-06_12-29-13.png" />
</Frame>

## Connect to MockSpark

After you've received your Printful API token, go back to the **MockSpark** dashboard.

1. Select **Connections** section from the top navigation bar.
2. In the dropdown menu, click on **Printful**.
3. After the page loads, click **New store** on the screen.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_15-35-22.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=a8ccf70e0c238e302b7a03e0c039c851" width="1200" height="954" data-path="images/connections/printful/PixPin_2025-05-06_15-35-22.png" />
</Frame>

On the page for connecting a new Printful store, you’ll need to complete the following settings:

1. In the **API Token** field, paste the token you copied from Printful.
2. Click the **Test this API Token** button to make sure the token is correctly formatted and working properly.
3. After confirming that the API token is set up correctly, go to the **Store** field and select the Printful store you want to connect.
4. Once everything is set up, click **Save** to complete the connection to your Printful store.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_15-42-33.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=0e76857f3ad356f484e7f5781fdc1b1d" width="1200" height="954" data-path="images/connections/printful/PixPin_2025-05-06_15-42-33.png" />
</Frame>

After saving, you’ll see the store you just connected listed on the Printful Stores page.

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_15-43-37.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=c1d79a587e6223b0bcad581e79b50c58" width="1200" height="954" data-path="images/connections/printful/PixPin_2025-05-06_15-43-37.png" />
</Frame>

When you hover over the store card, you'll see options to edit or disconnect the store.

<Tip>If a printful store is set as the default, all bulk fulfillment order-items will be processed through that store.</Tip>

<Frame>
  <img src="https://mintcdn.com/mockspark/I3uQFtsObRHJPdKX/images/connections/printful/PixPin_2025-05-06_15-45-58.png?fit=max&auto=format&n=I3uQFtsObRHJPdKX&q=85&s=d340906284f47150c98a5d3ef134d046" width="1200" height="954" data-path="images/connections/printful/PixPin_2025-05-06_15-45-58.png" />
</Frame>
