How to connect your Shopify store to BurgerPrints
Overview
This article explains how to connect your Shopify store to BurgerPrints and how the integration works for product listing, order fulfillment, payment, and tracking. When connecting Shopify with BurgerPrints, you can use the integration either to list products from BurgerPrints to your Shopify store or to sync orders from your Shopify store to BurgerPrints for fulfillment without syncing products. Depending on the selected purpose, orders may follow different fulfillment flows and may require additional information before payment and production can begin. This guide also helps you understand how to manage payments after orders are synced and how to track order status and shipping updates between BurgerPrints and Shopify, ensuring a smooth fulfillment process from connection to delivery.
How To Connect Your Shopify Store to BurgerPrints
Step 1: Access the BurgerPrints System
On the Dashboard, find the Stores section.
Click the + icon to add a new store.
Step 2: Select Shopify to Connect
In the Stores section, choose the Add new store button.
Click Connect and you’ll be redirected to the Shopify login page
Input Store URL to be redirected to the Shopify login page.
Step 3: Log In to Your Shopify Account
Sign in to your Shopify account to continue the connection process.
Step 4: Authorize Access
Select Approve to complete the connection.
Once the connection is successful, your Shopify store will appear in the Stores section within BurgerPrints.
How To Sync Products From BurgerPrints To Your Shopify store
First, to sync products to Shopify, you need to create the product on BurgerPrints.
Syncing products to Shopify is optional and not required. When connecting Shopify with BurgerPrints, users can choose to:
Connect Shopify solely to sync orders for fulfillment purposes, or
Sync products to Shopify if you want to manage products directly through the BurgerPrints system
This flexibility allows you to select the setup that best fits your workflow.You can sync products from BurgerPrints to your Shopify store in two ways:
Method 1: Sync Individual Products
Go to the Product Detail page.
Select the product you want to sync and click Sync products to your Shopify store

Method 2: Sync Multiple Products at Once
Use the Bulk Action feature to select multiple products.

Choose the Shopify store where you want to sync them.

Notes
Make sure all product descriptions and information are complete before syncing. Products with missing details will fail to sync, and errors will be logged in Logs > Sync Product.

After pushing products to Shopify, you can track their status in Products

How To Sync Orders From Your Shopify Store To BurgerPrints Fulfillment
Shopify orders will automatically sync to BurgerPrints within 1 hour after the store is successfully connected.
Autosync applies to all Unfulfilled orders in the seller’s Shopify store, regardless of whether the products were synced from BurgerPrints or created separately.

After your orders are successfully synced, BurgerPrints will classify them into different cases based on the information provided. Please follow the instructions below for each case.
To learn how to edit orders in detail and understand the design setup requirements, please refer to How to create an order on BurgerPrints
Case 1: Complete information order – Unpaid status
Orders created from products listed directly on BurgerPrints may fall into this case when all required information is already completed.
What you need to do:
Review the order details.
Mark the order as Paid to proceed with production.
Case 2: Missing information – Incomplete status
Orders created from BurgerPrints products may appear as Incomplete if required details are missing, such as no base product selected for a specific Location.
What you need to do:
Select the correct Product and Location.
Complete the missing information.
Proceed with payment to move the order to Unpaid status.
Case 3: Orders synced from Shopify
Orders synced from Shopify only include basic information such as Product name, Title, and Shipping details. These orders do not contain enough data to proceed directly to fulfillment.
What you need to do:
Go to Orders, choose Edit (Pencil icon)
Edit the order and complete all required information.
Once the order meets the system requirements, it will move to Unpaid status and be ready for payment.

Next step: Pay to start fulfillment
Once an order is Unpaid status, you can complete the payment to start production and shipping.
Please refer to the related article How to top up your balance and pay for orders to learn about available payment options and complete your payment efficiently.
After an order is produced and shipped, BurgerPrints will automatically send the tracking number to Shopify. Shopify will then update the order status so your customers can follow their delivery progress.

Shopify syncs the tracking number and updates the order status for customers
Tips and Best Practices
Always complete product attributes before syncing
Avoid duplicate SKUs
Confirm pricing and shipping settings on Shopify after sync
Turn on auto-fulfillment in BurgerPrints to avoid delays
How fulfillment works based on your connection purpose
If you connect Shopify only to sync orders, orders synced from Shopify will include basic information only and must be edited before fulfillment (Case 3)
If you sync products from BurgerPrints to Shopify, orders created from these products may already include sufficient data and follow the standard fulfillment flow (Case 1 or Case 2)
Managing payment and tracking after connection After your Shopify store is connected and orders are synced, make sure to:
Set up payment methods to avoid fulfillment delays
Complete payment for Unpaid orders to start production
Monitor tracking updates, which are automatically sent from BurgerPrints to Shopify once orders ship
Frequently Asked Questions
Why can’t my Shopify store connect to BurgerPrints?
Your Shopify store may fail to connect if the required API permissions are not granted, your Shopify account is inactive, or the seller’s Shopify account does not have admin permissions.
Why are some products failing to sync?
Products may fail to sync due to missing descriptions or mandatory attributes, SKU conflicts on Shopify, or specific errors shown in Logs → Sync Product.
How long does order syncing take?
Order syncing typically completes within 1 hour, depending on Shopify’s API processing speed.
Does a Campaign synced to Shopify get updated when changes are made in BurgerPrints ?
No. The seller must delete the campaign in the store first, then sync the updated campaign again.
Related Resources
Last updated