8000 Add Built-in Link Shortening to Improve Survey URL Legibility and Trust · Issue #5514 · formbricks/formbricks · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Built-in Link Shortening to Improve Survey URL Legibility and Trust #5514

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wedontdozero opened this issue Apr 27, 2025 · 3 comments
Open
Assignees

Comments

@wedontdozero
Copy link

Is your feature request related to a problem? Please describe.

Survey URLs with single-use tokens and tracking parameters exceed 170+ characters, causing:

  • Perceived illegitimacy due to lengthy, complex links.
  • Reduced click-through rates as users distrust "messy" URLs.
  • Inability to use third-party shorteners (e.g., Bitly) without raising suspicion among privacy-conscious recipients

Describe the solution you'd like

Native Shortening

  • Automatically generate short, branded URLs (e.g., formbricks.com/s/a1b2c3).
  • Allow optional custom slugs (e.g., formbricks.com/s/feedback-Q2).

Additional context

No response

@jobenjada
Copy link
Member

Once upon a time we had a link shortener, but it wasn't built super well. We're reworking the Link Sharing feature from the ground up. I've added a note in the Figma for the design team to look into it. But this will take a few months until we get there.

@filiabel
Copy link
Contributor
filiabel commented May 6, 2025

Just chiming in with a few thoughts 👍

I needed this myself, due to reasons mentioned above and sending a lot of links via SMS. So I built a super small API with a Redis cache and hosted it at /l/* (l as in link) - sharing the same domain as my Formbricks instance. This has worked super well, and I would love see some of the same functionality integrated into Formbricks.

I think most of these cases perhaps don't need UI features, but a rich set of API endpoints to do CRUD operations on the links would be nice. At least for me personally.

  • Choosing between a random alphanumeric slug (with custom length) or a custom unique slug my-slug.
  • Adding expiry date to link. After this, a message "the link has been expired" should be shown to the user.

Thank you for the great work you are doing with Formbricks 🙌

@jobenjada
Copy link
Member

feel free to open a PR with your suggestion so we can have a look at it :) I agree that providing functionality already via API until we get to build the UI for it makes sense

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
0