SnapUpload feature

Run upload portals on a custom domain

AvailableIntegrationsBusiness

Let customers upload post-purchase files on a merchant-owned subdomain such as upload.brand.com with DNS verification and automatic HTTPS.

Why it matters

What this unlocks

Upload events can move into the systems your team already uses instead of getting trapped inside manual work.

Best for

Where it fits

  • premium brands
  • post-purchase upload portals
  • white-label customer experience
  • B2B fulfillment teams

Feature deep dive

How custom portal domains improves the upload workflow

Integration features are for teams that already run production in external tools. SnapUpload keeps Shopify as the source of commerce truth while moving files, metadata, and status updates into the systems where the work actually happens.

Run upload portals on a custom domain matters because let customers upload post-purchase files on a merchant-owned subdomain such as upload.brand.com with DNS verification and automatic HTTPS. For merchants selling custom products, this can directly affect conversion, support volume, and how quickly production can start after checkout.

This capability fits the Business plan level in the current SnapUpload positioning, with the exact limits and controls shown on the pricing page. The feature is especially relevant for premium brands, post-purchase upload portals, white-label customer experience, B2B fulfillment teams, where missing files, unclear requirements, or slow handoffs can quietly eat margin.

Common use cases

Where merchants get value

  • Copy clean customer files into shared production folders automatically.
  • Send file, product, order, and scan metadata into the tools your team already opens every day.
  • Reduce the number of manual downloads a merchant has to perform after every order.

Implementation notes

What to check before launch

  • Test the feature on a real Shopify product before using it on a busy product page.
  • Confirm that the theme app embed is enabled after installation or reauthorization.
  • Use Upload History, scan status, and audit activity to verify the complete customer-to-merchant handoff.

Merchant workflow

How to use it

  1. 01

    Choose the upload lifecycle event or destination system.

  2. 02

    Map product, order, file, and scan metadata to the receiving workflow.

  3. 03

    Test with a real product upload before enabling the automation for production.

Capability details

What SnapUpload handles

  • Add a subdomain from the Portal Domains page inside the app.
  • Verify ownership with a CNAME to snapupload.app and a TXT verification token.
  • Only verified Business-plan domains are accepted by the live portal and certificate layer.
  • New secure upload links automatically use the verified custom domain when available.

Related features

Keep building the same workflow.

These features sit in the same category, so merchants can understand the broader workflow instead of reading one isolated page.

Try it on a real product

Build an upload flow shoppers can complete before checkout.

Install SnapUpload