Link Expired
An expired sign-in link page with a three-column lifecycle timeline, a security framed explanation, and a one field form for a fresh link.
An expired sign-in link page with a three-column lifecycle timeline, a security framed explanation, and a one field form for a fresh link.
Search blocks by description or jump to a page.
The source for every Marketing block is included with Basic and Pro. Pick a plan to copy the code.
Already purchased? Log in
Link Expired reframes a dead sign in link as the security feature it actually is. The mono label sits above a headline that gives the link a graceful retirement rather than a failure, and the body explains the short life plainly, a forwarded email can never become a back door, so the cost is one click and nothing else. A three column timeline shows the link sent, first opened, and expired after times so the window feels concrete.
The timeline is one array of labeled values, easy to bind to real timestamps at render. Directly beneath sits a labeled one field form for a fresh link, with a helper line reassuring the person to use the same address they signed up with, and a footer note that a new link quietly voids every older one.
Reach for this block as the rendered page when a magic link or password reset link is opened past its window. It works because it turns an expiry into a blameless, single action recovery, and the form is right there so nobody has to navigate back to a login screen to start over.
A natural flow around it on a Marketing Pro page:
Before
After
One strong use is the expired magic link with a resend field. Other variants:
Tip: bind the timeline to real timestamps, seeing their own open time tells the person exactly why the link lapsed and that nothing misfired.