PDF Watermark for WooCommerce

From: $129.00 / year

$129.00 / year
$206.40 every 2 years
Clear

Protect PDF and EPUB downloads with personalized watermarks, branding, passwords, and document restrictions—automatically.

Protect the digital products you worked hard to create

A paid eBook, report, course workbook, or template can be forwarded, reposted, or shared with an entire team in seconds. Sending the same unmarked file to every customer makes unauthorized sharing difficult to discourage and almost impossible to trace.

PDF Watermark for WooCommerce automatically creates a protected copy of your document when a customer downloads it. Add identifying customer details, your branding, and optional document restrictions without manually preparing a separate file for every order.

  • Personalize downloads with customer and order details
  • Add a text watermark, image watermark, or both
  • Use different watermark settings for individual products and variations
  • Restrict common actions such as copying, printing, and editing
  • Preview your watermark before customers receive it
  • Track successful protection events and issues from a built-in dashboard
Protect each customer download automatically while keeping your original files unchanged.

Protect the content that generates revenue for your store

PDF Watermark for WooCommerce helps stores protect valuable downloadable content, including:

  • eBooks and digital guides
  • Course materials and worksheets
  • Business, design, and planning templates
  • Research reports and industry resources
  • Training manuals and internal documents
  • Premium PDF and EPUB downloads

The protected file is generated when the customer downloads it. Your original document remains unchanged in your media library.

Make every customer download identifiable

Generic files are easy to pass around. A personalized watermark connects the downloaded document to the customer or order that received it, helping discourage casual sharing and making distributed copies easier to identify.

Add dynamic information to your text watermark using:

  • Customer first name, last name, or full name
  • Username
  • Customer email address
  • Order number
  • Order date
  • Store name
  • Store URL

Personalized watermarking also works with guest customer downloads, so buyers do not need to create an account before their files can be protected.

Use text, image, or combined watermarks

Choose the watermark style that best fits your content and brand. Add personalized text, a logo or branded image, or use both together.

Customize text watermarks

Control how your text watermark looks and where it appears. Available options include:

  • Font, size, color, and opacity
  • Bold, italic, and underline styles
  • Horizontal and vertical alignment
  • Fine positioning and rotation
  • Uppercase, lowercase, or title case
  • Optional text shadows and borders

PDF document before and after a personalized watermark is applied

Add an image watermark

Add your logo or another branded image to your downloadable files. Adjust its opacity, alignment, and placement so your brand stays visible without distracting from the document.

Apply different settings by product or variation

WooCommerce product editor showing PDF Watermark overrides for individual downloadable products and product variations.

A single global watermark may not suit every item in your catalog. Start with store-wide settings, then override them for individual downloadable products.

You can also apply separate settings to individual product variations. This is useful when you sell different editions, licenses, packages, or file types from the same product page.

  • Choose a different text or image watermark
  • Change the watermark rotation
  • Use a different watermark style
  • Disable watermarking for a specific product or variation

Control where the watermark appears

Protect the document without placing a watermark on every page. Choose the option that works best for the design and purpose of each file:

  • Every page
  • First page only
  • Last page only
  • Alternate pages
  • Selected page numbers
  • Every page except selected page numbers

Use the built-in preview tool to check the current watermark, placement, and styling before customers download the document.

Add another layer of PDF protection

A visible watermark can discourage sharing, while access controls and PDF permissions can make common forms of unauthorized use more difficult.

Require a password to open the PDF

Require customers to enter either their email address or order number before opening the protected PDF. The password is tied to information the customer already received with their order.

Restrict copying

Apply PDF permissions that help prevent users from copying or extracting text and images in supported PDF readers.

PDF document with copying restrictions enabled

Restrict printing

Disable standard print functionality in supported PDF readers when your licensing terms allow digital access but not printed distribution.

PDF document with printing restrictions enabled

Restrict editing, annotations, and form changes

Apply permissions that help prevent customers from editing document content, adding annotations, or changing form fields. These settings can be enabled independently, allowing fillable forms to remain usable when form restrictions are not selected.

PDF permissions depend on the reader used to open the document. They are designed to discourage common misuse, but no digital protection method can guarantee that content will never be reproduced.

Support international text and specialized documents

Create text watermarks containing international characters with Unicode-compatible fonts such as Arial or DejaVu Sans. You can also upload a custom TTF font when your language or branding requires additional character support.

The extension supports PDFs containing internal navigation links and fillable forms. It also includes optional EPUB watermarking for stores that sell eBooks in both PDF and EPUB formats.

See whether your downloads are being protected

PDF Watermark Dashboard showing protection totals, success rate, daily activity, watermark types, top products, and recent issues.

The PDF Watermark Dashboard gives you a clear view of protection activity across your store. Use it to confirm that downloads are being processed successfully and identify files that may need attention.

Dashboard reporting includes:

  • Total successfully watermarked files
  • Protection activity for today, the last seven days, or the last 30 days
  • Custom date-range reporting
  • Successful and failed protection events
  • Overall protection success rate and health
  • Text, image, and combined watermark usage
  • Products with the most protection activity
  • Recent issues that may require attention

Configurable activity logging provides additional detail when you need to investigate an incompatible file or share information with support.

Set up protection with a guided workflow

Organized settings guide you through the main setup areas: watermark content, appearance, document protection, and logs. Status indicators show whether a basic watermark is configured and whether additional protection settings are enabled.

Start with a simple text or image watermark, preview the result, and add advanced controls only when your products require them.

Prepare your files for reliable watermarking

Some documents open normally on a computer but contain unusual font, encoding, or export settings that make them difficult for other software to process.

If a document does not watermark correctly, re-export the original as a standard PDF with embedded fonts, upload the new file, and test the customer download again.
  1. Open the original document in your design, word-processing, or publishing software.
  2. Export it as a standard PDF and make sure all fonts are embedded.
  3. Upload the newly exported file to WordPress.
  4. Place a test order and confirm that the downloaded copy contains the watermark.

If the issue continues, review the recent activity logs or contact WooCommerce support for help investigating the file and extension settings.

Frequently asked questions

How does PDF Watermark for WooCommerce protect my digital products?

The extension creates a protected copy when the customer downloads the file. It can add personalized text, an image watermark, or both, along with optional password and document restrictions. Your original file remains unchanged.

Can each customer receive a personalized watermark?

Yes. A watermark can automatically include the customer’s name, username, email address, order number, order date, store name, or store URL. Personalized watermarking also works for guest customer downloads.

Can I use text and image watermarks together?

Yes. Choose a text watermark, an image watermark, or both. Text can be customized with fonts, colors, opacity, positioning, rotation, borders, and shadows. An image watermark can be used to display your logo or other branding.

Can I use different watermark settings for different products?

Yes. Set global defaults for your store, then override the watermark text, image, type, or rotation for an individual product. Separate settings can also be applied to product variations, and watermarking can be disabled for a specific product or variation.

Can I choose which pages display the watermark?

Yes. Display the watermark on every page, the first or last page, alternate pages, selected page numbers, or every page except selected pages. A preview tool lets you check the appearance and position before saving your final settings.

Can I password-protect PDFs or restrict customer actions?

Yes. You can require the customer’s email address or order number as the password used to open the PDF. You can also apply permissions that restrict copying, printing, editing, annotations, and form changes in supported PDF readers.

Does the extension support international characters and other document types?

Yes. Unicode-compatible and custom TTF fonts can be used for international text. The extension supports PDFs with internal links and fillable forms, and optional watermarking can also be enabled for EPUB files. Some EPUB readers may require an internet connection to display an image watermark.

How can I confirm that customer downloads are being protected?

The built-in dashboard reports successful protection events, failures, success rate, watermark types, top protected products, and recent issues. Activity logs provide additional diagnostic information when a file does not process as expected.

Additional information

Billing option

1 Year, 2 Years

At Woocommerce.opmc.com.au, we want to ensure that you are 100% happy with your purchase.

  • If you have technical or sales queries, do not hesitate get in touch with us
  • If after you attempted to resolve issues with Support staff and feel the product(s) you purchased does/do not the best fit your requirements, we want to make things right.

Our policy offers a full refund within 30 days of your date of purchase. We’d love to know what went wrong and how we can improve, so please include details about the reason for your refund request if you reach out to us directly.

Woocommerce.opmc.com.au and our payment process submit the refund immediately and make every attempt to process the refund as quickly as possible. Your financial institution can take up to 20 days for the refund to reflect in your bank account/card.

WooCommerce PDF Watermark

WooCommerce PDF Watermark allows you to stamp/watermark eBooks and other PDF downloadable files with custom text or images to prevent and identify unauthorized sharing. You can also protect PDF files further by enabling copy, print and modification protection, as well as password-protecting your files.
Note: Enabling PDF Watermark on your download removes all links within the PDF file. If you would like to see links added as a feature, vote for it on the Ideas page.

Requirements

  • Hosting server must have FPDF installed
  • PDF Version should be 1.4 and under
  • PDF should contain no layers
Certain hosting environments use security settings that prevent PDF Watermark from working properly. If you encounter difficulty, manually upload your PDF file via FTP to your site’s root folder.
In order for the Watermark extension to function properly, the uploaded PDF files should be PDF version 1.4 and under and contain no layers. If you encounter errors when uploading a PDF for a product, try saving with a lower PDF version and ensure the document is flattened.

Installation

  1. Download the .zip file from your WooCommerce account.
  2. Go toWordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.
More information at: Install and Activate Plugins/Extensions.

Setup and Configuration

Global Setup

Global settings apply to all PDF downloads in your store, and you can disable or changes some of these at the Product and Variation level. Go to WooCommerce > Settings > PDF Watermark.
WooCommerce PDF Watermark Global Settings
WooCommerce PDF Watermark Settings
  • Watermark Type – The type of watermark you want to apply to PDF downloads, you can either choose an image watermark, or a text watermark.
  • Watermark Image – The url to a locally uploaded image to use as the watermark. You can use the WordPress Media Uploader to upload images and then simply copy the URL. Media > Add New in the WordPress admin area.
  • Watermark Text – The text to use for text based watermarks, you can use a list of predefined tags to personalize the text based on the customer who is downloading the file. If the supplied tags is not sufficient, you can hook into the wc_pdf_watermark_parse_template_tags filter to define your own tags.
  • Font – The font to use for text watermarks.
  • Font Size – The size of the font to use for text watermarks.
  • Font Style – Whether you want the text to be bold, italics or underlined.
  • Font Color – Color of the font to use for text watermarks.
  • Watermark Opacity – This controls the transparency of the watermark text or image, 0 = fully transparent, 1 = fully opaque.
  • Horizontal Position – Horizontal location where the watermark must be placed.
  • Vertical Position – Vertical position where the watermark must be placed.
  • Horizontal Offset – If you require extra padding to the left and right of your text or image you can specify that here, you can use positive and negative numbers.
  • Vertical Offset – If you require extra padding to the top and bottom of your text or image you can specify that here, you can use positive and negative numbers.
  • Display on pages – On what pages you would like the watermarks to display, you can choose between All, First, Last, Alternate. Alternate will put it on every other page.
Note: Font size and offsets are all set in pt unit.

Advanced Settings

Advanced settings allow you to add further protection by applying certain PDF protection standards to the documents.
WooCommerce PDF Watermark Advanced Settings
Advanced Protection Settings
  • Password Protection – Password-protest the PDF, so customers need to use the email on their order to open the files.
  • Copy Protection – Prohibit any form of copying from the PDF file.
  • Print Protection – Prohibit printing of PDF downloads.
  • Modification Protection – Prohibit the modification of any PDF downloads.
  • Annotation Protection – Prohibit any for of annotations on any of the PDF downloads.

Product/Variation Settings

Product and Variation specific settings are only available on downloadable products and variations. WooCommerce PDF Watermark allows you to disable or override certain Global settings on a product and variation level, meaning you can have more control over what PDF files you want watermarked and even set different text or image watermarks for different products.
WooCommerce PDF Watermark Simple Product Settings
Simple Product Settings
WooCommerce PDF Watermark Variable Product Settings
Variable Product Settings
  • Disable – Whether or not this product should be watermarked
  • Override – Should this product be watermarked with custom watermark settings.
  • Watermark Type – The type of watermark to apply to this product.
  • Watermark Image – URL of the image to use as the watermark for this product.
  • Watermark Text – Text to use as the watermark for this product, you can use a list of predefined tags to personalize the text based on the customer who is downloading the file. If the supplied tags is not sufficient, you can hook into the wc_pdf_watermark_parse_template_tags filter to define your own tags.
  1. Download the .zip file
  2. Go toWordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

PDF Watermark logo
PDF Watermark for WooCommerce
From: $129.00 / year