PartyKit Uploadsby Tumbly HausInstall on Shopify

Getting started

Add the upload block, configure your first product, go live — plus suggested privacy copy for customer uploads.

Welcome! Here's how to go from installed to taking custom-artwork orders in about ten minutes.

1. Add the upload block to a product page

In your Shopify admin: Online Store → Themes → Customize, open a product template, click Add block, and choose File upload under App blocks. Position it where you want it on the page and Save. No theme code required.

2. Configure the product in the app

Open PartyKit Uploads → Products, pick the product, and set:

  • Accepted file types (PNG, JPEG, WebP, PDF — restrict per product)
  • Whether an upload is required before add-to-cart, and how many files
  • Minimum resolution (stops blurry prints)
  • In-browser crop (Starter and up)
  • A per-file design fee (Pro and up)
  • Photo guidelines your customers see

Save, and the rules go live on the storefront immediately.

3. Test before you go live

Open the product on your storefront and upload a file. Confirm it shows up in PartyKit Uploads → Uploads, and — if you set a fee — that the fee appears in the cart. Place a test order to see the artwork URL on the order.

4. Content moderation (optional, recommended)

In Settings, AI content moderation screens uploads for explicit (NSFW) imagery in the customer's browser, before anything is uploaded — so blocked images never reach you, us, or your storage. Choose whether flagged uploads are blocked outright or held for your review.

Tell your customers: privacy

Because customers upload files — which can include personal photos — it's good practice (and in many regions a legal requirement) to disclose this in your store's own privacy policy. Here's suggested starting copy you can adapt:

Suggested privacy-policy addendum

Customer file uploads. When you upload artwork, photos, or other files on our product pages, we collect and store those files so we can produce and fulfill your order. Uploaded files may be retained for as long as needed to fulfill and support your order, and may be stored with our app provider or our own cloud storage. Before upload, images may be automatically screened for inappropriate content; this screening runs in your browser, and blocked images are not transmitted to us. To request access to or deletion of files you've uploaded, contact us at [your support email].

This is not legal advice

The copy above is offered as a convenience and a starting point — not legal advice. You, the merchant, are responsible for your own privacy and data-protection compliance, and for tailoring any policy to your business, your jurisdiction, and how you actually collect and handle data. Please review it with a qualified professional before publishing.

For details on what PartyKit Uploads itself collects and how it's handled, see our privacy policy.

Need help?

Email support@tumblyhaus.com. Maker Growth Hub members can also ask in the Hub Discord.