WordPress plugin intelligence profile

Protected PDF Downloads – Download Form, Lead Capture & Expiring Links

Ask for a name and email before a PDF downloads, get each request by email, and serve catalogs through signed links that expire.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update9 Oct 202623d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Protected PDF Downloads – Download Form, Lead Capture & Expiring Links version 1.3.0.1 as active, updated 23d ago and tested up to WordPress 7.1.

Overview

About this plugin

Ask your visitors for their details before a PDF downloads. You build the form, each request arrives in your inbox, and the file is handed out through a signed link that expires, so the link someone forwards stops working instead of living forever.

Add your PDF catalogs, coupons or price lists, and drop a download button anywhere with a shortcode or a data attribute on any existing button.

Download form

  • A form opens when a visitor clicks a download button, and the PDF opens once they send it
  • Build it yourself with the basic fields: name, email, text, paragraph, number, dropdown, single choice, checkboxes, and a consent checkbox that links to your privacy page, with the link text you choose
  • Reorder fields by dragging or with the keyboard, mark them required, add help text, and see the form open on a page of your own site as you edit, at desktop, tablet or phone size
  • Write your own title, introduction, button label and thank-you message, and pick the button colors
  • Email notifications like WPForms: choose who gets each request (one address or several), the sender, the subject and the message, with tags for every answer, in HTML or plain text; replying writes straight to the visitor
  • Spam protection: a hidden trap field, a limit per visitor and optional Cloudflare Turnstile
  • Accessible dialog: keyboard focus stays inside, Esc closes it, and errors are announced next to each field
  • Works with page caching, and uses your theme’s font so it matches your site

Protected downloads

  • Add as many PDF catalogs as you like, one at a time
  • Every PDF is stored in a private folder with an unguessable name and served only through a signed link that stops working after 30 minutes
  • Shortcode [catr_download_button id="123"], plus a data-catr-catalog="123" attribute for any button or link
  • A clean admin that works on phones, with notices from other plugins kept above it, and a download button that inherits your theme’s style

Free and Pro

This plugin is complete on its own: it protects your PDFs and emails you every request. Catalog Rocket Pro is a separate commercial add-on that works on top of it and adds:

  • Leads: every request saved in a list you can search and export to CSV
  • Notifications: up to ten per form, each sent only when an answer says so, a different inbox for each catalog, and your logo and color on them
  • Metrics: downloads, requests and conversion rate for each catalog, and the campaign every lead came from
  • More fields: phone with country code and validation (ten digits for the US, Canada and Mexico), website, date, country and state, hidden campaign fields, fields that show up depending on an answer, and two-column layouts
  • Content: headings, text blocks, images and dividers anywhere in the form, and a form without a visible title
  • Ways to ask: an optional form, the file sent to the visitor’s email, returning visitors remembered, and a different form or mode for each catalog
  • Your brand: every color, rounded corners for the window, the fields and the button, Google Fonts served from your own site or your own font files, weight, italic, underline and capitals for each part of the form, field styles, your logo, a blurred backdrop, and a form that slides in from the side or rises from the bottom on phones
  • Big catalogs: PDFs larger than your hosting allows, bulk import, catalog export, and your own link duration

Catalog Rocket Pro can be tried free for 14 days, and its forms can be tried in a live demo.

External services

This plugin can use Cloudflare Turnstile to tell people from bots on the download form. It is off by default and only runs when you enter your own Turnstile site key and secret key under Catalogs → Settings.

com), which runs its check in the visitor’s browser. When the form is sent, your site sends Cloudflare the check’s answer and the visitor’s IP address to confirm the result. Cloudflare’s terms of service and privacy policy apply.

No other data leaves your site: the answers to the form are sent by email from your own server.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • download form
  • gated content
  • lead magnet
  • pdf catalog
  • protected download
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity9 Oct 202623d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.27.1.3
Version1.3.01.3.0.1
Version1.2.0.21.3.0
Version1.2.0.11.2.0.2
Version1.2.01.2.0.1
Version1.1.20.11.2.0
Version1.1.201.1.20.1
WordPress compatibility7.0.67.1.2
Version1.1.191.1.20
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.