Daylytix can audit your site automatically on a schedule — daily, weekly, or monthly — so you always have a fresh picture of your site's health without manual effort. When a scheduled audit detects that a performance budget threshold has been breached, an alert email is sent immediately. After each run you can also choose to automatically email a full PDF report to your client or team.

Creating a schedule

To set up a new monitoring schedule, navigate to the Monitoring section from the sidebar and click Add Schedule. The following steps walk through the full configuration.

1

Open Monitoring and add a schedule

Click Monitoring in the left sidebar, then click the + Add Schedule button in the top-right corner of the monitoring panel. A configuration form will slide open.

2

Enter the target URL

Type the full URL of the site you want to monitor (e.g. https://example.com). This becomes the starting point for every scheduled crawl. You can also add an optional client name label to identify this schedule in the list.

3

Set frequency, depth, and page limit

Choose how often the audit runs: Daily, Weekly, or Monthly. Then set the crawl depth (default: 3) and max pages (default: 500). For large sites with frequent content changes, daily audits with a higher page limit are recommended. For stable brochure sites, weekly or monthly is usually sufficient.

4

Configure performance budgets

Performance budgets let you define thresholds that trigger an alert email if breached. Set any combination of the four budget types — if any threshold is exceeded during a scheduled run, you will receive an immediate notification email.

5

Enable email reports

Toggle on Email report after each run, enter the recipient email address, and choose the report language (English or Bulgarian). A full PDF audit report will be sent as an email attachment after every scheduled audit completes.

6

Save the schedule

Click Save Schedule. The schedule appears in your monitoring list immediately. The first audit will run at the next scheduled interval, or you can trigger it manually right away.

Performance budget thresholds

Performance budgets allow you to define acceptable limits for key metrics. If a scheduled audit measures a value that exceeds your configured threshold, Daylytix sends an alert email to the specified recipient.

Budget fieldUnitRecommended thresholdWhat it monitors
LCP budgetmilliseconds2500 msLargest Contentful Paint on mobile. Google's "Good" threshold is under 2.5s.
CLS budgetdecimal score0.10Cumulative Layout Shift. Google's "Good" threshold is below 0.1.
Mobile score budget0–10070PageSpeed Insights mobile performance score. Alert if it drops below this value.
Desktop score budget0–10085PageSpeed Insights desktop performance score. Alert if it drops below this value.
Alert emails: Budget breach alerts are sent to the same email address configured for your scheduled reports. Make sure SMTP is configured in Settings → Email before enabling email reports or budget alerts.

Automated email reports

When email reporting is enabled on a schedule, Daylytix will send a complete PDF audit report as an attachment after every successful scheduled run. The email includes a brief HTML summary showing the overall audit score, total issues found by severity, and a link to view the full audit in the dashboard.

Report language

Each schedule can independently have its report language set to English or Bulgarian. This is useful for agencies serving clients in different markets — you can send Bulgarian-language reports to BG clients without changing the default language for your other schedules.

Manual report trigger

You do not have to wait for the next scheduled run to send a report. On any schedule in the monitoring list, click the ⋮ menu and select Send Report Now. This immediately runs a fresh audit (if one has not already run today) and emails the PDF report. This is useful before client meetings or when you want to share an on-demand update.

Tip: Use "Send Report Now" to test your SMTP configuration and verify the email appears correctly before the first scheduled run delivers it automatically.

Viewing run history

Each schedule maintains a full history of every audit run. To view the history:

  1. Click the schedule name in the monitoring list to expand it.
  2. Scroll down to the Run History table.
  3. Each row shows: run date and time, overall audit score, total issues by severity, and whether a report was emailed.
  4. Click any row to load that audit's full results in the main dashboard view.

The run history integrates with the Score History panel — every scheduled audit is automatically saved as a historical snapshot that feeds the trend charts and delta KPI cards in the Score History view.

Schedule settings reference

SettingOptions / TypeDescription
Target URLURL stringThe starting URL for every crawl in this schedule.
Client nameText (optional)A label to identify this schedule in the monitoring list.
FrequencyDaily / Weekly / MonthlyHow often the audit is triggered automatically.
Crawl depth1–10 (default: 3)Maximum hop depth from the root URL.
Max pages1–2000 (default: 500)Maximum number of pages crawled per run.
LCP budgetMilliseconds (optional)Alert if LCP exceeds this value on mobile.
CLS budgetDecimal 0–1 (optional)Alert if CLS exceeds this value.
Mobile score budget0–100 (optional)Alert if mobile PageSpeed score falls below this value.
Desktop score budget0–100 (optional)Alert if desktop PageSpeed score falls below this value.
Email reportToggle on/offSend a PDF report by email after each run.
Report emailEmail addressRecipient for both budget alerts and PDF reports.
Report languageEN / BGLanguage of the emailed PDF report.
Schedules run server-side. Scheduled audits execute automatically on the server at the configured interval, even when no browser session is open. You do not need to have the dashboard open for scheduled audits to run.