Skip to main content
— New feature · Feature spotlight

Shopify PDF watermarking: stamp every buyer's copy

Personalise every PDF you sell on Shopify with the buyer's name, email and order number, plus an invisible forensic marker that survives screenshotting and re-saving — so a leaked file always points back to a specific order.

Alva Digital Downloads is a Shopify app for selling digital products, and as of May 28, 2026 it ships PDF watermarking as a built-in delivery layer. Every PDF that leaves the platform can now be stamped per buyer — visible diagonal text, footer line, and a non-visible forensic marker — without any third-party service, manual rendering step, or per-product PDF library you have to maintain.

Why PDF leak attribution matters

Digital PDFs leak. A $79 design template ends up in a 4,000-member Discord. A $249 ebook gets reposted on a torrent tracker the week after launch. A $49 yoga teacher manual surfaces on Etsy under a different seller's name. None of these are exotic situations — they're the weekly background noise of selling digital goods on the open internet.

The hard part isn't knowing the leak exists. The hard part is knowing which buyer caused it. Without a per-copy fingerprint, every customer is equally suspect, and every leak is impossible to act on. You can't issue a DMCA takedown with confidence. You can't refuse a refund. You can't even put a chargeback dispute together that a payment processor will take seriously.

Per-copy watermarking changes that calculation in two ways. First, the visible stamp — the buyer's name on every page — is a deterrent before the leak happens. Anyone who scrolls through their PDF sees their own email address splashed across it diagonally and thinks twice about uploading it to a public forum. Second, when a leak does happen, the invisible forensic marker lets you trace the file back to a specific Shopify order. Refund denied, access revoked, evidence in hand.

The shift

Before: one PDF in your library, the same bytes for every customer, no way to tell who leaked it. After: one PDF in your library, a fresh personalised copy per order, every byte traceable to a buyer.

What PDF watermarking does for you

The feature combines three independent layers, all configurable, all optional except where you turn them on. Each layer is rendered into the PDF at delivery time and travels with the file forever.

  • Visible diagonal stamp — large, rotated text running across every page of the PDF. Most merchants put the buyer's full name and email here so it's impossible to crop out without destroying the page.
  • Footer text — a smaller line at the bottom of each page, typically the order number, purchase date, and store name. Designed to look like a legitimate page footer so it survives "professional" PDFs without obviously looking like a watermark.
  • Invisible forensic marker — a non-visible identifier embedded in the PDF metadata and page stream. Survives basic edits, re-saves, and screenshotting workarounds that strip visible watermarks. Run the leaked file through Alva Digital Downloads and the original order pops out.

Together, the visible layers deter casual sharing and the invisible layer catches buyers who try to remove the visible stamp. You can run any combination — visible only, forensic only, or all three — per product.

How it works in Alva Digital Downloads

Watermarking is opt-in per product — there's no shop-wide on/off switch to forget. You set your watermark defaults once for the store, then turn watermarking on product by product, so it never silently starts stamping every PDF you've ever uploaded — you decide exactly which products get stamped.

In your Shopify admin, open Alva Digital Downloads and click Settings. Find the PDF Watermarking card and click Configure, then set your store-wide defaults — position, opacity, template and the forensic marker. Next, open each PDF product mapping and switch on Enable PDF watermarking. From the next paid order onwards, every delivered PDF for that product is stamped per buyer.

When a paid order containing a watermark-enabled PDF arrives, Alva Digital Downloads briefly holds the delivery email while the file is stamped — typically 1 to 3 seconds, longer for very large PDFs — then releases the email with the personalised copy attached to the download link. The original file in your library is never modified. Each customer gets their own stamped copy generated on demand.

Configuration: position, opacity, layers, variables

The defaults panel on the PDF Watermarking settings page controls how stamps look across every watermark-enabled product. You can override any default on the individual product mapping.

Position presets

The visible diagonal stamp supports 9 position presets — top-left, top-centre, top-right, middle-left, centre, middle-right, bottom-left, bottom-centre, bottom-right — plus a tiled grid option that repeats the stamp across the whole page and a diagonal rotation mode that runs the text corner-to-corner. The tiled grid is the hardest to crop out; the centre diagonal is the most readable and the most common default.

Opacity, colour, font size

Opacity runs from fully transparent to fully opaque. Most merchants land somewhere between 15% and 30% — visible enough to deter, faint enough not to ruin the reading experience. Colour, font size, and font family are independently adjustable for the diagonal stamp and the footer line.

Template variables

Watermark text is a template. You write the line once with placeholders and Alva Digital Downloads interpolates the buyer's details at delivery time. The full variable list is:

  • {customer.full_name}, {customer.first_name}, {customer.last_name}
  • {customer.email}
  • {order.name}, {order.id}, {order.date}
  • {product.title}
  • {file.name}
  • {shop.name}

A few templates that work well in production:

Licensed to {customer.full_name} ({customer.email}) — Order {order.name}
{customer.email} · {order.name} · {order.date}
This copy of "{product.title}" was sold to {customer.full_name} by {shop.name}. Sharing is prohibited.

The first template is the standard diagonal stamp — buyer-identifying enough to deter sharing, compact enough to fit on one line. The second is a typical footer. The third is a stronger legal-language variant that some course creators put on the first and last pages only.

Limits and what stays unchanged

PDF watermarking is intentionally narrow. It only touches PDFs, only on paid plans, and only when the product's watermarking toggle is on. A few specifics worth knowing before you ship.

  • PDFs only. Audio (MP3, WAV, FLAC), video (MP4, MOV), images, ZIPs, software and every other file type pass through unchanged. If a product mapping contains a mix of PDFs and other formats, the PDFs are stamped per buyer and the rest are served from the original library file.
  • 100 MB per-PDF cap. Files larger than 100 MB are delivered as the original un-stamped PDF — the email still goes out and the customer is not blocked. For most ebooks, courseware, templates and reports the cap is irrelevant; only print-resolution photo books and very long video transcripts tend to exceed it.
  • Paid plans only. The Free plan does not include PDF watermarking. On Free, the Settings card is locked and the per-product toggle is hidden. Basic, Pro and Enterprise plans all include it.
  • Personalised products are never re-stamped. Personalised products in Alva Digital Downloads are created per order by the merchant — the customisation is the watermark already. Re-stamping would risk overlapping with the merchant's own design.

Who this is built for

PDF watermarking solves a sharp, specific problem, and it's most valuable for sellers whose products both lead in PDF format and have a real piracy footprint.

Ebook authors selling on Shopify rather than Amazon to keep margin and own the customer relationship. The standard ebook leak pattern is one buyer uploading the PDF to a free e-reader Discord; a visible per-page watermark with the buyer's email kills that motivation entirely.

Course creators selling workbooks, lesson PDFs, or accompanying playbooks alongside video content. The course videos are typically locked behind a private platform, but the supporting PDFs are easy to lift and share — exactly the file type that watermarking covers.

Template sellers shipping Notion templates as printable PDFs, Canva-export PDFs, design system documentation, or business templates. Templates have a huge resale market on Etsy and Gumroad under unauthorised seller accounts; a buyer-identifying footer makes those listings traceable.

Photographers delivering print PDFs, lookbooks, or pricing guides alongside the high-res image files. The PDF is usually the part that gets emailed around to other potential clients without attribution — watermarking the PDF closes that loop while leaving the raw image files untouched.

Coaches selling workbooks, frameworks, or 1:1 playbooks. The whole product is the PDF; one shared copy in a Slack channel can wipe out a launch. Watermarking is the cheapest insurance against that scenario.

Educators and homeschool sellers shipping printables, lesson packs, and worksheet bundles. The market norm is rampant unauthorised sharing inside Facebook parent groups; a buyer-emailed footer doesn't stop the sharing but makes the offending listing or post identifiable when it happens.

Frequently asked questions

Does PDF watermarking work on the Free plan?

No. PDF watermarking is a paid-plan feature available on the Basic, Pro and Enterprise plans of Alva Digital Downloads. On the Free plan the PDF Watermarking settings page is locked and the per-product toggle is hidden. Upgrade to any paid plan to turn on watermarking for your products and start stamping PDFs.

What is the invisible forensic marker?

A non-visible identifier embedded inside each stamped PDF that ties the file back to the specific Shopify order it was delivered for. Buyers and casual readers see nothing different — but if a copy turns up on a torrent site or Discord, you can run it through Alva Digital Downloads and confirm which order originally received it. The marker survives basic edits and re-saves that strip visible watermarks.

What is the customer experience for watermarked PDFs?

Customers receive the same delivery email and download page as before, except the PDFs are now personalised with their name, email, order number and any other variables in the template. For online orders, Alva Digital Downloads holds the email back until all stamps complete — typically 1–3 seconds, longer for large files. For Shopify POS orders the email goes out immediately and the first re-download serves the stamped version.

What happens to non-PDF files like audio, video or ZIPs?

They pass through unchanged. PDF watermarking only inspects and stamps PDF files. Audio (MP3, WAV, FLAC), video (MP4, MOV), images, ZIPs, software and any other format are delivered exactly as uploaded. If a product mapping contains a mix of PDFs and other formats, the PDFs are stamped per buyer and the rest are served from the original library file.

Are personalised products re-stamped?

No. Personalised products in Alva Digital Downloads are created per order by the merchant — the file already contains the buyer's details by definition, so re-stamping would be redundant and risks overlapping with the merchant's own design. PDF watermarking is skipped for any file uploaded through the PurchaseFile flow on a personalised product.

Is there a file size limit for watermarking?

Yes. PDFs up to 100 MB are stamped automatically. PDFs larger than 100 MB are delivered as the original library file without a watermark — the email still goes out and the customer is not blocked. For most ebooks, courseware, templates and reports the cap is irrelevant; only print-resolution photo books and very long video transcripts tend to exceed it.

Stamp every PDF you sell.

Install Alva Digital Downloads on Shopify, enable PDF watermarking from Settings, and every paid order ships a personalised, traceable copy. Unlimited bandwidth, AI fraud protection, and branded emails on every paid plan. 14-day free trial starts on your first live order.

Install on Shopify