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!
Helpful tips right in your inbox.
Subscribe to our weekly newsletter for tips, special offers, and more!
Helpful tips right in your inbox.
Subscribe to our weekly newsletter for tips, special offers, and more!