Analytics sections exactly like the backend of Analytify Dashboard at frontend

We got some requests from our users that they want to have an exactly the same Analytics sections like we have on Analytify Dashboard.

I found it a bit insecure about showing your site stats to everyone who visits your site. If they are contributors, editors or authors you can simply give them access to Analytify dashboard.

Well, You can use shortcodes to achieve the same look and feel like the Analytify dashboard. But you have to be creative in design and code.  I will paste an example of sections we made which you can take it further to the next level.





The code we used for generating the above sections is as follows and is available at github.

View Google Analytics Stats under Posts and Pages in WordPress

Website owners want to see the stats per posts or pages or Products. We have made a video guide on how they could do that using Free version of Analytify.



In Pro version, You can see Social Media, System, Keywords, Geographic and Referrers Stats.  Have a look at the following screenshot that shows how It looks in Pro version.


Step 1: Settings from the backend.

Select all the panels you are interested in from Analytify plugin settings->admin tab.

Step 2: How It Looks under each post/page/products?


Check out the per post Stats in Pro version.


Step 3: Per Post Stats for Custom Post Types.

If you have WooCommerce or EDD add-on installed, You can track and see the Product Stats as well.


Do you have any questions? Feel free to contact at


How to install the Pro version of Analytify

Our Pro version works as an add-on of Core version which is Free and available at

You will install Core version first and then Pro version. Core and Pro versions are necessary to use other add-ons like WooCommerce, EDD, Automated Email notifications etc

check out the video below on installation of Free and Pro version.




For more help,checkout our YouTube Channel videos and Subscribe at


(not set) or (not provided) in Google analytics

Here is a little explanation from Google about (not set) and (not provided).


Not Set vs Not Provided

Not Set: The ‘keyword’ (not set) simply identifies traffic that doesn’t arrive via a particular keyword and hence may not come via any search at all. This includes traffic coming from email, referral sites, or even things like Google Images.
Not Provided:  The keyword (not provided) describes organic searches that are being hidden from your view, to provide a measure of privacy for users. In 2011, Google began encrypting results from SSL searches (secure searches from users who are logged in to their Google Accounts or using the Firefox search bar)


So, If you see (not set) or (not provided) in Google analytics campaigns add-on, Dashboard or any other place within Analytify plugins, consider that this (not set) or (not provided)  traffic is not from particular keyword.


If you know any other explanation of this, please share with us in comment.



Getting stats for a Specific Post or Page ID

Sometimes, WordPress Theme developers want to show stats of a specific page have ID “2” on any page or template you want. Following shortcode can be used for that purpose.

This option is mostly used when you disable the front-end stats and want to use a shortcode in your theme to avoid conflicts with other themes.


Disable front-end stats - Google Analytics by Analytify
Disable front-end stats – Google Analytics by Analytify


Following shortcode is used to show stats of your own metrics and dimensions of choice for a specific post or page.

404 page not found errors tracking in WordPress

I suppose you have already installed Analytify core (FREE) version, and the first step is to enable/check “Page Not Found (404)” option from Advanced tab through Plugin settings.


Page Not Found (404)
Page Not Found (404) tracking in WordPress


by allowing it, you will be able to see 404 pages within Google Analytics.

If you are a Paid user, We have a section in our dashboard to list all the pages titles caused 404 errors.

page not found (404) errors section
list of all page not found (404) errors

The right way to ask for Support

From version 2.0 We have added a separate Help tab in Analytify->settings page. Help tab has a support form which is active only if you have Pro version. Your licenses should be active and not expired. It is our priority support form and we respond to these queries faster than ever.



If there is a problem in submitting this form. You can reach our to our support email but It would be easy for us to sort our the support queue if you ask for you support from Help tab.



Automatic redirect to Analytify dashboard when users log in

You would need to add following code in your theme's functions.php


function analytify_dashboard_redirect( $redirect_to, $request, $user  ) {

  if ( ! is_wp_error( $user ) ) {

   return ( is_array( $user->roles ) && in_array( 'administrator', $user->roles ) ) ? admin_url( 'admin.php?page=analytify-dashboard' ) : $redirect_to;



add_filter( 'login_redirect', 'analytify_dashboard_redirect', 10, 3 );

How to fix “(403) Daily Limit Exceeded” error response

According to Google: This error Indicates that user has exceeded the daily quota (either per project or per view (profile)).


You would see “(403) Daily Limit Exceeded” error response when Analytify tries to fetch the data from Google analytics and it hits the daily limit quota. Google analytics has limits on their data per day and per website profile. Remember, we are using our own default API keys.


We highly recommend to use your own API keys. So, you don't run into these quota exceeded errors. We have a detailed guide written for creating Google console project and generate API keys which you can use in plugin Analytify->settings page at advanced tab. Simply tick the checkbox and add your details.

If you are still unable to create API keys. We have a paid service to setup API keys for you.