Custom Print Order File Upload is available at no extra cost on the Growth and Unlimited plans. It stays off until you configure at least one custom-order SKU in Settings — nothing changes for your existing orders until you turn it on.
Requirements
Growth or Unlimited Plan
This feature is available on the Growth and Unlimited plans. If you're on Starter, upgrade from the Billing page to unlock it.
Custom Order SKUs
Enable the feature in Settings and list the SKU(s) that identify a made-to-order or custom-printed listing.
Etsy Personalization Field
Add a required Personalization question to the listing asking for the buyer's email. This is what makes the automatic email possible.
Browser Extension — Optional
Not required. If you already run OrderBridge's extension for delayed import, it becomes a second, automatic way to reach the buyer if personalization comes back empty.
A Place to Store the Result
Nothing to set up here — uploaded files are stored securely by OrderBridge and download straight from your dashboard.
Set Up Your Etsy Listing
OrderBridge can only email a buyer if it has a real address to send to — and Etsy does not hand sellers buyer email addresses through its API, for any shop, regardless of import mode. The workaround is to ask for it directly, in the one place Etsy does share with sellers: the listing's Personalization field.
-
1Open the listing in Etsy Shop Manager
Go to Listings → [your custom-print listing] → Edit → Details, then scroll to Personalization.
-
2Add a Personalization question that asks for email
Something direct works best — e.g. “What email address should we send your upload link to?” Avoid open-ended prompts like “Any special requests?” that won't reliably contain a usable email.
-
3Mark the question required
An optional field gets skipped by some buyers. Marking it required is the single biggest thing you can do to make sure the upload link goes out automatically instead of needing your manual follow-up.
Without a required field: some orders will land with no email at all. That's not a dead end — see the Copy Link fallback in Part 3 — but a required field means most orders never need it.
-
4Confirm the listing's SKU
Note the exact SKU on the variant(s) you want this to apply to — you'll enter it in OrderBridge Settings in Part 2. It must match exactly.
Configure OrderBridge Settings
-
1Open Settings → Custom Print Orders
In your OrderBridge dashboard, click Settings, then expand the Custom Print Orders section near the bottom of the page.
-
2Turn on the master toggle
Nothing happens until you add at least one SKU below — enabling the toggle alone has no effect.
-
3Add your custom-order SKU(s)
Type a SKU and click Add (or press Enter). Add as many as you need — every incoming order is checked against this list.
-
4Brand the upload page (optional, recommended)
Set a Shop display name — this is shown to the buyer instead of your Etsy handle, and fills the
{SHOP_NAME}placeholder in the email. Optionally paste a Logo URL (your Shopify admin's Settings → Files page works well for hosting one) and write plain-text Instructions for buyers shown above the upload form. -
5Customize the upload-link email (optional)
Leave the subject and body blank to use OrderBridge's default message, or write your own using
{ORDER_NUMBER},{UPLOAD_LINK},{SHOP_NAME}, and{ETSY_ORDER_LINK}as placeholders. A live preview on the Settings page always shows exactly what will be sent, whether that's the default or your override. -
6Set a download filename format (optional)
Controls what a buyer's file is named when you download it — e.g.
{ORDER_NUMBER}-{FILENAME}.{EXT}. A live example on the Settings page shows exactly what a sample file would download as with your format. Leave it blank to keep the buyer's original filename untouched. -
7Save
Settings apply to new orders going forward — they don't retroactively touch orders already in your dashboard.
What Happens When an Order Comes In
Every new order is checked against your configured SKU list at the moment it's synced from Etsy — this happens identically whether your shop uses live import or delayed import, because it never depends on Shopify's buyer-email field at all.
Two ways an “Awaiting buyer email” order still resolves itself: if you run the browser extension and open that order in it, the extension's normal address-capture step often finds a real email — the upload link then sends automatically. Either way, a Copy Link button is right there on the order row, so you can grab the link and send it to the buyer yourself through any channel — Etsy's own buyer messaging works well, since it doesn't require knowing their email at all.
Why this isn't “live import gets it easier”: Etsy withholds real buyer email from every seller through its API — that's a platform-wide limitation, not something tied to your import mode or account type. Live-import shops don't have any special access delayed-import shops lack. The Personalization field is the one path around it that works the same way for everyone.
The Buyer's Upload Experience
The buyer clicks the link in their email and lands on a page that looks like it belongs to your shop — not OrderBridge.
Accepted file types: PDF, PNG, JPG/JPEG, TIFF, SVG, AI, EPS, PSD — up to 150MB per file. ZIP archives aren't accepted (multiple individual files already cover the “more than one file” case without the risk of an unopened archive).
Downloading a Buyer's File
Every matching order shows a status badge right on its dashboard row, so you always know where things stand without opening the order.
What Happens Behind the Scenes
Frequently Asked Questions
{ORDER_NUMBER}, {FILENAME}, and {EXT}. A live example on the Settings page shows exactly what a sample file would download as. Leave it blank to keep the buyer's original filename.Stop chasing down design files
Enable Custom Print Order File Upload in Settings and let OrderBridge collect them for you automatically.
See Pricing