Some features may require a paid plan to use. For more details, see the ShortPen Pricing page.
Links
| Feature | What it does | Docs |
|---|---|---|
| Short links | Create a link with a destination URL, domain, and slug | Components of a ShortPen Link |
| Custom slugs | Set your own slug instead of a generated one | How to create a link in ShortPen |
| Link editing | Change destination, slug, title, or settings after the link is live | How to edit a link in ShortPen |
| Titles and notes | Internal label and a note up to 300 characters, never shown to visitors | Components of a ShortPen Link |
| Link duplication | Copy an existing link and its settings in one click | How to duplicate a link in ShortPen |
| UTM parameters | Add source, medium, campaign, term, and content to the destination URL | How to add UTM parameters to a ShortPen link |
| Social share previews | Set a custom image, title, and description for how the link appears when shared | How to customize social share previews in ShortPen |
| Password protection | Require a password before the visitor reaches the destination | How to password-protect a ShortPen link |
| Redirect types | Choose the HTTP redirect the link uses | Redirect types in ShortPen |
| Link cloaking | Keep the ShortPen URL in the address bar after the redirect | How to cloak a link in ShortPen |
| Hide referrer | Stop the destination from seeing the referring page | How to hide the referrer on a ShortPen link |
QR codes
| Feature | What it does | Docs |
|---|---|---|
| Dynamic QR codes | Generate a QR code tied to a link, so the destination stays editable after printing | How to create and customize QR Codes in ShortPen |
| QR customization | Set colors and embed a logo | How to create and customize QR Codes in ShortPen |
| QR downloads | Export the QR code for digital and print use | How to download and use QR Codes from ShortPen |
| Destination changes | Update where a printed QR code points without reprinting it | What happens to a QR Code when the link changes |
| Scan tracking | Record scans alongside clicks in analytics | How QR Codes work in ShortPen |
Organization
| Feature | What it does | Docs |
|---|---|---|
| Folders | One hierarchical container per link, with folder-level stats | How to create and manage folders in ShortPen |
| Tags | Multiple labels per link for filtering and comparison | How to create and manage tags in ShortPen |
| Bulk actions | Edit destination URL, branded URL, or title across multiple links at once | How to run bulk actions on ShortPen links |
| CSV import | Create links in bulk from a spreadsheet | How to import links from a CSV file |
| Migration imports | Move existing links from Bitly, Rebrandly, Dub, or Short.io | Bitly · Rebrandly · Dub · Short.io |
| Link export | Download your links and their data | How to export links from ShortPen |
Custom domains
| Feature | What it does | Docs |
|---|---|---|
| Custom domain connection | Serve links from your own domain or subdomain | How to connect a custom domain to ShortPen |
| Root domain redirect | Send visitors who open the bare domain to a page you choose | How to set a root domain redirect in ShortPen |
| Custom 404 redirect | Send visitors who open a non-existing link to a page you choose | How to set a custom 404 redirect in ShortPen |
Event and conversion tracking
| Feature | What it does | Docs |
|---|---|---|
| ShortPen Pixel | Records what happens on your site after a click or scan | How the ShortPen Pixel works |
| URL-triggered events | Count a conversion when a visitor reaches a specific URL | How to create URL-triggered events in ShortPen |
| Code-triggered events | Fire a conversion from your own code for actions without a dedicated URL | How to create code-triggered events in ShortPen |
Analytics
| Feature | What it does | Docs |
|---|---|---|
| Link-level metrics | Clicks, scans, sources, countries, devices, and browsers for one link | What metrics are available for individual links in ShortPen? |
| Workspace-level metrics | The same data aggregated across every link in the workspace | How to view aggregate metrics for your ShortPen workspace |
| Conversion analytics | Events and conversion rate, per link or across the workspace | Per link · Per workspace |
| Campaign (UTM) breakdown | Group traffic by UTM source, medium, campaign, content, and term | How to view UTM campaign breakdowns in ShortPen Analytics |
| Filters and date ranges | Narrow reports by date, country, device, source, folder, tag, or domain | How to use date range and segmentation filters in ShortPen |
| Folder and tag segmentation | Compare performance across campaigns or clients | How to segment ShortPen data by folders and tags |
| Real-time activity | Live feed of clicks, scans, and events, with per-user journeys | How to view real-time activity in ShortPen analytics |
| Shared analytics | Share a read-only analytics view through a public URL | How to share ShortPen Analytics (public URL) |
Teams and access
| Feature | What it does | Docs |
|---|---|---|
| Organizations | The top-level account that holds your workspaces, users, and billing | How organizations work in ShortPen |
| Workspaces | Separate projects or clients with isolated links and analytics | How workspaces work in ShortPen |
| Roles and permissions | Owner, Admin, and User roles control what each teammate can do | Understanding roles and permissions in ShortPen |
| User management | Invite, remove, and manage teammates | How to invite users to a ShortPen workspace |
Integrations
| Feature | What it does | Docs |
|---|---|---|
| Shopify | Auto-track purchases, signups, and form submissions from your store | Shopify integration |
| Zapier | Create links, sync data, and trigger events across 6,000+ apps | Zapier integration |
| Make | Build automated scenarios around links and events | Make integration |
| viaSocket | Connect ShortPen to workflow automations | viaSocket integration |
API
| Feature | What it does | Docs |
|---|---|---|
| Create links | Generate links, QR codes, and tracked campaigns from your own systems | Create a link |
| Edit links | Update destination, slug, UTMs, and redirect rules programmatically | Edit a link |
| Delete links | Remove links by ID, with analytics kept recoverable | Delete a link |
| List links | Retrieve a paginated list of workspace links | List links |
| Fetch resources | Pull domains, workspaces, folders, and pixels | Get resources |
| Pull analytics | Export click events for BI and reporting tools | Analytics endpoint |
| Account context | Check enabled features, limits, and the selected workspace | Get user context |
| Health check | Verify the API is reachable | Ping |
Account, billing, and security
| Feature | What it does | Docs |
|---|---|---|
| GDPR and EU hosting | Pseudonymized analytics and EU-based data storage | GDPR and data privacy |
| Data retention | How long ShortPen keeps your data | Data storage and retention |