Automatically queue 3D print jobs from your Shopify orders
Stop manually copying order details into SimplyPrint. Shopify2SimplyPrint connects your Shopify store to SimplyPrint and automatically creates a print job for every order.
Now open source under the GPLv3. Run it yourself, for free, on your own Cloudflare account.
Works seamlessly with
Everything you need to automate your 3D print orders
Powerful features that save you hours of manual work every week
Auto-Create Print Jobs
Every paid Shopify order automatically creates a print job in SimplyPrint. The right file, settings, and quantity — no manual steps needed.
File Sync (STL/3MF)
Map your Shopify products to the correct STL or 3MF files in SimplyPrint. Shopify2SimplyPrint automatically attaches the right file to each print job.
Simple & Advanced Mode
Choose how orders are queued. Simple mode queues every paid order instantly. Advanced mode only prints when your stock drops below a configurable threshold — perfect for made-to-stock items.
Yield Per Item & Stock Control
Define exactly how many products come from one print job (yield). Set per-product stock thresholds that trigger new print runs. Works with Shopify's inventory tracking or uses its own digital stock keeping for untracked products.
Inventory Write-Back
When prints are queued, your Shopify stock is increased by the amount being produced, so your storefront reflects what is actually coming off the printers.
Filament Color & Material
Sell one product in multiple colors? Shopify2SimplyPrint automatically detects the filament color from your Shopify variant name and passes it as a material tag to SimplyPrint. Enable it in Settings and each queued print carries the right color.
Auto-Map by EAN
Name your SimplyPrint files to include the product barcode (EAN/UPC) and Shopify2SimplyPrint maps products to files automatically — no manual product mapping needed.
Sync Logs
See a complete history of every sync operation, including exactly why a job was skipped or failed, so you can spot and fix problems before they affect a customer.
Free and open source
No plans, no print limits, no subscription. You run it on your own Cloudflare account.
What it costs
Cloudflare's free tier covers typical shop volumes
- Unlimited print jobs
- Simple and Advanced mode
- Auto-mapping by EAN
- No account with us required
What you need
Most of it spent waiting for deploys
- A Cloudflare account
- A Shopify Partner account
- A SimplyPrint account and API key
- One click on Deploy to Cloudflare
Your data
Nothing reaches us, because there is no us
- Runs entirely in your Cloudflare account
- Your own D1 database
- SimplyPrint API key encrypted at rest
- GPLv3 licensed, so audit or fork it
Run it yourself
Shopify2SimplyPrint is open source. Deploy it to Cloudflare and keep every print job in your own account.
View on GitHubQuestions or problems?
Check the FAQ, or open an issue on GitHub
Shopify2SimplyPrint is community supported. Bug reports and feature requests belong in GitHub issues, where everyone running it can see the answer.