Extension · Elementor · King Addons

Smart Links: short URLs with click analytics

Smart Links is a link manager, not a button widget. Each link is a kng_short_link post. Clicks store hashed IP/UA, referrer, device, browser, country.

Get King Addons

Install the plugin from WordPress.org, enable this extension in the dashboard, then follow the steps on this page.

Get King Addons

What it actually does

UTM fields: utm_source, utm_medium, utm_campaign, utm_term, utm_content. Redirect can pass or filter query params (whitelist/blacklist).

Settings: base_path, default_slug_length, allow_manual_slug, default_redirect_type, tracking_enabled, exclude_bots, unique_click_window, retention_days, cache_ttl.

Analytics aggregates clicks vs unique_clicks per link.

Where to find it in WordPress

Enable Smart Links. Open King Addons → Smart Links (king-addons-smart-links). Settings option king_addons_smart_links_settings. Views: dashboard, links, add/edit, analytics, import/export, settings.

How to set it up

  1. Enable Smart Links. Dashboard.
  2. Set base path and slug rules. Settings tab before you publish dozens of links.
  3. Create a link. Destination URL, optional manual slug, UTM.
  4. Share the short URL. Clicks only count if tracking_enabled and not a bot.
  5. Read analytics. Per-link and dashboard views.

Controls that change behavior

ControlWhat the plugin does
base_pathPrefix for short URLs.
default_redirect_typeHTTP redirect flavor.
unique_click_windowHow a repeat visitor is counted.
exclude_botsSkip known bots in analytics.
Free vs Pro. Core short links are free; retention/analytics extras may be Pro.

When this is the right tool

Notes from the implementation

This is not Pretty Links as a SaaS. Data stays in your database. kingaddons.com.

FAQ

Can I edit the destination later?

Yes. The CPT stores the target; old short URLs keep working.

Why is unique_clicks lower than clicks?

unique_click_window collapses repeats from the same hashed visitor.

Other King Addons extensions

Get King Addons

Smart Links ships in King Addons for Elementor. Install the plugin from WordPress.org, then come back to this guide when you configure it.

Get King Addons