> For the complete documentation index, see [llms.txt](https://docs.turboload.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.turboload.ai/core-performance-features/theme-audit.md).

# Multi-Theme Audits

> **Pre-Publish Speed Verification:** Audit live themes and unpublished drafts side-by-side to guarantee that new agency redesigns and campaign templates never slow down mobile sales.

Before publishing a major theme redesign or launching holiday campaign templates, merchants need to know how the new theme will perform *before* it affects live sales.

TurboLoad's **Multi-Theme Auditing** feature allows you to evaluate any theme in your Shopify library—published or unpublished—side-by-side.

![TurboLoad Multi-Theme Performance Hub showing active theme selector, CWV health scorecards, third-party script breakdown, and Excel export](https://3104101331-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4kkyKWXlRlIIrT0xXLUz%2Fuploads%2Fgit-blob-0bfd655025f82b3a81dc9ee18e3e6c34e19cc8b7%2F02_theme_audit.png?alt=media)

***

## Direct Answer: How does TurboLoad audit unpublished draft themes?

TurboLoad accesses your store's theme library to analyze Liquid templates, CSS stylesheets, and JavaScript files across both published and draft themes. It assesses Core Web Vitals readiness, detects render-blocking scripts, flags oversized media assets, and provides a comparative 0–100 health score without requiring you to publish the theme or expose shoppers to unverified code.

***

## Why Audit Draft Themes Before Publishing?

1. **Eliminate Redesign Surprises:** Never publish an agency redesign only to discover mobile conversion rates plummet due to bloated JavaScript or oversized hero assets.
2. **Benchmark Theme Candidates:** Compare multiple theme options (such as Dawn vs. Horizon vs. a customized theme) to select the fastest foundation for your brand.
3. **Audit Pre-BFCM Staging Themes:** Verify that Black Friday / Cyber Monday promotional code and holiday banners have not introduced performance regressions.

***

## Step-by-Step Theme Audit Walkthrough

### 1. Access the Themes Hub

In the TurboLoad navigation, click **Themes** (`/app/themes`).

### 2. Select a Theme from Your Library

At the top of the Themes page, use the **Theme Selector** dropdown. You will see:

* 🟢 **Live Published Theme:** Labeled with a green active indicator.
* ⚪ **Draft & Unpublished Themes:** All staging, backup, and development themes stored in your Shopify admin.

### 3. Review the Theme Health Overview

Once selected, TurboLoad evaluates the theme across five key pillars:

* **Performance & Core Web Vitals (CWV):** Real-user field readiness and speed score.
* **Architecture & Limits:** Total CSS, JavaScript, and Liquid file counts and weight.
* **Accessibility (WCAG):** Baseline contrast and interactive element compliance.
* **SEO & Storefront Events:** Structured JSON-LD schema detection and metadata completeness.
* **Code Quality & Syntax:** Cleanliness of Liquid tags and asset loading hygiene.

### 4. Export Theme Audit to Excel

Need to share the audit findings with your web agency or freelance developer?

1. Click the **Export Full Audit** button in the top right.
2. TurboLoad immediately downloads a comprehensive spreadsheet:\
   `TurboLoad-ThemeAudit-<ThemeName>-<YYYY-MM-DD>.xlsx`
3. The report includes granular line-by-line asset weights, issues, and specific remediation recommendations.

***

## Developer & Agency Collaboration Guide

TurboLoad acts as a shared bridge between eCommerce managers and technical developers:

* **Shareable Proof:** Export audit spreadsheets to assign precise tickets to your web agency.
* **Objective Milestones:** Set strict contractual requirements (e.g. "Draft theme must achieve a TurboLoad score $\ge 85$ before final handover").
* **1-Click Sandbox Launch:** Click **Fix in AI Sandbox** directly from the audit card to generate an optimized draft theme automatically.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.turboload.ai/core-performance-features/theme-audit.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
