I'm looking in the possibility to send automated website performance emails to clients from a Shopify or Google Analytics API for their own website I manage. It must include metrics like sales, visitors, conversion rate etc.. basically what's available on the Shopify dashboard.
As a designer with html/css skills only, I am unsure about the scope of what I am asking, could I get this done for a couple of hundred dollars or is this something that requires extensive programming?
Compass delivers a similiar service as i'm looking for, I need that with personal branding.
Go to analytics, then navigate to customization > Dashboards. There you may set up some sophisticated reports and schedule regular emails with 'advansced options' by pressing 'email' button when a dashboard is ready.
Here is the help article https://support.google.com/analytics/answer/1068218?hl=en
Related
I own and operate my own Content Management System (CMS) web application targeted at a specific type of customer (schools). Each customer wants to track the traffic to their own website. Of course, I could ask them to each create their own Google Analytics account and then provide me with the tracking ID so that my CMS can embed the correct code onto their pages. But I was wondering if there was a better way ... something more automated, and something that involves less work on their part.
I was thinking that for each customer, I could use the Google Analytics APIs to automatically create a new Property with the appropriate filter and then give the customer "Read & Analyze" permissions for that property. The problem with that is that I'm limited to creating 50 properties under my account.
Any other ideas? I'm just wondering if I'm missing some feature of GA that is specifically designed for this scenario.
Thanks,
Rajeev
Asking each user to create their own analytics account is the correct solution. Then they should just give your cms the id, and then your cms should include the correct analytics javascript code. It's the way all other cms systems supports Google Analytics
I have a small multitenant application and I want to use google analytics to track the different minitenants. Tutorials on this topic seem to be pretty scarce, but I was wondering how I would go about
1) Rendering the dashboard for each 'site'
2) Allowing the creation of new sites for google analytic 'sites' automatically.
Using a 'global' Google account.
Any help would be very much appreciated.
For building dashboards to report on the analytics of your various sites/properties I would recommend using the Embed API to get started quickly. But since you stated you are interested in also managing Google Analytics properties programmatically. It might be useful go through the quick start guide for the language and application type of your choice. Python Service account or a PHP Web App, the list goes on.
But if you need to actually provision new accounts for each end user there is also the Google Analytics Provisioning API. There are restrictions on who is allowed to use that API, namely you need to be AdWords Channel Partner.
I'd like to track the activity per user and know how they interact with the different options and try to track all the possible clicks performed by a user.
At best would like to use a third party tool instead to create a tracking system from scratch, that definitely will boost my project development because that's a core part of my system.
I think that google analytics can perform such tasks but I can't go into that level of detail per user.
I'm using C# / ASP.NET MVC 4
thanks
Google Analytics (free version) does not let you view data on indivual visitor basis, only aggregated reports. The only way would be to store a unique id per visitor as a custom var and segment by that variable, which would be hugely inconvenient, would quite possibly violate Googles TOS and would still not quite work the way you want to.
You could for example install Piwik (if you're on PHP/Mysql) - that's an open source tracking package that, while it's pretty much useless for ad campaign management, is a halfway decent way to track how visitors move around on your site (plus, you have access to the raw data). Be aware that Piwik doesn't scale well, you'll need a lot of hardware for a big site.
I'm not sure if this is the best place to ask this question but if theres anyone who would know this is SO. If not, where is the best place to ask this question?
At the bottom of vendor profile when you log in at http://google.com/appsmarketplace, there is a text box for you to insert your GA code.
Question: what does this do? What kind of stats am I expected to see in Google Analytics? I don't have the luxury of trial and error at the moment.
That field gives you analytics on visits to your Apps Marketplace's product page. Basically, for security reasons, Google doesn't let you add JavaScript to the page, but they provide the ability to specifically insert Google Analytics tracking.
There's a similar field on code.google.com (Google Code -- for hosting code source), the Chrome Web Store (for web apps), and non-Google sites too... this is standard practice when a website wants to let a third party embed their Google Analytics but doesn't want to give them the ability to add arbitrary JavaScript to the page.
Is good to place google analytics in pages like admistration, article edit page, ... ?
The reason why I use Google Analytics is to give important information to my clients about how their websites are being used. Because of that I wouldnt include the admin area of the website because it doesnt affect their sales or conversions.
By adding code into the admin zone you are inflating the total pageviews. If you really want to track this information then its not a disaster, you would just need to be sure to setup a profile which filters out these urls when making business decisions with your Analytics info.
Technically I think to use Google Analytics it is supposed to be on a free, public website but I guess having some of the pages locked isnt going to get your account closed.
Yes, it keeps stats on how often you or others use admin features. I also suggest that you use Google webmaster tools on them too.