Announcing GravityView – Magic Links: Secure front-end entry editing without a login
We’re excited to announce the release of Magic Links, a brand new extension available with GravityView Pro! With Magic Links, users can securely edit Gravity Forms entries—no account or login required. It’s the easiest way to offer effortless, secure front-end entry editing via GravityView....

We’re excited to announce the release of Magic Links, a brand new extension available with GravityView Pro! With Magic Links, users can securely edit Gravity Forms entries—no account or login required. It’s the easiest way to offer effortless, secure front-end entry editing via GravityView.
What does it do?
Magic Links simplifies the user experience by generating a secure, one-time link that allows someone to edit a form entry. Instead of requiring users to create an account or remember login credentials, send them an email with a time-limited link that grants access to edit the submission—directly within your GravityView View.
This is ideal for situations where users may need to correct a typo, update their contact info, or revise their submission without logging in. It’s convenient for users and reduces admin overhead for site owners.
Powerful features
Magic Links offers a smart blend of usability and security. Here are the key features:
Secure, time-limited links
Each link is unique, hashed, and expires after a set amount of time. You control how long the link stays active and how long the entry can be edited after submission.
Email validation options
Edit requests are validated to ensure they match authorized email addresses. This ensures you retain control over who is allowed to edit entries. You can:
- Require users to enter their email address to request a link
- Validate the email by matching it to a specific Email field from the form submission
- Restrict edit access to a list of approved email addresses or domains (e.g.,
*@yourdomain.com)
Per-View customization
Magic Links is flexible by design. Enable or disable it on a per-View basis, and configure settings like:
- Which field to use for email validation
- How long links are valid
- How long entries can be edited after submission
Seamless integration with Gravity Forms
Logged-out users can request a magic link by clicking on the “Edit Entry” link in your View. You can also insert the {gv_magic_link} merge tag into Gravity Forms confirmations or email notifications to send magic links automatically after submission.
Configuring Magic Links in GravityView
Let’s go through a simple example so you can see exactly how this works.
First, we’ll edit our View, scroll down to the View settings and click on “Magic Links”. After enabling the functionality, we can select an existing Email field from our form to use for validation, and/or manually add a list of allowed addresses (or whole domains). For this example, we’ll select the “Email” field in our form.

Next, we can select the link expiration time and the edit window. This enables us to specify how long the magic link is valid for and how long after submission an entry is editable.

Now, when a logged-out user views an entry on the front-end, they will be able to see a link to edit the entry (provided the Link to Edit Entry field has been added to the View).

After clicking the link, the logged-out user will have the ability to request edit access by inputting their email address. If the email address matches the value in the submission, they will receive an email with a magic link to update the entry.

Here it is! Clicking “Edit the entry” will take the user to a secure page where they can update the entry through GravityView (without needing to log in!).

The user can simply update their entry and submit the changes. As this is all happening through GravityView, you retain full control over which fields are editable. Simply add fields to the Edit Entry layout to make them editable.

You can also add magic links to Gravity Forms notifications and confirmations so that the user receives them automatically without needing to make a request. You can do this using the {gv_magic_link} merge tag.

Get started with Magic Links today!
Magic Links is now available as part of GravityView Pro. If you have a GravityView Pro license, you can download the Magic Links Extension from your GravityKit account. Alternatively, install it directly to your site from the “Manage Your Kit” page in WordPress.
Not a GravityView Pro user? Upgrade your license now!
More articles
Launch Log: Magic Links enhancements and DataTables sorting fixes
I tried to organize a party in space once, but there was no atmosphere… Okay, okay let’s get into this week’s product updates! This week, we released several focused fixes across GravityEdit and GravityView, along with new capabilities for Magic Links and small but…
The why and how of using WordPress to build an MVP
Noah Kagan, the founder of AppSumo, says that the secret to marketing is to build a great product. But here’s the catch: in order to build a great product, you need to know what users actually want. Enter the MVP, or “Minimum Viable Product”….
Launch Log: Clearer admin errors, custom code placeholders, and key fixes
Ever wondered why aliens don’t visit our solar system? It turns out they read the reviews, and it only has one star! Welcome to our first Launch Log of 2026. We’re kicking things off with a raft of exciting updates, including clearer error notices…
