AdWords is now Google Ads. Our new name reflects the full range of advertising options we offer across Search, Display, YouTube, and more. Learn more

1.7K members online now
1.7K members online now
Ask questions about filter set-up and issues with using filters in Google Analytics reports
Guide Me

Unlocking Not Provided Keywords

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭
  1. Create a new View (aka Profile)—instructions here.
  2. Click “Admin” in the upper right-hand corner.
  3. In the right column, select the View you want the filter applied to.
  4. Click “”
  5. Click the “New Filter” 
  6. Name it.
  7. Select “Custom Filter.”
  8. Click the “Advanced” radio button.
  9. Next to “Field A -> Extract A,” select “Campaign Term” from the drop down, and then type (.not provided.) into the field.
  10. Next to “Field B -> Extract B,” select “Request URI” from the drop down, and then type (.*) into the field.
  11. Next to “Output To -> Constructor,” select “Campaign Term” from the drop down, and type np - $B1.
  12. Select the “Yes” radio button for “Field A Required,” “Field B Required” and “Override Output Field.”
  13. Select the “No” radio button for “Case Sensitive.”
  14. Hit the save button at the bottom.

Its is ok i get the landing page URL using this filter but I have some confusion in filter setting like 


1. what is the mean of (.*) value 

2. and what is the mean of np - $B1.

1 Expert replyverified_user

Re: Unlocking Not Provided Keywords

Top Contributor
# 2
Top Contributor
Hi :-)
You wont get the (not provided) keywords, google does not pass that data along to the reports.
Make sure you have your main View without any filters applied to it.. so you always have an unedited copy of all site data.

(.*) is a regular expression. a wildcard variable.- it will capture and extract, whatever the value is for the Request URI when a site visitor shows up from the (not provided) keyword.
type np - $B1 is based on another regular expression. -it will replace the Campaign Source (not provided) with np - and the Request URI that is captured and extracted by “Field B -> Extract B,” select “Request URI”

Bronwyn Vourtis, Google Analytics Top Contributor
Was my response helpful? If yes, please mark it as the ‘Best Answer.’ Learn how here