Title: Download Magnet
Author: Peachy Software
Published: <strong>March 16, 2023</strong>
Last modified: May 27, 2026

---

Search plugins

![](https://ps.w.org/download-magnet/assets/banner-772x250.png?rev=2880887)

![](https://ps.w.org/download-magnet/assets/icon-256x256.png?rev=2880887)

# Download Magnet

 By [Peachy Software](https://profiles.wordpress.org/peachysoftware/)

[Download](https://downloads.wordpress.org/plugin/download-magnet.2.5.3.zip)

 * [Details](https://wordpress.org/plugins/download-magnet/#description)
 * [Reviews](https://wordpress.org/plugins/download-magnet/#reviews)
 *  [Installation](https://wordpress.org/plugins/download-magnet/#installation)
 * [Development](https://wordpress.org/plugins/download-magnet/#developers)

 [Support](https://wordpress.org/support/plugin/download-magnet/)

## Description

This plugin provides an easy-to-use way of capturing email addresses when the end
user wishes to download a file. Is used as a shortcode in your posts or pages.

#### Features:

 * Is easy to use
 * Can be used to capture email addresses inline or from a button.
 * Can now use an existing button on the page to keep the styling intact.
 * Multiple entries can be created.
 * A block for the Block Editor (Gutenberg) is available.
 * Allows capture of an email address when offering a download as a lead magnet.
 * Contacts can be downloaded (CSV file) to import into your email marketing system.
 * An ProPak Addon (paid) is available to directly send contacts to your email marketing
   provider. [Download Magnet Addons](https://peachysoftware.com/downloadmagnet/addons)
    - Currently supports ActiveCampaign, Kit, MailerLite, MailPoet, MailChimp, SendFox,
      Sendy and Webhooks. More in development.
    - The Webhook connects to any system that supports webhooks such as Zapier, 
      Make (Integromat) and Automate.io etc.
 * Custom options include to request name and also GDPR consent.
 * Utilizes the wp_footer action to ensure the dialog box is always on top. (Can
   be overriden).
 * Please send me your feedback [here](http://peachysoftware.com/contact/) for any
   new features you want to see in next version of this plugin.I will be happy to
   receive feedback.

## Screenshots

[⌊Using an existing button on the page to trigger the popup.⌉⌊Using an existing 
button on the page to trigger the popup.⌉[

Using an existing button on the page to trigger the popup.

[⌊The popup requesting name, email and actual consent.⌉⌊The popup requesting name,
email and actual consent.⌉[

The popup requesting name, email and actual consent.

[⌊The form displayed inline on the page.⌉⌊The form displayed inline on the page.⌉[

The form displayed inline on the page.

[⌊The custom post type main entry form.⌉⌊The custom post type main entry form.⌉[

The custom post type main entry form.

[⌊Options for each file to be made available.⌉⌊Options for each file to be made 
available.⌉[

Options for each file to be made available.

## Blocks

This plugin provides 1 block.

 *   Download Magnet Allows Download Magnet content to be displayed in the block
   editor.

## Installation

To install Download Magnet , follow these steps:

 1. Download and unzip the plugin
 2. Upload the entire downloadmagnet/ directory to the /wp-content/plugins/ directory
 3. Activate the plugin through the Plugins menu in WordPress
 4. Download Magnet will appear in the sidebar. Click on it.
 5. To add a download magnet, click on Add New and enter/upload a file for download
 6. In any post or page enter the shortcode [downloadmagnet id=xxx]. xxx is the id 
    number of the download and a button will appear.
 7. To add a download magnet to an existing button, add an id name to the button and
    then add the shortcode [downloadmagnet id=xxx button=yyy]. xxx is the id number
    of the download and yyy is the id of the button. [Click here for help.](https://peachysoftware.com/docs/add-to-an-existing-button/)

#### Have Feedback

Please send me your feedback [here](https://peachysoftware.com/contact/) for any
new features you want to see in next version of this plugin.I will be happy to receive
feedback.

## FAQ

### How do I add a download magnet to a page or post?

In any post or page enter the shortcode [downloadmagnet id=xxx]. xxx is the id number
of the download and either a button (popup) or the form (inline) will appear.
 To
add a download magnet to an existing button, add an id name to the button and then
add the shortcode [downloadmagnet id=xxx button=yyy]. xxx is the id number of the
download and yyy is the id of the button. [For more guidance.](https://peachysoftware.com/docs/add-to-an-existing-button/)

### Does this version capture email addresses?

Yes, this version captures email addresses and allows you to download a CSV file
of the contacts. If you want to automatically send the contacts to your email marketing
system, you will need to purchase the appropriate addon.

### What email marketing systems are available as addons?

Currently available are ActiveCampaign, Kit (formerly ConvertKit) , MailChimp, MailPoet,
SendFox, Sendy and Webhooks. More in development, check the Addons page in the menu.
If you do not see your email marketing system, please contact me [here](https://peachysoftware.com/contact/)
and we will see what we can do.

### How do I get the Email ProPak Addon

Addons can be purchased and installed from the Addon menu in this plugin or are 
also available from [here](https://peachysoftware.com/downloadmagnet/)

### How do I get support?

Plugin support can be found here [here](https://wordpress.org/support/plugin/download-magnet).
Addon customers will receive premium support. Details when purchased.

### Are you planning to add more features?

Yes, I am planning to add more features. Please send me your feedback [here](https://peachysoftware.com/contact/)
for any new features you want to see in next version of this plugin.I will be happy
to receive feedback.
 The ability to add to an existing button came from feature
requests. Please keep them coming.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Download Magnet” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Peachy Software ](https://profiles.wordpress.org/peachysoftware/)

“Download Magnet” has been translated into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/download-magnet/contributors)
for their contributions.

[Translate “Download Magnet” into your language.](https://translate.wordpress.org/projects/wp-plugins/download-magnet)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/download-magnet/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/download-magnet/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/download-magnet/)
by [RSS](https://plugins.trac.wordpress.org/log/download-magnet/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.5.3

Fixed a bug on selecting a file to download!
 Realigned options on the correct page
following user feedback.

#### 2.5.2

Fixed html link on direct download.
 Fixed wrong modal dialog being used. Cleaned
up visual on email tab when no service.

#### 2.5.0

User interface improvements for adding files.
 Improved onboarding and bug fixes.
Sent emails now HTML formatted. Disposable email address list updated.

#### 2.2.0

Native Block Editor support added. Now you can add a download magnet post directly
from the block editor.

#### 2.1.0

Download type can be overriden in the shortcode (type=inline or type=popup or type
=button)

#### 2.0.1

Fixed post validation bug.

#### 2.0.0

Added ability to attach popup to existing buttons on page.
 Dialog HTML code now
added to the footer to avoid any theme z-index issues (Can be overriden) Bug fixes.

#### 1.5.0

Architectural changes, premium items now available as paid addons.

#### 1.2.1

Bug fix on saving the post.

#### 1.2.0

Added an Inline option for the name/email address capture form (as well as a popup
dialog).
 Added MailPoet support (now as premium addon). Added ability to ignore
IP address from user (for GDPR/CCPA compliance options) Can now customize Download
button text.

#### 1.1.1

Bug fix on download count.
 Freemius SDK Version updated.

#### 1.1.0

First public release.

#### 1.0.1

Bug fixes for customers.

#### 1.0.0

Private release

## Meta

 *  Version **2.5.3**
 *  Last updated **4 weeks ago**
 *  Active installations **100+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/download-magnet/), [English (US)](https://wordpress.org/plugins/download-magnet/),
   and [Italian](https://it.wordpress.org/plugins/download-magnet/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/download-magnet)
 * Tags
 * [download](https://wordpress.org/plugins/tags/download/)[email capture](https://wordpress.org/plugins/tags/email-capture/)
   [lead capture](https://wordpress.org/plugins/tags/lead-capture/)[lead magnet](https://wordpress.org/plugins/tags/lead-magnet/)
   [marketing](https://wordpress.org/plugins/tags/marketing/)
 *  [Advanced View](https://wordpress.org/plugins/download-magnet/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/download-magnet/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/download-magnet/reviews/)

## Contributors

 *   [ Peachy Software ](https://profiles.wordpress.org/peachysoftware/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/download-magnet/)