Ability for UTM parameters appended to the shortened URL to pass through to the destination URL

Created on 23 May 2022, almost 3 years ago
Updated 7 May 2025, 8 days ago

Problem/Motivation

A shortened URL may be used in a marketing message. For successful analytics tracking of the marketing effort, it is common to append tracking codes, most notably UTM parameters, to the URL path as URL parameters in a [name]=[value] form. Currently, ShURLy module interrupts the successful use of UTM parameters as they are never appended to the URL path once the shortened URL is processed and the redirect occurs.

Steps to reproduce

Typical usage of the ShURLy module.

Proposed resolution

Update the module code to evaluate the URL path during the click-through of any shortened URL, parse all URL parameters, then automatically append all URL parameters from the incoming click-through and re-append that set of URL parameters to the redirect URL path.

Remaining tasks

All.

User interface changes

No changes, per the proposed resolution.

API changes

Unsure.

Data model changes

The existing changelog may be analyzed for sufficient capacity to record the length of full URL paths that may appear in this process.

✨ Feature request
Status

Closed: duplicate

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States markkindred

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024