Skip to content
navigate

Gated Downloads – Lead Capture & Content Locker

Gate any download behind a lead-capture form. Collect name, email and phone, then deliver the file — accessible, translatable, and compatible with any theme.

Updated August 6, 2026

templatesell.net 3 images
Choose a screenshot to view

Overview

Gated Downloads turns any download into a lead. Place a download button anywhere with a shortcode or block; when a visitor clicks it, an accessible pop-up form asks for their details. After they submit, the lead is saved to your site and the file is delivered.

Use it for ebooks, whitepapers, checklists, brochures, price lists, documents, media kits — any file you want to exchange for a contact.

Key features

  • Gate unlimited downloads of any file type — PDF, Word, Excel, CSV, PowerPoint, ZIP, images, audio, video (upload to the Media Library or link an external URL)
  • No file? Leave it empty to use any form as a simple email opt-in
  • Content Locker — hide part of a post behind the form with ; the content is never in the page source and stays unlocked for returning visitors
  • Automatic placement — add a download button to every post, or only chosen post types and categories
  • Choose, reorder and require fields per form — Name, Email, Phone, Company, Job Title, Website, Country
  • Per-form success message, submit button text and optional redirect
  • Lightweight, accessible pop-up (focus-trapped, keyboard and screen-reader friendly)
  • Shortcode, Gutenberg block and a native Elementor widget
  • Inline link trigger —
  • Download counter with optional “Downloaded 1,204 times” social proof
  • Campaign tracking — utm_source, utm_medium, utm_campaign, utm_term, utm_content and referrer on every lead
  • Leads dashboard with CSV export
  • Conversion analytics — button views, form opens, leads and conversion rate per file (daily counters only, no cookies)
  • Admin email notification on each new lead
  • Automatic download email to every lead
  • Built-in honeypot spam protection, zero setup
  • GDPR-friendly: optional consent checkbox, data stays in your database, export/erase support
  • Works with any theme — the modal renders at the page root
  • Fully translatable. No external services, no tracking.

How to use

  1. Go to Gated Downloads → Add New Gated File.
  2. Upload a file (or paste an external URL) and set the button label.
  3. Pick which fields the form asks for, reorder them, and set the success message or redirect.
  4. Paste the shortcode, for example , into any post or page.
  5. Read captured leads under Gated Downloads → Leads and export them as CSV.

Requirements

  • WordPress 6.2 or higher
  • PHP 7.4 or higher
  • Licensed GPL-2.0-or-later

Links

Features

  • Gate unlimited downloads of any file type — PDF, Word, Excel, CSV, PowerPoint, ZIP, images, audio, video (upload to the Media Library or link an external URL)
  • No file? Leave it empty to use any form as a simple email opt-in
  • Content Locker — hide part of a post behind the form with [tslgd_lock id="123"]; the content is never in the page source and stays unlocked for returning visitors
  • Automatic placement — add a download button to every post, or only chosen post types and categories
  • Choose, reorder and require fields per form — Name, Email, Phone, Company, Job Title, Website, Country
  • Per-form success message, submit button text and optional redirect
  • Lightweight, accessible pop-up (focus-trapped, keyboard and screen-reader friendly)
  • Shortcode, Gutenberg block and a native Elementor widget
  • Inline link trigger — [tslgd_link id="123"]any wording[/tslgd_link]
  • Download counter with optional "Downloaded 1,204 times" social proof
  • Campaign tracking — utm_source, utm_medium, utm_campaign, utm_term, utm_content and referrer on every lead
  • Leads dashboard with CSV export
  • Conversion analytics — button views, form opens, leads and conversion rate per file (daily counters only, no cookies)
  • Admin email notification on each new lead
  • Automatic download email to every lead
  • Built-in honeypot spam protection, zero setup
  • GDPR-friendly: optional consent checkbox, data stays in your database, export/erase support
  • Works with any theme — the modal renders at the page root
  • Fully translatable. No external services, no tracking.

Frequently asked questions

Is this really free?

Yes. Download it and use it on your own site at no cost. Where a Pro edition exists it adds more features, layouts and support — the free build is never time-limited.

Can I try it before I commit?

Yes — the live preview is the real product running, not a mockup. Click through it as much as you like before deciding.

Where do I get help?

Setup notes ship inside the download, and you can contact us directly for anything else — every product is built and supported in-house by TemplateSell.

More from Free Items

Browse the category

Ready to build with Gated Downloads – Lead Capture & Content Locker?

Download it now — the files land in your inbox and on screen straight away.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close