Creating Links
Learn all the ways to create and configure short links
Creating links is the core functionality of ShortyLink. This guide covers all the options available when creating a new link.
Creating a Basic Link
To create a simple short link:
- Navigate to the Dashboard
- Click New Link or the + button
- Enter your destination URL
- Click Create Link
That's it! Your short link is ready to use and share.
Link Configuration Options
When creating a link, you have several optional settings:
Custom Alias
Replace the random shortcode with a memorable word or phrase. Custom aliases must be unique and can contain letters, numbers, and hyphens.
Title & Description
Add a title and description to help organize your links. These are only visible to you in the dashboard.
Tags
Add tags to categorize and filter your links. Useful for organizing links by campaign, project, or topic.
Expiration Date
Set a date when the link should stop working. After expiration, visitors will see a "link expired" message.
Password Protection
Require visitors to enter a password before being redirected. Perfect for private or exclusive content.
UTM Parameters
ShortyLink can automatically append UTM parameters to your destination URL for campaign tracking:
utm_source- Traffic sourceutm_medium- Marketing mediumutm_campaign- Campaign nameutm_term- Keywordsutm_content- Content variant
Note
UTM parameters are appended to your destination URL, not the short link. They're invisible to users clicking the link.
Bulk Link Creation
Need to create many links at once? Use the bulk import feature:
- Go to Links → Import
- Upload a CSV file with your URLs
- Map columns to link fields
- Review and create all links
CSV Format
Your CSV should have at minimum a URL column. Optional columns include:
url(required) - Destination URLalias- Custom shortcodetitle- Link titletags- Comma-separated tags
Creating Links via API
For programmatic link creation, use the ShortyLink API:
curl -X POST https://api.shortylink.io/v1/links \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/my-long-url",
"alias": "my-custom-alias"
}'See the Links API documentation for all available options.