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.
1.3.0.1
A cleaner admin with your own page as the form's preview, and fixes. If you use Catalog Rocket Pro, update it to 2.1.0.1 too.
1.3.0
Email notifications like WPForms, a preview that shows the whole form, and a clearer Design tab. Your current email settings carry over unchanged.
1.2.0.2
Catalog buttons made without a link now work from the keyboard.
1.2.0.1
The download form now opens above cookie notices and chat buttons, so they no longer cover its button.
1.2.0
Adds a download form that sends you each request by email. It starts switched off on existing sites, so nothing changes for your visitors until you turn it on. Download links now always last 30 minutes.
1.1.20.1
Keeps your catalogs and the shared link expiry setting when the free edition is deleted after, or alongside, Catalog Rocket Pro.
1.1.20
Fixes "Remove public copy" on catalogs created before 1.1.19, which could delete the only copy of the PDF. Update before using that button on older catalogs.
1.1.19
Uploaded PDFs are now stored privately instead of keeping a public URL. Existing catalogs keep working; imported ones show a button to remove the public copy.
1.1.18
Fixes downloads silently failing on sites with page caching.
1.1.11
Fixes catalog downloads being blocked by the browser's pop-up blocker on some browsers.
1.0.0
Initial release.