Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to create a custom report in Google Analytics that will measure weekday performance only over a period of time ie week 01 (Monday to Friday) verses week 02 (Monday to Friday).

Is this possible and if so how.

share|improve this question

migrated from stackoverflow.com Aug 8 '11 at 15:21

This question came from our site for professional and enthusiast programmers.

This is entirely possible. Assuming you are running Google Analytics Version 5 (the new interface):

1. Go to "Custom Reports" (top navigation)
2. Click on "+New Custom Report"
3. And set the following:
 a. +add metric: Entrances, Bounces, Unique Visitors, Pageviews, Avg. Time on Page, Avg. Time on Site
 b. +add dimension: Day of Week, Page Title, Visitor Type, City, and whatever you like
4. Enter filters:
 a. Exclude "Day of Week" Exact 0 (that's Sunday)
 b. Exclude "Day of Week" Exact 6 (that's Saturday)

Or for easy reference I have already set it up and shared: Performance Weekdays: Click me

share|improve this answer

As far as I know the only way you can do it is by assigning custom variables to visits that happen between Monday and Friday with JavaScript, and disable them on weekends.

Then you can create a segment (and/or a custom report) based on that custom variable value.

Search for setCustomVar in Google to find out more:

_setCustomVar(index, name, value, opt_scope);

Please note that I'm not sure if the report will count weekends as days with zero visits and decrease your metrics. Maybe someone else can help or you can test it in the next two weeks.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.