Skip to content
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

Analyse costs and revenue for a single visitor/a whole campaign #4458

Open
hpvd opened this issue Dec 29, 2013 · 7 comments
Open

Analyse costs and revenue for a single visitor/a whole campaign #4458

hpvd opened this issue Dec 29, 2013 · 7 comments
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.

Comments

@hpvd
Copy link

hpvd commented Dec 29, 2013

Analyse costs and revenue for a single visitor/a whole campaign

we have already the great posibility to track the ecommerce revenue of a visitor.

To use this data in a really powerfull way, it would be very great to have the possibility to directly see the costs to get this visitor on our site.

you got two great insights from this:

  1. you could see and analyse for a single visitor not only its ecommerce basket but also the cost to get this visitor if he came from a paid source
    (of course even if he do not buy anything the costs are still interesting)

  2. you could see and analyse for whole campaigns (sources) how much they cost and how much they earn and make a good decion for the future of this campaign

To start with the most common way to get visitors by paying for would be to find a soulution to get the values from googles Adwords (CPC).

details of this idea were inspired from:
http://www.e-nor.com/blog/web-analytics/upload-click-and-cost-data-to-google-analytics-using-excel-or-google-docs-files

If you have any ideas on this please comment!!!

@hpvd
Copy link
Author

hpvd commented Dec 29, 2013

here you find the doc to the api one may get costs for googles adwords from
https://developers.google.com/adwords/api/docs/appendix/reports

@hpvd
Copy link
Author

hpvd commented Dec 29, 2013

of course this function would not only be interesting for ecommerce websites but for everyone who pays for (a part of) his visitors and have goals to reach on his website

so there should be an overview where you could see the costs to get visitors to your goals (ecommerce is one of them)

@hpvd
Copy link
Author

hpvd commented Dec 29, 2013

in general there are 4 main types of paid campaigns which should be covered

  1. pay per click
    (every visitor costs a small amount of mon. (<= the complete word seems to be listed as spam here) e.g. 0.55USD)
  2. pay once for all visitors within a period
    (e.g. 100USD per month, if your site receives 1000 visitors each cost you 0.10USD)
  3. pay once for all visitors
    (e.g. you spend 300USD for a company to make and send your email newsletter, if your site receives 100 visitors each cost you 3.00USD)
  4. affiliate programs: pay a part of your revenue -and only if there is a revenue
    (e.g. you got a visitor from this campaign to your site who makes 50,00USD revenue (ecommerce basket) and you have to pay 10% from this to the affiliate who send this visitor to you that would be 5,00USD for this visitor

=> to handle this on should have the possibility to specify the type of each campaign and based on this selection you need a possibility to put in
->1) -> a source to get the CPC for each visitor from
->2) -> period selector: day/week/month/year and a field for the price for this period
->3) -> only a field for the price
->4) -> a field to put in the affiliate rate e.g. 10%

@mattab
Copy link
Member

mattab commented Dec 31, 2013

Thanks for the suggestion. This would indeed be a very useful feature!

@hpvd
Copy link
Author

hpvd commented Jan 7, 2014

to think this topic even further / more abstract:

..in a second step
one could not only use this to analyse how much a visitor from an external source costs (from paid sources), but one could define also costs or in other words effort in form of working hours.

Doing this one could give e.g. a number of working hours for writing and publishing a blog post on your site.
Logging the number of visitors which come from external to this site you could get something like hours of work spend for each visitor or if theses visitors visite other sites of your website and reach goals you could also have for these visitors something like revenue per working hour

@hpvd
Copy link
Author

hpvd commented Jan 7, 2014

having this feature within piwik would make piwik unique and outstanding
-because I could not imagine that others like GA will follow and make the cost-efficiency of online-ads that much transparent.

On the other hand I think this is a feature which would be very interesting especially for everyone running a commercial site.
And these people have and may spent some mon ey for crowdfunding this feature...if we give them a possibility to do so.

@hpvd hpvd added this to the Future releases milestone Jul 8, 2014
@hpvd
Copy link
Author

hpvd commented Mar 18, 2015

"Customer Acquisition Cost (CAC)"

=> Since this is really important and would make piwik unique and even more interesting for commercial websites: maybe one should set up a campaign and look for sponsors for this feature (like it was done in the past for other great features..)
the set "long term milestone" is simply too far in the future!!

@mattab mattab modified the milestones: Long term, Mid term Dec 23, 2015
@mattab mattab modified the milestones: Long term, Mid term Dec 5, 2016
@mattab mattab added the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Mar 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Projects
None yet
Development

No branches or pull requests

2 participants