Title: Custom Link Shortener
Author: Victor Lukasso
Published: <strong>3 Giugno 2025</strong>
Last modified: 30 Agosto 2026

---

Ricerca i plugin

![](https://ps.w.org/custom-link-shortener/assets/icon.svg?rev=3673180)

# Custom Link Shortener

 Di [Victor Lukasso](https://profiles.wordpress.org/lukastech/)

[Scarica](https://downloads.wordpress.org/plugin/custom-link-shortener.2.7.0.zip)

 * [Dettagli](https://it.wordpress.org/plugins/custom-link-shortener/#description)
 * [Recensioni](https://it.wordpress.org/plugins/custom-link-shortener/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/custom-link-shortener/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/custom-link-shortener/#developers)

 [Supporto](https://wordpress.org/support/plugin/custom-link-shortener/)

## Descrizione

Custom Link Shortener is a lightweight URL management, keyword auto-linking, and
deep-dive analytics engine built for bloggers, marketers, and affiliate creators.

Create custom short URLs, automatically transform keywords in your articles into
trackable short links, cloak links to keep your domain in the address bar, track
unique vs. repeat visitors, and monitor marketing campaigns with smart source auto-
detection.

### Features

 * 🚀 **Custom Short URLs**: Generate clean short URLs (e.g., `yoursite.com/go/offer`).
 * ⚡ **Keyword Auto-Linker**: Automatically converts matching keywords in blog 
   posts into short links with configurable limits and SEO attributes (`nofollow`,`
   sponsored`, `_blank`).
 * 🧠 **Smart Source & Medium Auto-Detection**: Automatically identifies incoming
   traffic from Twitter/X, Facebook, Instagram, Google, YouTube, Reddit, LinkedIn,
   and Webmail even without manual UTM tags.
 * 👥 **Unique vs. Repeat Tracking**: Distinguishes first-time visitors from repeat
   clicks with visit counts.
 * 🎭 **Link Cloaking / Masking**: Keeps your branded short domain in the address
   bar using seamless framing.
 * 🖼️ **OpenGraph Social Previews**: Custom title, description, and preview banner
   for social media link previews (Twitter, Facebook, Slack, LinkedIn).
 * 🔲 **Instant QR Code Generation**: Download high-resolution QR codes directly
   from the admin dashboard for offline marketing.
 * 📱 **Device, Browser & OS Parsing**: Track visitors across Windows, macOS, iOS,
   Android, Linux, Chrome, Safari, Edge, and Firefox.
 * 🎯 **Click Goals with Email Alerts**: Set click milestones and receive automatic
   email alerts when targets are reached.
 * ⏸️ **Instant Link Pausing**: Pause and re-activate links anytime with zero-latency
   AJAX toggling.
 * 🔄 **A/B URL Rotation & Served Target Logs**: Rotate across multiple destination
   URLs and view exactly which variation was served for each click.
 * 🎲 **Random Blog Post Redirection**: Route shortlinks to a random published article
   on your blog.
 * ⏳ **Expiration & Fallback Actions**: Expire links by date/time or maximum clicks
   with customizable fallback redirects or custom notice pages.
 * 🔒 **Password Protection**: Restrict links behind a secure password gate.
 * 🛡️ **GDPR Compliance Mode**: Built-in IP anonymization to adhere to privacy regulations.
 * 📁 **1-Click CSV Exports**: Download client-side CSV reports for overall performance
   and daily deep-dive conversion logs.
 * 🔗 **Headless REST API**: Endpoints to create and manage links programmatically.

### Usage

### Creating Short Links

 1. Go to **Custom Link Shortener** in your admin menu.
 2. Enter your slug and target destination URL(s).
 3. (Optional) Configure Keyword Auto-Linking, UTM campaign parameters, OpenGraph social
    cards, or expiration rules.
 4. Click **Create Short Link**.

### Viewing Deep-Dive Analytics

 1. Navigate to **Custom Link Shortener  Analytics**.
 2. View the master Dashboard for month-over-month growth, active links, and device
    breakdowns.
 3. Click **Report** next to any link to view daily click breakdowns.
 4. Click **View Deep Dive** to see individual conversion logs with Time, Visitor Type(
    Unique/Repeat), Location, OS/Browser, Smart Source/Medium, and IP Address.

### External Services

This plugin utilizes external services for enhanced functionality:

 1. **ipapi.co** (Geolocation Tracking)

– Sends: Anonymized/Visitor IP address on link click to resolve city and country.
–
Terms: https://ipapi.co/terms/ – Privacy: https://ipapi.co/privacy/

 1. **quickchart.io** (QR Code Rendering)

– Sends: Encoded short URL string to render the QR code modal.
 – Terms: https://
quickchart.io/terms/ – Privacy: https://quickchart.io/privacy/

### How does Keyword Auto-Linking work?

When enabled, the plugin scans your published blog posts and pages in real-time 
and replaces keywords you specify with your short link. It respects header tags,
existing anchors, code snippets, and custom per-post limits to prevent spammy links.

### What is Smart Source Auto-Detection?

If a visitor clicks your link from a site like Twitter, Google, Facebook, or Reddit
without explicit UTM tags attached, the plugin automatically detects the referring
domain and categorizes the source and channel (e.g., `twitter / social` or `google/
organic`).

### Does UTM Pass-Through work with Google Analytics 4 (GA4)?

Yes. Incoming UTM parameters are forwarded directly to the destination URL while
also being recorded locally in your WordPress database.

### 2.7.0

 * Added Keyword Auto-Linker with site-wide and per-link controls
 * Added Smart Source & Medium Auto-Detection from referrer domains
 * Added Unique vs. Repeat Visitor tracking with click count badges
 * Added Link Cloaking / URL Masking mode
 * Added OpenGraph Social Preview metadata customization
 * Added Served Target tracking for rotated URLs
 * Added OS & Browser parsing (Windows, macOS, iOS, Android, Linux)
 * Added GDPR Compliance Mode (IP anonymization)
 * Updated compatibility for WordPress 7.1

### 2.2.0

 * Added Dashboard stat trends (Month-over-Month percentage & Last Click time diff)
 * Added Device/Browser parsing from raw User Agents
 * Added Click Goals with email alerts
 * Added Link Pausing/Deactivation (AJAX Toggle)
 * Added Bulk Delete checkboxes to Analytics
 * Added REST API endpoints for remote link generation
 * Added Instant QR Code generation via interactive modals

### 2.0.0

 * Added Native App Deep Linking breakout
 * Added Link Expiration and Fallback URLs
 * Added Global Base Slug configuration via Settings Tab

### 2.7.0

Includes major analytics enhancements, Keyword Auto-Linking, Smart Source Detection,
and WordPress 7.1 compatibility. No database migration required.

## Screenshot

[⌊Master Analytics Dashboard with monthly growth trends, quick actions, and status
toggles.⌉⌊Master Analytics Dashboard with monthly growth trends, quick actions, 
and status toggles.⌉[

Master Analytics Dashboard with monthly growth trends, quick actions, and status
toggles.

[⌊Partitioned Link Creation interface with Keyword Auto-Linker, UTM builders, and
OpenGraph previews.⌉⌊Partitioned Link Creation interface with Keyword Auto-Linker,
UTM builders, and OpenGraph previews.⌉[

Partitioned Link Creation interface with Keyword Auto-Linker, UTM builders, and 
OpenGraph previews.

[⌊Daily deep-dive conversion logs with visitor types, locations, and referrer domains.⌉⌊
Daily deep-dive conversion logs with visitor types, locations, and referrer domains
.⌉[

Daily deep-dive conversion logs with visitor types, locations, and referrer domains.

[⌊Instant QR code modal for high-res downloads.⌉⌊Instant QR code modal for high-
res downloads.⌉[

Instant QR code modal for high-res downloads.

[⌊Global settings for link routing, auto-linking rules, and GDPR compliance.⌉⌊Global
settings for link routing, auto-linking rules, and GDPR compliance.⌉[

Global settings for link routing, auto-linking rules, and GDPR compliance.

## Installazione

 1. Upload the plugin folder to `/wp-content/plugins/custom-link-shortener`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Navigate to **Custom Link Shortener  Settings** to configure your base slug prefix
    and default tracking rules
 4. Create your first short link from **Custom Link Shortener**

## Recensioni

Non ci sono recensioni per questo plugin.

## Contributi e sviluppo

“Custom Link Shortener” è un software open source. Le persone che hanno contribuito
allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ Victor Lukasso ](https://profiles.wordpress.org/lukastech/)

[Traduci “Custom Link Shortener” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/custom-link-shortener)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/custom-link-shortener/)
segui il [repository SVN](https://plugins.svn.wordpress.org/custom-link-shortener/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/custom-link-shortener/)
tramite [RSS](https://plugins.trac.wordpress.org/log/custom-link-shortener/?limit=100&mode=stop_on_copy&format=rss).

## Meta

 *  Versione **2.7.0**
 *  Ultimo aggiornamento **1 mese fa**
 *  Installazioni attive **10+**
 *  Versione WordPress ** 5.0 o superiore **
 *  Testato fino alla versione **7.1.3**
 *  Versione PHP ** 7.4 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/custom-link-shortener/)
 * Tag
 * [affiliate links](https://it.wordpress.org/plugins/tags/affiliate-links/)[click tracking](https://it.wordpress.org/plugins/tags/click-tracking/)
   [custom links](https://it.wordpress.org/plugins/tags/custom-links/)[url shortener](https://it.wordpress.org/plugins/tags/url-shortener/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/custom-link-shortener/advanced/)

## Valutazioni

Non sono state ancora inviate recensioni.

[La tua recensione](https://wordpress.org/support/plugin/custom-link-shortener/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/custom-link-shortener/reviews/)

## Collaboratori

 *   [ Victor Lukasso ](https://profiles.wordpress.org/lukastech/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/custom-link-shortener/)