Performance Budgets & Alerts
Performance budgets let you set maximum thresholds for Core Web Vitals and PageSpeed scores on a per-domain schedule. When an automated audit runs and any metric exceeds your budget, Daylytix fires an alert — by email, in-app, or both — so you catch regressions before users or Google do.
Performance budgets are configured per monitoring schedule. A domain with no active schedule will not trigger budget alerts. See Scheduling Automated Audits to set up a schedule first.
The Four Budget Metrics
Each monitoring schedule supports four independent budget thresholds:
Budgets are optional — you can set one, all four, or none. An unset budget is never evaluated.
Setting Budget Thresholds
Click the clock icon in the sidebar or go to Settings → Monitoring Schedules.
Choose an existing schedule for the domain you want to monitor, or create a new one.
Inside the schedule form, scroll to the Performance Budget section and toggle it on.
Fill in the thresholds you care about. Leave fields blank for metrics you don't want to monitor. Recommended defaults: LCP 2.5 s, CLS 0.10, Mobile 70, Desktop 85.
Click Save Schedule. Budgets are evaluated automatically on the next scheduled audit run.
How Alerts Are Fired
After each scheduled audit completes, the scheduler checks every set budget against the audit results:
A single audit run can trigger multiple alerts if multiple budgets are breached. Each breach generates a separate notification with the specific metric and current value.
What an Alert Contains
Budget breach alerts include:
- Domain — which site triggered the alert
- Metric — which budget was breached (e.g. LCP)
- Current value — the value measured in the latest audit
- Budget threshold — the limit you set
- Previous value — for comparison (from the prior audit snapshot)
- Audit timestamp — when the audit was run
- Link to full report — direct link to the audit in the dashboard
Recommended Thresholds by Site Type
| Site Type | LCP | CLS | Mobile Score | Desktop Score |
|---|---|---|---|---|
| E-commerce | 2.5 s | 0.10 | 65 | 80 |
| Blog / Editorial | 3.0 s | 0.15 | 60 | 75 |
| SaaS / App landing | 2.0 s | 0.05 | 75 | 90 |
| Local business | 3.0 s | 0.15 | 60 | 75 |
| News / Media | 2.5 s | 0.10 | 70 | 85 |
Start with thresholds slightly above your current values so you're alerted to regressions, not already-existing issues. Tighten them over time as you improve performance.
Setting Up Email Alerts
Budget alerts are sent to the same email address configured for the schedule's automated reports. If no report email is set, alerts appear only in the in-app notification centre.
To add an email address:
- Open the schedule's edit form
- Enable the Email Reports toggle
- Enter the recipient email address in the Report Email field
- Save the schedule
Budget alerts and scheduled PDF reports share the same delivery address. You do not need to configure SMTP separately — Daylytix uses the SMTP settings from Settings → Email.
If you haven't configured SMTP credentials in Settings → Email, budget alert emails will not be delivered. See Email Reports for SMTP setup instructions.
Testing a Budget Alert
To verify your alert configuration without waiting for the next scheduled run:
- Temporarily set a budget threshold that your site currently breaches (e.g. LCP budget of 0.5 s)
- Click Run Now on the schedule to trigger an immediate audit
- Check your inbox and the in-app notifications for the breach alert
- Restore the original threshold and save
Was this article helpful?