Description
Westroo Short URL Manager lets site owners create short URLs on their own WordPress domain, redirect visitors, and track useful click stats without depending on an external shortening service.
Current features:
- Create, edit, duplicate, trash, restore, and delete short URLs.
- Use 301, 302, or 307 redirects.
- Generate slugs automatically with an optional prefix.
- Track total and unique clicks.
- Filter bot clicks from reports.
- Anonymize IP addresses.
- Configure click retention.
- Organize links with categories and tags.
- Import links from CSV.
- Export links and recent click history to CSV.
- Insert links with a shortcode, Classic Editor modal, or Gutenberg block.
- View dashboard totals, daily trend reports, top links, and top referrers.
- Build public link-in-bio pages.
- Generate QR code SVG downloads for short URLs.
- Configure optional targeting, rotation, expiry, campaign interstitials, webhooks, API-token access, and checkout redirect handoffs.
Westroo Short URL Manager is designed as a free community package. All plugin data is stored in your WordPress database.
Developed by Sampath Arachchige for Westroo Digital.
Privacy
Westroo Short URL Manager stores link records, click counts, optional detailed click rows, referrer data, user-agent data, and anonymized IP addresses in your WordPress database only when tracking is enabled and statistics consent is present. Site administrators can disable tracking, enable or disable IP anonymization, and configure click retention in plugin settings.
The plugin does not connect to a hosted short-link service. Optional features are disabled by default and can contact only URLs configured by a site administrator, including target URL health checks, webhook endpoints, and checkout handoff URLs.
Blocks
This plugin provides 2 blocks.
- Westroo Short URL Manager
- Westroo Product
Installation
- Upload the
westroo-short-url-managerfolder to/wp-content/plugins/. - Activate Westroo Short URL Manager from the WordPress Plugins screen.
- Open Westroo Short URL Manager > Settings and review the slug prefix, tracking, privacy, and retention settings.
- Open Westroo Short URL Manager > Short URLs and create your first short URL.
FAQ
-
Does Westroo Short URL Manager use an external shortening service?
-
No. Short URLs are resolved by your WordPress site.
-
Can I turn off tracking?
-
Yes. Tracking is off by default. If enabled, click tracking only runs when the site provides statistics consent through the WordPress Consent API or the
wrsum_tracking_consentfilter. -
Does the plugin store full IP addresses?
-
By default, IP anonymization is enabled. You can review or change this in settings.
-
Yes. When click tracking is enabled and statistics consent is present, Westroo Short URL Manager uses an HTTP-only visitor cookie to help count unique clicks without storing the raw visitor identifier.
-
Does Westroo Short URL Manager send data to external services?
-
Not by default. Health checks are disabled by default and, if enabled, request the target URLs you create. Webhooks and checkout handoffs are disabled until an administrator configures and enables them in settings.
-
How do I import links?
-
Open Westroo Short URL Manager > Tools, download the sample CSV, fill it in, and upload it from the same screen.
-
How do I insert a short URL in content?
-
Use the Westroo Short URL Manager Gutenberg block, the Classic Editor insert button, or the
[wrsum_url]shortcode.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Westroo Short URL Manager” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Westroo Short URL Manager” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.10
- Restricted settings REST API access to administrators. API tokens cannot access or change plugin settings.
0.9
Review update: prepared all custom SQL table identifiers with WordPress identifier placeholders.
0.8
Review update: renamed the plugin, prefixed all public identifiers, moved inline assets to local enqueued files, and made tracking and outbound health checks opt-in.
0.7
Initial community release with short URL CRUD, redirects, click tracking, reports, CSV tools, categories, tags, editor integrations, bio pages, QR codes, advanced redirect rules, webhooks, API tokens, and checkout handoffs.
