I Created a Deep Linking Tech for YouTube Influencers and Marketeers (RICH URL)

My Submission to the Amplify Hackathon and a soft launch of RichURL.tech

Featured on Hashnode

Subscribe to my newsletter and never miss my upcoming articles

Listen to this article

Story Behind

I use Instagram extensively and while surfing there I see a lot of influencers add their YouTube links in the bio and stories but when I click on their link it opens it on Instagram's white browser which sucks for viewers.

I have been a YouTuber myself and have seen my friends complaining about why they don't click my bio link. To Summarise below is the problem statement.

Problem

Content Creators / Influencers on YouTube and marketers who use Instagram, Facebook, and Linkedin for sharing their video links have observed that all these platforms use their own browsers while opening external links.

ezgif.com-video-to-gif.gif

This might be good for Facebook as it makes people stay on their own platform for more time but not good for creators and end consumers.

End Consumers can't see videos in high quality and end up having a bad experience while creators can't get better ad revenues or better engagement since not all users would have logged in to YouTube on their browser.

My Solution โœจ

ezgif.com-video-to-gif(1).gif

I created richurl.tech which takes normal YouTube and Amazon links and converts them to magical rich URLs for absolutely FREE with unlimited redirects and unlimited links.

ezgif.com-video-to-gif(3).gif Generating Rich URL's for YouTube Increases the chances of viewers staying more on your video, better ad revenue, and better chances of commenting.

Generating Rich URL's for Amazon helps digital marketers increase the chances of users clicking the buy button resulting in better affiliate commission.

How does it work?

Let me try to put it in the simplest way. When someone generates a rich URL for their YouTube video, I create 3 links. one for the web(https), android(intent), and IOS. Later based on the user agent of the request I do a 301 redirect to the respective link.

Features ๐Ÿ”ฅ

  • Supports YouTube Videos/Channels
  • Supports Amazon India
  • Get click counts based on the device.
  • Directly share the link from YouTube to richurl.tech or paste Links from Clipboard with one click.
  • Resultant URL gets copied to your clipboard automatically so you can start sharing with ease.
  • Progressive Web App

If you are a YouTuber this is a must try and let me know if you are liking it.

Developing Experience ๐Ÿ˜Š

I had a basic idea of how to implement it but was not sure if it would work. That's when I started breaking the problem into small chunks and assigned myself small tasks every day till the 23rd of February to complete on Notion.

ezgif.com-video-to-gif(2).gif Notion is amazing. I created different pages for the Backend and frontend. Created boards and assigned work for every day.

Technology Stack

  • Nuxt
  • Buefy
  • Mongo DB
  • Express JS
  • Amplify

In the first 6-8 days built the rest-api iteratively and added small features here and there when I got new ideas. The learnings from building Rest API were building auth, Relational Data with Moongoose, and the main logic to implement deep linking on the web. Learnings from building the front end side were Share Target API and Buefy .

The next 3 days setup the nuxt project handling and functionalities like Auth, Clipboard web API, web share api, and handling dynamic routes in Nuxt.

The final days(3 Days) were for building the UI side of things using Buefy Extention to Nuxt.

Challenges during the project โš™๏ธ

  • Deep Linking Functionality (it's different for Yt Video and channel)
  • Implementing Auth in Nuxt (Once it's figured it's piece of cake but took me an entire day)
  • BUEFY TABLES (Customization, handling clicks, and other small details are hard to find in the documentation and took me 2 days just to implement basic features in the frontend.)

Overall loved building this tool for marketers and influencers as I was new to most of the stack in this project and got to learn a lot by building this and pushed myself to write code every day. Shout out to Hashnode and Amplify for finally motivating me to build this.

Future Improvements

  • Complete Statistics with Geo-Location and From location (on it right now)
  • Add support for more social platforms
  • Map to a custom domain for better branding ( not sure how this works. Need to dive deep in)

Here is the GitHub Repo - Click Here

This is a soft launch of RichURL.tech and my submission to Hashnode's Amplify Hackathon. Use it and please give feedback so that I can add more features and improve the existing ones.

Also, share this on Twitter with your other Youtube Friends so that they can be benefited.

Capture.JPG

Interested in reading more such articles from Hrithwik Bharadwaj?

Support the author by donating an amount of your choice.

Recent sponsors
Rahul Kamath's photo

Site so smooth โšกโšกโšก

Hrithwik Bharadwaj's photo

Yup. Right now it's Client side rendering. Soon will make it SSR

Rutik Wankhade's photo

This is a really well-thought solution. I really don't like it when the links don't open in the default apps. ๐Ÿ‘ Great job! Also, the post is written so well.

Hrithwik Bharadwaj's photo

Thank you Rutik ๐Ÿ˜€

Saathwik's photo

๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ’ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

Tapas Adhikary's photo

Hrithwik Bharadwaj, Great work. Your approach to the problem sounds great. All the best.

Rajendra Basu's photo

This is so cool . I hope more influencers start using this and make our life better. I hate to click Open on YouTube button everytime

Hrithwik Bharadwaj's photo

Emailing some of my YouTube Influencer Friends

Maxi Contieri's photo

Great journey and great MVP !

Madhusudan Joshi's photo

Great tool๐Ÿคฉ

Hrithwik Bharadwaj's photo

Glad to see you liked it and using it

Ram Mysore's photo

Brilliant one. Proud of you Hriithwik. Excellent tool for marketers. Have shared this link in twitter and koo. I am sure you will create and develop more user friendly apps in coming days. All the best

Hrithwik Bharadwaj's photo

Thanks Ram uncle

Manojkumar Nagasampige's photo

Awesome tool, Hrithwik. Very useful.

Hrithwik Bharadwaj's photo

Thank you ๐Ÿ˜€

Catalin Pit's photo

Amazing project, Hrithwik Bharadwaj! Well done to you!

Hrithwik Bharadwaj's photo

Glad to hear it from you Catalin ๐Ÿ˜€

Gadapa Mallikarjuna's photo

Great going Hrithwik, Certainly a very useful tool to the marketers and users also.

Asif Khan's photo

This is so sick man! Loved โค๏ธthe concept and the implementation ๐Ÿ”ฅ

Hrithwik Bharadwaj's photo

Thank you Asif .๐Ÿ˜€

Gamer Dev's photo

Smooooooooth Experience!

I like this product! Keep improving this.

Hrithwik Bharadwaj's photo

Thanks Gamer Dev. Working on adding geo stats . It's shipping this week

Victoria Lo's photo

This is amazing! Thanks for sharing!

Mohd Shad Mirza's photo

Looks great

Hrithwik Bharadwaj's photo

Thank you Shad ๐Ÿ˜€

Megha Pathak's photo

Awesome Work Hrithwik Bharadwaj ๐Ÿ˜

Ariel Costas's photo

Nice project! Just one question: why are email addresses limited to 30 characters? Some people (like myself) have email addresses longer than that

Hrithwik Bharadwaj's photo

Hey Ariel. It was just my estimation. Changing it to 254 if it's fine

Samuel Adekunle's photo

Wow ๐Ÿ˜ฒ๐Ÿ˜ฒ, this is very useful. Nice work Hrithwik Bharadwaj

Prasanna Kumar's photo

Great idea! I hope that a lot of influencers use your app and make our lives easy ๐Ÿ˜†.

Hrithwik Bharadwaj's photo

Ikr. Will reach out to some influencer friends soon