Home > Tableau, Tableau Server > Tableau Server Passing Parameters in the URL

Tableau Server Passing Parameters in the URL

If using Tableau Server it’s possible to pass parameters to filter your dashboard via the URL. It’s very straightforward and detailed in this post on the Tableau Forums. Basically just get the URL to access the dashboard on the server, add a ? at the end, which is how parameters are entered in a URL. After the ? put either the name of the parameter or the name of the field being filtered, =, and then the value.

For example if you want to filter/pass an email address parameter – field/parameter name being EmailAddress – your URL would be as follows: http://ServerName/views/WorkbookName/ViewName?EmailAddress=andrew@reports4u.co.uk

To add multiple of the same filter use a comma (,). For example to filter for 2 EmailAddress’s use the URL: http://ServerName/views/WorkbookName/ViewName?EmailAddress=andrew@reports4u.co.uk,admin@reports4u.co.uk

Note this is case sensitive so make sure this is taken into account. To add additional parameters add an ampersand (&) to the end of the URL for each parameter/filter and the same Name=Value syntax. For example to filter the view for EmailAddress and ReportYear you could try the following:
http://ServerName/views/WorkbookName/ViewName?EmailAddress=andrew@reports4u.co.uk&ReportYear=2012

  1. Matt Lutton
    February 28th, 2014 at 15:57 | #1

    Might want to add in details about comma separating multiple values.

    http://kb.tableausoftware.com/articles/knowledgebase/view-filters-url

  2. Natali Ruiz
    October 20th, 2014 at 22:41 | #2

    Hi,
    I am using parameters with a URL, all works great BUT the parameters impact all the sheets in my target dashboard, even if the parameter field is not being used at all in some sheets.
    Example:
    I have a filter “week”, to a target dashboard that shows the revenue of that week and there is a trend bar chart that does not even use that field week and still is impacted by that filter.
    Any idea of what is happening? is it a Tableau limitation?

    • awatson
      October 22nd, 2014 at 18:38 | #3

      I think you might have stumbled across a quirk of Tableau. When you move to a different dashboard does the parameter remain on the URL?

  1. December 2nd, 2012 at 17:25 | #1