Home Business Intelligence Analyse Your WordPress Web site Stats in Energy BI

Analyse Your WordPress Web site Stats in Energy BI

0
Analyse Your WordPress Web site Stats in Energy BI

[ad_1]

WordPress is without doubt one of the hottest open-source web site making instruments which is vastly utilized by many bloggers together with myself. WordPress builders present tons of customized plugins to fulfil totally different wants. However not all the plugins are properly designed and secured.  Some of the attention-grabbing items of data anybody who owns a web site/weblog wants is their web site statistics. On this submit, I clarify tips on how to analyse your WordPress web site stats in Energy BI. Earlier than I begin, I need to level out that there’s a WordPress stat already out there in WordPress Admin Dashboard which supplies very informative details about your weblog like Complete Views, Right now Views, Finest Ever Views and so forth. You too can set up the WordPress app in your cellular gadget to simply entry your web site stats. However, the stats WordPress provides me in not sufficient. I would like extra. I would like a extra detailed evaluation on

  • Present Month vs. Final Month
  • Present Yr Vs. Final Yr
  • Most Widespread Day of Week
  • Most Widespread Month of Yr
  • High 10 Posts

and so forth.

As non of the above evaluation can be found within the regular stats , I made a decision to construct my very own model of “WordPress Web site Stats Evaluation in Energy BI”. This provides me the pliability of making as a lot evaluation as I would like , and… it’s so a lot enjoyable.

When you personal a WordPress weblog or every other form of web sites or when you’re simply curious to discover ways to use a web site API in Energy BI, then this submit is for you.

I managed to create a Energy BI Desktop template that you could obtain and use it at no cost. You’re welcome to switch it primarily based in your wants. Yow will discover the obtain hyperlink on the button of the web page.

To have the ability to analyse your WordPress stats in Energy BI you should personal a WordPress weblog or web site. Then a WordPress API key’s assigned to your account. The important thing was included in your WordPress Welcome Electronic mail. You should use that API key in Energy BI Desktop to create your customised reviews and analyse your weblog/web site stats then you’ll be able to publish the mannequin into Energy BI Service that’s accessible anytime wherever. You too can create your personal dashboard in Energy BI Service.  Furthermore, you’ll be able to setup Schedule Refresh for the dataset to refresh your dashboards and reviews routinely.

You’ll must

  • personal a WordPress weblog/web site and have the API assigned to your account

  • set up the Jetpack plugin in your weblog/web site as WordPress stats is now not maintained and you shouldn’t use it. As a substitute, you’ll be able to set up the Jetpack plugin

As I discussed earlier the API key’s included within the Welcome electronic mail you obtained if you registered your weblog/website with WordPress. Nevertheless, you may not have that electronic mail anymore. You will get it from Akismet web site.

The opposite approach prime discover it’s out of your account if you login utilizing your admin account, then click on “Akismet” from “Jetpack” menu from left pane and also you’ll discover the API key beneath “Settings” part.

You will get WordPress stats API from right here: http://stats.wordpress.com/csv.php

If you click on the above URL you see a listing of “GET” parameters out there which you’ll be able to generate totally different queries to get totally different datasets. To construct your question use the next generic URL development:

https://stats.wordpress.com/csv.php?api_key=<YOUR_API_KEY>&blog_uri=<YOUR_BLOG_URL>&desk=<TABLE_NAME>&days=<NUMBER_OF_DAYS>

So, to get information about submit views for 30 days the above URL will seem like this:

https://stats.wordpress.com/csv.php?api_key=<YOUR_API_KEY>&blog_uri=<YOUR_BLOG_URL>&desk=postviews&days=30

  • If you wish to get all information about submit views ever then use desk=postviews&days=-1
  • To get all information of your referrers then desk=referrers&days=-1
  • To get search phrases information then desk=searchterms&days=-1

When you copy/paste the URLs above in your browser you need to get the information you’re on the lookout for.

Learn extra at “phoxis.org“.

Constructing a Energy BI mannequin is pretty straightforward. We simply must load information utilizing the URLs above and a Date desk for positive. To take action:

  • Open Energy BI Desktop
  • Click on “Get Knowledge”
  • Discover and click on “Net” then “Join”
  • Paste the URL to get submit views information then click on OK
  • Click on “Edit” within the subsequent web page. This navigates you to the Question Editor
  • As you see Energy Question already promoted the primary row as column names
  • Rename the question to “Views” then click on “Apply”

It’s possible you’ll repeat the above course of to get “Referrers” and “Search Phrases” information as properly. For the sake of this submit I hold it so simple as attainable and stick with it with solely “Views” desk.

Subsequently chances are you’ll click on “Shut & Apply”.

The subsequent step, as talked about earlier, is to create a “Date” desk.

  • Shut the “Question Editor” and return to Energy BI Desktop
  • Click on “Modeling” tab then click on “New Desk”
  • Kind within the following DAX code then press Enter
Date = var dateTable = CALENDAR(DATE(YEAR(MIN(Views[Date])),1,1), DATE(YEAR(TODAY()), 12,31))
return
SELECTCOLUMNS(dateTable, "Date", [Date]
, "Yr", YEAR([Date])
, "Month", FORMAT([Date], "MMMM")
, "MonthOrder", MONTH([Date])
, "Yr - Month", FORMAT([Date], "YYYY-MMMM")
, "YearMonthOrder", VALUE(FORMAT([Date], "YYYYMM"))
, "Week", CONCATENATE("Wk-", FORMAT(WEEKNUM([Date], 2), "00"))
, "Yr - Week", YEAR([Date]) & " Wk-" & FORMAT(WEEKNUM([Date]), "00")
, "Week Day", FORMAT([Date], "DDDD")
, "WeekDayOrder", WEEKDAY([Date], 2)
)
  • The code above creates a easy Date dimension ranging from 1st Jan of the beginning 12 months as much as thirty first Dec of the present 12 months. The rationale for that’s that now we have to cowl the entire date vary to make certain Time Intelligence features work exactly.
  • Click on “Mark as Date Desk” from “Modeling” tab
  • Choose “Date” column from the drop-down checklist and ensure the date desk is validated efficiently, then click on OK
  • Disguise “MonthOrder” and “YearMonthOrder” columns from “Date” desk as we created these columns to kind “Month” and “Yr – Month” columns
  • Click on “Month” column then click on “Type by Column” from “Modeling” tab and tick “MonthOrder”. This ensures that Months names are at all times proven in the appropriate order.
  • It’s possible you’ll do the identical for “Yr – Month” column and type it by “YearMonthOrder”
  • Create a relationship between “Views” and “Date” tables on ‘Views'[date] and ‘Date'[Date] columns by clicking “Handle Relationships” button from “Modeling” tab
  • Click on “New”
  • Choose “Date” from the primary drop-down checklist
  • Choose “Views” from the second drop-down
  • Choose “Date” column from “Date” desk and “date” column from “Views”
  • Make certain “Cross filter route” is ready to “Single” then click on OK
  • Shut the “Handle relationships” window
  • Increase “Views” tables and conceal “post_id” column as we don’t want it now

To date we created our mannequin. Now it’s time to create some helpful measures to analyse our WordPress website stats.

Now you can create some measures to get extra insights about your web site stats.

Under is a listing of attention-grabbing measures chances are you’ll create or maybe you want much more that aren’t included within the checklist:

  • Total Views: Reveals complete variety of website views from the start
  • Complete Views: Reveals variety of website views
  • Most Widespread Month: Reveals Hottest month together with variety of views on that specific month
  • Hottest Week: Similar calculation, however, for week numbers
  • Most Widespread Day: Similar as “Most Widespread Month”, however, at day stage
  • Most Widespread Put up: Reveals the most well-liked submit together with variety of views
  • Views MTD: MTD stands for “Month to Date” which reveals cumulative variety of views from the start of month until present date. The quantity resets originally of every month.
  • Views YTD: YTD stands for “Yr to Date” which reveals cumulative variety of views from the start of 12 months until present date, The quantity resets at first day of every 12 months
  • Views LMTD: LMTD stands for “Final Month to Date” which reveals cumulative variety of views from the start of earlier month until similar date as present date within the earlier month. The quantity resets originally of every month.
  • Views LYTD: LYTD stands for “Final Yr to Date” which reveals cumulative variety of views from the start of earlier 12 months until similar date as present date within the earlier 12 months. The quantity resets originally of every 12 months.
  • Views LY MTD: LY MTD stands for “Final Yr Month to Date” which reveals cumulative variety of views from the start of similar month as present month in earlier 12 months until similar date as present date. The quantity resets originally of every month.

With the above measures you’ll be able to simply construct very informative reviews in Energy BI to see how your WordPress web site performs.

For example you’ll be able to examine “Views MTD” and “Views LY MTD” to see how your web site is doing in present month in examine with the identical interval final 12 months.

I Constructed the Energy BI report and made the Energy BI Template out there for obtain.

Obtain “WordPress Stats Analyser” right here.

Simply open the PBIT file then copy paste the API URL of your web site which is defined earlier on this submit.

Wanting on the above report you’ll be able to rapidly see how your web site improved over time, what’s the hottest month, the most well-liked week and the most well-liked date. You can also see the evaluation of your web site recognition over months. Within the pattern above you see that the most well-liked month is March with about 11% of complete views of the web site, whereas July is the least in style month with about 7% of complete views.

When you hover over the three center visuals you’ll see extra insights constructed utilizing Web page Tooltips.

I hope you get pleasure from this Energy BI Template. I’m actually curious to see the way you enhance the report, so please let me know within the feedback part under the way you made it a greater report.

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here