Skip to main content
All CollectionsGetting Started
How to create your own web-to-print storefronts with GelatoConnect
How to create your own web-to-print storefronts with GelatoConnect
Updated over a month ago

This article provides a comprehensive guide on how to seamlessly integrate your web-to-print storefronts using GelatoConnect, a powerful platform that connects your online store with our global production network.


E-commerce Platform Integration

GelatoConnect offers simple integration with popular e-commerce platforms, allowing you to effortlessly publish products from your GelatoConnect catalog.

Connect your store in minutes:

  1. Before you begin, ensure that the Gelato team is aware of your integration needs and has prepared your GelatoConnect account.

  2. Visit the Shopify App Store and search for the 'Gelato: Print on Demand' app.

  3. Click the 'Add app' button to install the Gelato app to your Shopify store. Installation is free of charge.

  4. Once installed, access the Gelato app from your Shopify admin panel.

  5. During the app installation, you will be prompted to log in to your Gelato account using your Gelato Connect credentials.

This process is consistent across all e-commerce platforms integrated with Gelato Create, including Shopify, Etsy, Woo, and more.

Important Considerations:

  1. Orders can only be placed for products listed in the Gelato catalog.

  2. Ensure you have owner or admin access to the store you wish to connect.

Platform-Specific Setup Guides:

For detailed instructions on adding Gelato products and transitioning existing products to Gelato for various platforms, please refer to the following resources:

Shopify:

Etsy:

WooCommerce:

Wix:


Pressero Integration

GelatoConnect seamlessly integrates with Pressero, a leading cloud-based web-to-print solution by Aleyant. This integration empowers print service providers to effortlessly create and manage online storefronts for both B2B and B2C markets. With Pressero, businesses can establish customizable e-commerce websites enabling customers to order print products, personalize designs, and efficiently track orders.

For more information about Pressero and its capabilities, please visit the Aleyant website: https://www.aleyant.com/pressero/.

Integrating Your Pressero Store with GelatoConnect

Follow these steps to ensure a smooth integration between your Pressero store and GelatoConnect:

Configure Site Integration ID:

  1. Log in to your Pressero account and navigate to 'Settings' on your site.

  2. Locate the 'Site Basics' section.

  3. In the 'Integration ID' field, enter the 'Customer reference ID' provided on the GelatoConnect 'Edit customer' page.

Set up Webhook for Order Transmission:

  1. In your Pressero global account preferences, go to 'WebHooks'.

  2. Click 'Add New' to create a new WebHook.

  3. In the 'Settings' tab, provide a description for the webhook and your Gelato Order Placed webhook URL, which follows this format: https://api.gelato.com/pressero/<your_tenant_name>/order-placed. Ensure you replace '<your_tenant_name>' with your actual tenant name.

  4. Under the 'Selected Events' tab, choose the 'Order Placed' event.

  5. In the 'Selected Sites' tab, specify the sites whose orders should be sent to GelatoConnect.

Set up Essential Product Attributes:

  1. Go to 'Catalog' > 'Products' in your Pressero site to add your products.

  2. For each product, navigate to the 'Attribute' tab.

  3. Add the 'ProductUID' attribute to each product to link it to the corresponding Gelato product.

  4. Use the 'PageCount' attribute to define the number of pages for multi-page products.

  5. Set the 'NonPrintable' attribute to '1' for non-printable products, such as add-ons.

  6. Thoroughly test each product to ensure the imposition aligns with your requirements.

Select Shipping Methods:

  1. In your Pressero site settings, click the 'Shipping' tab.

  2. Enable the shipping methods relevant to your offerings. It is recommended to limit the selection to 3-4 shipping methods to optimize checkout page performance.


Customer Support

If you need any support or would like to share feedback, contact us at [email protected]

Did this answer your question?