---
title: Scheduled Audits
description: Set your project to run ASO audits automatically on a recurring schedule and have the report emailed to the account owner.
---

Scheduled audits run your ASO audit automatically on a cadence you choose, so you catch listing regressions and score drift without remembering to run one by hand. This page covers how to turn them on, the cadence options, and how the report gets delivered.

## Before you start

- You need a **linked store** on the project — a scheduled audit runs the same audit as a manual one, so the project must have an App Store or Play Store app configured.
- Any role in the organization can change the schedule: Owner, Manager, or Standard.
- Scheduled audits require a plan that includes automated audits. On a manual-only plan the schedule stays available to read but saving it prompts an upgrade. The available cadences (how often audits may run) are also plan-gated. See [Plans and entitlements](/docs/billing/plans-and-entitlements) for what your plan includes.

## Turn on scheduled audits

### 1. Open the schedule

In your project, go to **Config** and open the **Scheduled Audits** tab.

### 2. Enable automated audits

Turn on **Enable Automated Audits**. The scheduling options appear below the toggle once it's on.

### 3. Choose a frequency

Under **Frequency**, pick one of:

- **Daily**
- **Weekly**
- **Bi-weekly**
- **Monthly**

Higher frequencies may be limited by your plan. If you pick a cadence your plan doesn't allow, saving returns an upgrade prompt rather than silently downgrading.

### 4. Choose the run day

The day picker changes with the frequency:

- **Weekly** and **Bi-weekly** show a **Run Day** picker for the day of the week (Monday through Sunday).
- **Monthly** shows a **Run Day** picker with **1st**, **15th**, and **Last day**.
- **Daily** has no day picker.

Scheduled audits run in the early UTC morning on the day you choose. The **Schedule Status** card shows the computed next run so you can confirm your settings.

### 5. Save

Click **Save Changes**. The button stays disabled until you've changed something.

## Notification delivery

### Email

Every completed scheduled audit is emailed to the account owner and to the member who started the run. Other members get it only if they turn on **Email me reports for accounts I'm a member of** in their email preferences.

### Email cadence

The **Send email** setting throttles audit-completion emails independently of how often audits run. Options:

- **After every run**
- **Daily**
- **Weekly**
- **Bi-weekly**
- **Monthly**

Use this when you want frequent audits — say, daily change detection — but only want a periodic digest in your inbox rather than one email per run.

:::note[Audits still run on the frequency you set]
The email cadence only controls delivery. Choosing a weekly digest doesn't slow down a daily audit schedule — the audits still run daily; you just receive fewer emails.
:::

## Verify it worked

After saving, the **Schedule Status** card shows the next scheduled run. You don't need to keep the page open — the schedule runs server-side. The first report arrives by email on the next scheduled run (subject to your **Send email** cadence), and every scheduled audit also lands in [Audit History](/docs/audits/history) alongside your manual audits.

## Troubleshooting

### Saving prompts me to upgrade

Your current plan either doesn't include automated audits at all, or doesn't allow the cadence you picked. Choose a lower frequency, or review [Plans and entitlements](/docs/billing/plans-and-entitlements) to see which cadences your plan covers. Leaving the schedule **disabled** never requires an upgrade — the gate only applies when you enable it.

### I enabled a schedule but no email arrived

Confirm the schedule is still enabled and check the **Schedule Status** card for the next run time — a report only sends after a run completes. If your **Send email** cadence is set to a digest (weekly, monthly, and so on), the email waits for that window even though the audit already ran. Reports go to the account owner and to the member who started the run. If you're another member, turn on **Email me reports for accounts I'm a member of** in your email preferences — that switch is off by default.

### The schedule won't save at all

Saving a schedule is a project mutation. If the organization's trial has expired or its subscription is canceled, the save is blocked. Resolve the billing state and try again.

## Related

- [Audit History](/docs/audits/history)
- [Understanding your report](/docs/audits/understanding-your-report)
- [Plans and entitlements](/docs/billing/plans-and-entitlements)
