lindemannrock/craft-shortlink-manager

Advanced shortlink management with QR codes, analytics for Craft CMS

Maintainers

Package info

github.com/LindemannRock/craft-shortlink-manager

Documentation

Type:craft-plugin

pkg:composer/lindemannrock/craft-shortlink-manager

Statistics

Installs: 183

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 1

5.21.1 2026-06-20 11:55 UTC

README

ShortLink Manager

ShortLink Manager for Craft CMS

Latest Version Craft CMS PHP Logging Library License

Advanced shortlink management with QR codes and analytics for Craft CMS.

License

This is a commercial plugin licensed under the Craft License. It will be available on the Craft Plugin Store soon. See LICENSE.md for details.

⚠️ Pre-Release

This plugin is in active development and not yet available on the Craft Plugin Store. Features and APIs may change before the initial public release.

Features

  • Short Links — Custom element type with auto-generated codes or vanity slugs (e.g., /s/abc123, /s/pricing)
  • QR Codes — Styled QR codes with custom colors, module/eye styles, logo overlay, and PNG/SVG export
  • Analytics — Click tracking with device, browser, OS, country, city, referrer, and bot filtering
  • Direct Redirect — Optional server-side HTTP redirect for maximum performance
  • Link Expiration — Expiry dates with custom expired message or redirect URL
  • Query Pass-Through — Forward query parameters from shortlink to destination
  • GraphQL — Resolve/list shortlinks and expose field-managed links for headless or SPA frontends
  • Integrations — SEOmatic (GTM/GA4 events), Redirect Manager (auto-301 on slug change)
  • ShortLink Field — Custom field type for attaching shortlinks to entries
  • Custom Fields — Add editor-managed fields to ShortLink elements via a configurable field layout
  • Multi-Site — Per-site destination URLs, optional custom domain
  • Dashboard Widgets — Analytics Summary and Top Links widgets
  • Folders & Tags — Organize short links with plugin-internal folders and tags; bulk-assign via element index actions
  • Import / Export — Bulk-import from CSV with column mapping and row-level preview; export all links to CSV

Requirements

Installation

Via Composer

composer require lindemannrock/craft-shortlink-manager
php craft plugin/install shortlink-manager
php craft shortlink-manager/security/generate-salt

Using DDEV

ddev composer require lindemannrock/craft-shortlink-manager
ddev craft plugin/install shortlink-manager
ddev craft shortlink-manager/security/generate-salt

Documentation

Full documentation is available in the docs folder.

Support

License

This plugin is licensed under the Craft License. See LICENSE.md for details.

Developed by LindemannRock