Link Protection
Control who can access your links with passwords, expiration dates, click limits, and geo-restrictions. Keep sensitive content secure while maintaining convenience.
Why Protect Links?
Not every link should be accessible to everyone forever. Protection features let you share content with the right people at the right time, then automatically restrict access when needed.
Password
Require authenticationExpiration
Time-limited accessClick Limit
Limited availabilityGeo-Block
Regional restrictionsPassword Protection
Require visitors to enter a password before accessing the destination. Perfect for private content, client deliverables, or exclusive offers.
Setting Up Password Protection
- Create or edit a link
- Expand the Protection section
- Enter a password in the Password Protect field
- Save the link
Visitor Experience
When someone clicks a password-protected link, they see a branded password entry page. After entering the correct password, they're redirected to the destination.
This link is password protected
Password Best Practices
- Use memorable but not obvious passwords
- Share passwords through a different channel than the link
- Consider using unique passwords for different recipients to track who accessed
- Combine with expiration for time-sensitive protected content
Link Expiration
Set an expiration date and time for your links. After expiration, visitors see a friendly message instead of being redirected, or can be sent to a custom URL.
Setting Expiration
- Create or edit a link
- Expand the Protection section
- Set the Expires At date and time
- Optionally set an Expiration URL for custom redirect
- Save the link
After Expiration
| No Expiration URL | Visitors see a "Link has expired" message |
| With Expiration URL | Visitors are redirected to your specified page |
Expiration URL Ideas
- Sale ended: Redirect to regular pricing page
- Event passed: Redirect to recording or recap page
- Limited offer: Redirect to waitlist signup
- Seasonal content: Redirect to evergreen alternative
Click Limits
Limit the total number of clicks a link can receive. Once the limit is reached, the link behaves like an expired link.
Setting Click Limits
- Create or edit a link
- Expand the Protection section
- Enter the maximum clicks in Click Limit
- Save the link
Common Use Cases
| Exclusive Offers | "First 100 customers get 50% off" |
| Contest Entries | Limit entries to specific quantity |
| Free Samples | Distribute limited free access codes |
| Event RSVPs | Cap registration at venue capacity |
Geographic Restrictions
Control access based on visitor location. Allow only specific countries or block certain regions from accessing your links.
Geo-Blocking Modes
| Allow List | Only visitors from selected countries can access |
| Block List | Visitors from selected countries are blocked |
Setting Up Geo-Blocking
- Create or edit a link
- Expand the Traffic Rules section
- Select countries to allow or block
- Save the link
Use Cases
- Regional Promotions: Offers only valid in certain markets
- Compliance: Restrict access based on legal requirements
- Localized Content: Ensure visitors see region-appropriate content
- Fraud Prevention: Block high-risk regions
Deep Linking
Automatically open links in the appropriate mobile app instead of the browser when available. Improves user experience for app-native destinations.
Configuring Deep Links
- Create or edit a link
- Expand the Protection section
- Enter the iOS App Scheme (e.g.,
twitter://) - Enter the Android App Scheme
- Save the link
How It Works
When a mobile user clicks your link, ShrinkLink first attempts to open the native app. If the app isn't installed, they're redirected to the web destination instead.
Common App Schemes
twitter:// | |
instagram:// | |
fb:// | |
| YouTube | youtube:// |
| Spotify | spotify:// |
Combining Protection Features
Protection features can be combined for sophisticated access control:
Example: Exclusive Early Access
- Password:
earlybird2024 - Expires: January 15, 2024 at 11:59 PM
- Click Limit: 500
- Geo: US and Canada only
Only the first 500 people in US/Canada with the password can access before the deadline.
Link Status Indicators
Your dashboard shows the status of each link at a glance:
| Active | Link is working normally |
| Expiring Soon | Link expires within 24 hours |
| Expired | Link has passed expiration date |
| Limit Reached | Click limit has been reached |
| Protected | Password protection enabled |
Best Practices
Plan Expiration URLs
Always set an expiration URL so visitors land somewhere useful, not a dead end.
Use Click Limits Strategically
Display remaining availability to create urgency without frustrating visitors.
Separate Password Channels
Share passwords via different channel than the link for better security.
Monitor Protected Links
Check analytics to ensure protection isn't blocking legitimate users.
Brand Your Links
Use your own custom domain for professional, branded short links that build trust.
Custom Domains