I was looking at Open Web Analytics the other day - seems it can be easily hosted on any hosting plan.
Plausible looks awesome but it's expensive either as a subscription or self-hosting. Having the stats public is a great feature.
In your opinion, what are the things that makes your product standout from alternative, free options like Open Web Analytics?
Congrats on being able to make a living from something you created on your own!
It takes all of 5 minutes to set up either Open Web Analytics or Piwik. I personally prefer Open Web Analytics for the more streamlined interface.
> It's honestly quite difficult to avoid Google Analytics or similar if you're producing any kind of useful web page these days
Host your own analytics service - if the alternative is uploading your readers' medical worries without their consent.
When I'm looking for alternatives often use alternativeto.net. Not the best (lists sometimes dodgy stuff) website but it lists many options.
AFAIK Piwik is the best self-hosted alternative of Google Analytics Or Open Web Analytics .
Why do you need Postgresql if I may ask.
And further, depending on what you need to monitor there are some other solutions available to do better in-app monitoring.
While I agree it probably would be a bit undertaking, my personal take on something like this is this: Firstly, pick a framework to build on top of something like Wordpress, or (my personal pick) Drupal.
If you do this in something like Drupal 8 which is how i would do it. Then you have knocked out a lot of the easy stuff like User management, permissions, etc. You also could lean on things like the Commerce modules to take care of all of the payment tracking.
As far as actually serving the advertisements, using an RestFUL callback that returns the completed advertisement along with the correct referral codes should.
In regards to tracking the Traffic there is another OpenSource project called OpenWebAnalytics, http://www.openwebanalytics.com/ it has the capability of tracking traffic very similar to how Google Analytics works. It is written in PHP, and open source so you could alter it to suite the needs. I believe it has a built in pruning process(dumping old data).
So really after all of that its a matter of tying all of the pieces together, Im someone who just by chance is good at this, checkout my blog http://www.wembassy.com/blog for some of the things i have written and read up on. Maybe we can connect and help each other out.
I've actually just started thinking about this. I have a client that is impatient and isn't really happy with GA. I keep telling them it takes time and that people can easily block tracking scrips so... yeah... patience. Not having it.
A quick search for "open source website analytics" turned up this: http://www.openwebanalytics.com/
It seems pretty solid, even has a WP plugin. If anyone has any experience with it, or would like to demo it out, I'd love to hear your thoughts. It might help OP as well!