Gravity Forms Magic Link Login Add-On (free)

Aug 29, 2024

3 Min. Read

Share URL

This page may contain affiliate links. Please read my disclaimer for more information.

I came across this post on X today about a free Gravity Forms add-on that generates a magic link users can use to log in to your WordPress site instead of using a password.

I was intrigued, so I took a few minutes to test this add-on out and see how it worked.

How It Works

We’ve all seen sites that allow you to log in with a username/password or a magic link. This usually annoys me because using my username/password is faster than waiting for a link.

But maybe this is better for someone who has trouble remembering passwords or doesn’t use 1Password.

This add-on might be a good choice if you want an easy solution for a magic link login on your site.

For this to work, the user must have a registered account on your site and use the email associated with that account when they fill out the form.

When all those things line up, the user will receive an email with their magic link. When they click on that link, they will be redirected to your site and automatically logged in.

Below is a quick tutorial to explain how to set this up and start using this fantastic (I initially wrote awesome, but Grammarly made me change it to fantastic) add-on.

Installing the Plugin

You can download the zip file from the Github repo and install it like any other plugin, or you can copy the code from the gform-magic-link.php file and add it to your themes functions.php file or use a code snippet plugin.

Building the Form

Now that the plugin is “installed” and activated, we can build our form.

The author has provided a form you can import that is all setup and ready for use. You can also download it from the Github repo.

What Your Form Needs

  1. An Email field
  2. Dynamic Population enabled for the email field and the parameter magic_link
  1. A custom Notification with a link in the message, something like this:
This is your <a href="{magic_link}">magic link to login</a>.

Embedding the Form

Now that your form is built and ready, you can embed it on a page and see the magic.

Here is a quick demonstration for your viewing pleasure.

The Wrap Up

As you can see, this simple-to-use add-on offers a really cool feature: it gives your users a quick way to log in to your site without requiring a pesky password.

Despite my annoyance with these types of login features, this is an excellent add-on that will come in handy when we launch our membership site.

I’ve included the original X post below so you can follow the author and tell him how much you like his add-on.

Photo of author
About the Author
Chris Eggleston
Husband. Father of 4. Grandpa of 2. Chief Problem Solver exploring business systems, technology, AI & faith — helping people solve real problems. @mantiswp @chrisegg

Support Chris - Donate $5

Gravity Wiz Add-Ons

Advertisement

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Related Post

AFL UTM Tracker Review: First-Party Conversion Attribution for Gravity Forms

AFL UTM Tracker from Appfromlab solves a frustrating gap in WordPress marketing: knowing which campaigns actually convert. It tracks UTM...

Apr 14, 2026

6 min. read

EDD Gravity Forms Checkout Review: Custom Purchase Forms With EDD Power

Easy Digital Downloads‘ Gravity Forms Checkout extension bridges two powerful plugins. It lets you build purchase forms with Gravity Forms‘...

Apr 14, 2026

5 min. read

STARTEND Review: Flexible Subscription Dates for Gravity Forms

STARTEND is a Gravity Forms add-on that fixes a frustrating limitation—the inability to set custom subscription start and end dates....

Apr 13, 2026

4 min. read

GravityStripe Review: Let Users Manage Their Own Subscriptions

GravityStripe is a subscription management add-on for Gravity Forms that does something the native Stripe integration doesn’t—it gives your customers...

Apr 13, 2026

4 min. read

GFChart Review: Turn Gravity Forms Data Into Visual Reports

GFChart is a Gravity Forms extension that transforms your form entries into charts, graphs, and calculations. No coding required. If...

Apr 12, 2026

4 min. read

Simply Schedule Appointments Review: Gravity Forms Integration That Works

Simply Schedule Appointments (SSA) is a WordPress booking plugin that does something most scheduling tools don’t: it integrates deeply with...

Apr 11, 2026

4 min. read