Read-only by design

Optimize measures your workbooks over the Tableau REST API and never changes anything on its own. Every change is proposed as a card, dry-run first, and applied only after your explicit approval.

Connect to Tableau

Sign in with a Personal Access Token to run the Workbook Optimizer against your published workbooks. Reads only: nothing changes without your explicit action.

e.g. https://tableau.yourcompany.com (on-premises) or https://prod-apnortheast-a.online.tableau.com (Tableau Cloud) — Examples only
The site URL slug (not the display name)
Match your Tableau version — 3.19 = 2023.1+
The name you gave the token in Tableau → My Account → Settings
Shown once when the token was created

Optimize Workbook Performance

Browse the estate inventory, then measure one workbook or the whole estate. Changes apply only after a dry run and your approval.

Estate inventory

Workbooks on the connected site, with size, views and last update. Measure one workbook or the whole estate.

Reading the site inventory…

Workbook preview

Select a workbook in the inventory to preview it before measuring.

Your saved optimization runs

No saved runs yet. Finished analyses land here automatically.

Workbook Optimizer

The same twenty guidelines Tableau's Web Authoring Optimizer checks, evaluated against the workbook you actually published. Results land in your saved optimization runs.

Optimization console
Ready. Run the Workbook Optimizer to assess the selected workbook.

Evaluated locally on your own session: Tableau exposes no API for the Web Authoring Optimizer, so the workbook is downloaded with your PAT and checked against Tableau's published guidelines. Every finding shows the measured value.

Optimization plan

Every change is gated: dry-run first, then approve. Nothing is written without both.

Open a saved performance-scan run to see its gated recommendation cards here.