Building a concrete5 plugin like Mouseflow

Permalink
Hey everyone,

My client wants me to install something called Mouseflow, used for tracking visitors mouse movements and monetizing a website.

But its charged as a service, and I'd rather build something that replaces mouseflow as a concrete5 plugin. That way its one time purchase for client.

Can anyone here help me by giving me a bullet point list of what features my plugin would need if it was to suffice as a mouseflow replacement.

Thanks,
David

ob7dev
 
JohntheFish replied on at Permalink Best Answer Reply
JohntheFish
You need to think further about the economics (or you have a customer with bottomless pockets)
To replicate Mouseflow you will need
1) Javascript to track user actions, buffer them and ajax them to a recording server
2) A very fast server to cope with all the data you are recording
3) Server software optimised for receiving the data (not c5)
And that is the easy part. Once you have all the data, you will need
4) An application for analysing all the data collected and translating it back into something the customer can follow (movement maps and heat maps).

There are some open source alternatives. I did a quick google for "open source equivalent to mouseflow". I suspect you would still spend as much renting a suitably fast server as you would on subscribing to Mouseflow.
ob7dev replied on at Permalink Reply
ob7dev
Thank you for that insight John. I've instructed my client to just sign up for mouseflow rather than trying to pull it off myself. I appreciate your "wisdom" :) ... I already have enough unfinished c5 plugins from last year that I'd like to complete, and trying to code a mouseflow equivalent would probably just end up getting added to that list.