Fulfill Orders with Shopify-Integrated Print Providers
For some Shopify-integrated print providers, you can use Campaign by Shopify products to create a personalized product via Teeinblue. The print provider's app can then automatically fulfill orders using Teeinblue's rendered design URLs.
The following providers support this workflow:
- Shirtigo
- Marketprint
- Hoplix
- ShineOn
- Gelato (requires a Gelato+ Gold subscription)
Overview of the workflow
- Create a product in the print provider's app and publish it to Shopify.
- Use Campaign by Shopify products in Teeinblue to add personalization options to that product.
- Once a customer places an order, the print provider's app can automatically retrieve the Teeinblue design attached to the order and fulfill it.
Step-by-Step Setup for Each Provider
Step 1. Check the "Line item property" setting
Make sure you've selected Line item property under Store settings > General settings > Add order design URL to Shopify Orders.

This allows Teeinblue to attach the generated Order Design URL to the corresponding Shopify order item.

Step 2. Publish a product from your print provider to Shopify
For Shirtigo
Shirtigo provides a detailed tutorial on this integration here.
For Marketprint
- Install the Marketprint app in your Shopify store.
- Log in to your Marketprint dashboard.
- Find the product you want to sell and click Start designing.
- Select This is a customizable product and choose the print area you need. This allows you to skip uploading a design in Marketprint because you'll add the design through Teeinblue instead. It also shows you the required design dimensions.

- Click Next and fill in the product information. Then, select Publish the product in the shop immediately to publish the product to Shopify.

- Click Create. The product will then be published to your Shopify store.

- Continue to Step 3.
For Hoplix
- Install the Hoplix app in your Shopify store.
- Log in to your Hoplix dashboard.
- Go to My products and click Create product. In the editor, click Change product to select a product.
- In the Images section, click Add image from Customization. This allows you to skip uploading a design at this stage because you'll add the design through Teeinblue instead.
- Click Save product.
- Fill in the product information and click Forward.
- On the final step, make sure to select Prodotto Standby.
Since you should review the customer's design before sending it to production, enabling this option helps prevent Hoplix from automatically fulfilling orders before you've checked the design.

- Click Publish product. The product will then be published to your Shopify store.
For ShineOn
- Install the ShineOn app in your Shopify store.
- Log in to your ShineOn dashboard.
- Go to Catalog, select the product you want to sell, and click Add artworks.
- Upload any image as a placeholder. Teeinblue's generated design will replace this image later.
- Click Publish to publish the product to your Shopify store.
For Gelato
- Install the Gelato app in your Shopify store.
- Log in to your Gelato dashboard.
- Go to Stores, select your Shopify store, then navigate to Settings > Automatic processing of print files from Shopify apps.
- In the Print file field name field, enter
_tib_design_link_1and_tib_design_link_2, then click Save. This allows Gelato to retrieve the design links that Teeinblue attaches to Shopify orders.

- Create a product in the Gelato app. You can upload any image as a placeholder because Teeinblue's generated design will replace it later.
- Publish the product to your Shopify store.
Step 3. Create a Campaign by Shopify products in Teeinblue
For detailed instructions, please refer to this article: Personalize Existing Shopify Products with Campaign by Shopify Products.
Once the campaign is launched, customers will see a personalization form for the print provider's product on your Shopify storefront.

Step 4. Fulfill orders
When a customer personalizes the product created in Step 3 and places an order, the order will appear in Shopify Orders. Each order item will include a line item property named _tib_design_link_1, which contains the customer's design URL. Each design may take 2-15 minutes to generate, so the URL may not be accessible immediately after an order is placed.
Since the product was created through the print provider's app, the provider's app can read the order and retrieve the design from _tib_design_link_1 for fulfillment.
Updated on: 28/10/2026
Thank you!
