-
Notifications
You must be signed in to change notification settings - Fork 32
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
Feature suggestion: Event tracking #10
Comments
Hi Danny, thank you for your wonderful work on Koko Analytics! I am not sure if this is possible as I am no developer, but I would be truly grateful if you could have "internal link clicks tracking," in addition to "external link clicks tracking." This is because I would like to see how viewers are circulating around my website & what kind of external websites they are interested in enough to click links. Matomo Analytics tracks external link clicks as "Outlinks," but it has few roundabout ways to track internal link clicks. This is the very reason I cannot get rid of Google Tag Manager. I created my Github account in order to post this comment. Anyway, thank you again for handy and lightweight Koko Analytics! |
Hey @TyWood, Thanks for dropping by! Sorry I'm a bit late to respond but my partner and I have been expecting a baby (due 8 days ago, still waiting) so I haven't been able to work as much. Tracking link clinks, whether internal or external, is something that would be covered by event tracking at the very least, which will definitely end up in the plugin soon-ish so that should be good to know. For example, you could add a tiny snippet of JavaScript to your website to track all link clicks and categorise them by That said, if it's visitor flow you're interested in there might be simpler ways to go about this, although I would have to think a little more on what that would look like. Do you have a good example of how you would like this to work ideally? |
Thank you very much for your detailed reply, @dannyvankooten ! I too am really sorry for my late response. I was not feeling well. I am happy to hear that link clicks tracking is likely to be implemented, and differentiating external and internal link clicks will not be a problem. My ultimate ideal would be that Koko Analytics can display
Here is what I tried plotting: 1st Displayed [External link clicks] [Internal link clicks]
Displayed after clicking a figure in the "Clicks" column, for example "30" of "/privacy-policy"
However, even only the 1st one will be a big plus to know how many and what kind of link clicks happened. I run my small mainly book review website as a pure hobby, so large-scale website owners and marketers might have different wishes. English is my second language, so please feel free to change my wording when equipping these features. Thank you for being open to users', even laypeople's comments! |
Hey @dannyvankooten -- thanks for your work on privacy-respecting web analytics. Very much appreciate it. Love Koko and what it offers for WordPress site admins. We make open-source book publishing software built on the WordPress platform that allows people to publish free copies of the book in various export formats to the book's homepage. We've added a single custom filter for Google Analytics which tracks book download events from a book's homepage (https://github.com/pressbooks/pressbooks-book/blob/77e3d130dca6cf24df8a1fb921017df5a4f38997/partials/content-cover-book-header.php#L73-L82) We'd love to be able to use Koko for something similar -- if that was possible, then we we able to totally support our users who want to drop Google Analytics but still gather basic information about page views and file download events for the books they publish. Eager to hear about any future plans to add support for event tracking, and to potentially contribute via a PR if it was welcomed and would diminish the chances of us making our own fork of the project. |
Another request for event tracking, to track outbound links that moved people away from the site. |
I'm very interested in this feature! I manage a website with many downloadable PDF resources. Ideally I'd like the be able to apply multiple categories/tags to files, and see download #s in various combinations. For example, being able to look at all downloads in a particular language, or all downloads for resources on a particular topic. |
Let's get done with events! It's been a long wait. |
Hello everyone, So at first I thought @wpgaurav was a tad rude as Koko Analytics is a free plugin and I'd rather not introduce such a complex feature and pay for it with my own time as I'm already investing quite a bit of money in Koko Analytics to provide free plugin support on the WordPress.org forums. But it did get me thinking about the future of the plugin... So, I've decided to invest some more time into Koko Analytics and start offering event tracking and email reports as a paid add-on plugin. The OpenCollective initiative is simply not working, so hopefully this will allow some people to start contributing to the plugin in a meaningful way. I'm currently looking for input on what you think event tracking should look like, but here's what I had in mind: Event Tracking You can call For example, let's say you're firing You can then add a new dashboard widget to your Koko Analytics dashboard and specify
Thoughts? |
Hi @dannyvankooten , I wanted to show how desperately some of us want some extra features. 👍🏼 I am already paying for HTML forms, so I'll be more than happy to pay for this as well. Your format looks really nice. If events are too big a thing right now, maybe we could at least have a section like this: |
Happy to share that there has been a ton of progress on this.
The approach laid out above turns out to be pretty versatile. In its simple form we're currently using it to track outbound clicks. More creatively we're also using it to power the "is this helpful?" question at the bottom of the knowledge base pages. If someone clicks "yes" we track a custom event with a positive value and we send a negative event value if someone chooses "no". |
Event tracking is now possible with Koko Analytics Pro 🎉 |
Cheers @dannyvankooten :) Purchased Koko Analytics Pro. Slowly migrating to it from GA4. Maybe there is some option to reduce the cost for us in the third-world countries. 1 License of HTML Forms already costs $81 a year, and there are no renewal discounts. So, I can use these on just one blog and not on others at the moment. Please look at this as well. 🙌🏼 |
Nice @wpgaurav! And I'd love to offer such an option, do you have any examples of other paid plugins doing this in a way that you think is good? |
@dannyvankooten is event tracking not an option anymore? |
Personally I feel event tracking, like keeping track of the number of people submitting a contact form, is one of the most important metrics for a lot of website where the main goal is to get people to reach out to the website owner.
Two possible ways of going about this:
We could start out with just the manual approach and when that's working well enough, slowly shift to a more automated way.
Please vote on this feature suggestion using 👍 or 👎 below.
The text was updated successfully, but these errors were encountered: