Daylytix can automatically send a PDF audit report to any email address every time a scheduled audit completes. This keeps clients informed without any manual effort from your team.
How it works
Email reports are configured on a per-schedule basis, not globally. Each monitoring schedule can have its own recipient, language setting, and toggle — so you can have some schedules send reports and others stay silent.
The flow is:
- Scheduled audit runs at the configured time
- Daylytix generates the PDF report
- If the schedule has "Enable Report" on and SMTP is configured, the email is sent immediately
- The recipient receives the email with the PDF attached
Configuring a schedule's report settings
Navigate to Monitoring → [Schedule name] → Report Settings. You will see three fields:
| Field | Description |
|---|---|
| Enable Report | Toggle to activate email delivery for this schedule. Off by default. |
| Recipient Email | The email address that will receive the report. Usually your client's address. |
| Report Language | Choose English or Bulgarian. Controls all text in the PDF and the email body. |
What the email contains
The email body is HTML-formatted and includes:
- Score badge — the overall SEO score as a colored number (red/amber/green)
- Score change — delta compared to the previous audit for the same domain (e.g., +4 from last week)
- Issue summary — count of critical and warning issues found in this audit
- Link to dashboard — a direct link to open the full interactive audit in the Daylytix dashboard
- PDF attachment — the full branded PDF report
The subject line reads: "[Agency Name] — SEO Audit: [domain]" (or your agency name if branding is configured).
Configuring SMTP
Go to Settings → Email to enter your SMTP credentials. These settings apply account-wide to all outgoing emails.
| Field | Example value |
|---|---|
| SMTP Host | smtp.gmail.com |
| SMTP Port | 587 (TLS) or 465 (SSL) |
| Username | Your full email address |
| Password | Your SMTP password or app password |
| From Address | The sender address shown to recipients |
Daylytix supports any standard SMTP provider, including:
- Gmail (via SMTP)
- SendGrid
- Mailgun
- Amazon SES
- Postmark
- Any self-hosted SMTP relay
Gmail SMTP setup
Gmail requires an App Password when 2-Step Verification is enabled on your Google account. Regular account passwords will be rejected. To generate an app password:
-
1Enable 2-Step Verification
Go to your Google Account → Security. Ensure 2-Step Verification is turned on. This is required before app passwords are available.
-
2Open App Passwords
In Google Account → Security, search for "App Passwords" or navigate directly. You may need to sign in again.
-
3Generate a new password
Select app: Mail. Select device: Other (Custom name). Enter "Daylytix" as the name and click Generate.
-
4Copy the 16-character password
Paste this into the Password field in Daylytix Settings → Email. Use
smtp.gmail.comport587.
reports@youragency.com specifically for sending audit emails. This keeps your main inbox separate and makes deliverability easier to monitor.
Testing your SMTP connection
After entering your SMTP credentials, click Send Test Email in Settings → Email. Daylytix will attempt to connect and send a test message to your From Address. If the test fails, the error message will indicate whether the issue is a connection timeout, authentication failure, or TLS error.
Sending a report manually
You can send a report at any time without waiting for the next scheduled run. In the Monitoring panel, find the schedule row and click the Send Report Now button (envelope icon). This immediately generates and sends the PDF to the configured recipient email.
Manual trigger works even outside the scheduled time window and is useful for on-demand client updates after completing a manual audit.
Troubleshooting
Reports not sending
Check these in order:
- SMTP is configured and the test email succeeded (Settings → Email)
- The schedule's "Enable Report" toggle is turned on
- The Recipient Email field is not empty
- The schedule is active and actually ran (check Run History)
Emails landing in spam
Emails sent via generic Gmail accounts may be flagged as spam by some providers. Improve deliverability by:
- Using a transactional email provider (SendGrid, Mailgun, Postmark) with a custom domain
- Adding SPF and DKIM records to your sending domain's DNS
- Using a From Address that matches your verified domain
PDF not attaching
If the email arrives without a PDF attachment, the report generation likely failed silently. Check the server logs and verify that the audit completed successfully (run history should show a final score). Re-run the audit manually and use the Send Report Now button to retry.