Get started with Rowy in minutes
Startups track link clicks for 3 common use cases:
Chances are, you need to do one of those 3 things as an app builder. With Rowy, our Firebase CMS, you can track link clicks in 3 easy steps that take less than 5 minutes, and that's exactly what we're going to see in the following article.
If you prefer video formats, check out our full video on the topic:
You can clone the demo from our official library to obtain a working example in seconds:
This Rowy table captures how many times a link has been clicked. You can use it in emails, chat polls, blog posts, etc. The visitor just clicks the link, then Rowy processes the request and redirects the user to the desired destination.
In this demo, clicking the link triggers an upvote or a downvote. But you can adapt it to suit any use case you like, it's just an example. Let's see how it works.
The demo leverages Rowy's webhook feature to process incoming clicks. You just create a new webhook URL to perform an action, write the parser logic to update the database, and then simply share the webhook URL with the parameters you need:
In this example, if a user clicks the link https://rowy-hooks-wylpw2t4lq-uc.a.run.app/wh/feedbackLink/XXX?id=sandbox&vote=thumbsup
, the row with the id sandbox
will have its thumbsup
column incremented. That's what the parser logic does.
We just need to specify our custom webhook URL in the thumbsupLink
and thumbsdownLink
columns to have our user-facing links generated automatically without having to enter each parameter manually. To do so, we use Rowy's derivative columns:
Now that our URLs are ready, we can add them to our website. For example, in a blog post:
```html <a href="https://rowy-hooks-wylpw2t4lq-uc.a.run.app/wh/feedbackLink/XXX?id=sandbox&vote=thumbsup" target="_blank"
Thumbs up ```
You can use the generated links anywhere, and you can of course customize the returned HTML or redirect the user to another page directly.
Using the same logic, you can track link clicks for any use case:
ref
parameter to the URL to track the source of the affiliate. Add the destination URL as an extra URL parameter and redirect the user to it after processing.id
column to describe the tracked feature and use the thumbsup
value as a counter. It works for everything, and it's super easy to implement!
If you have any questions, feel free to join our Discord community and ask them there. We're happy to help!
Hope this article was helpful! Analytics are a crucial part of any app to understand how users interact with it and improve from this feedback. And link tracking is one of the most parts of measuring success: combined with Firebase push notifications, it's a great way to drive retention up! Get started with Rowy today, it's free!