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.

⚠️
Two prerequisites Email reports require both a configured SMTP connection (Settings → Email) and the "Enable Report" toggle turned on for the specific schedule. Either one alone is not enough.

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:

  1. Scheduled audit runs at the configured time
  2. Daylytix generates the PDF report
  3. If the schedule has "Enable Report" on and SMTP is configured, the email is sent immediately
  4. 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:

FieldDescription
Enable ReportToggle to activate email delivery for this schedule. Off by default.
Recipient EmailThe email address that will receive the report. Usually your client's address.
Report LanguageChoose 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.

FieldExample value
SMTP Hostsmtp.gmail.com
SMTP Port587 (TLS) or 465 (SSL)
UsernameYour full email address
PasswordYour SMTP password or app password
From AddressThe 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:

  • 1
    Enable 2-Step Verification

    Go to your Google Account → Security. Ensure 2-Step Verification is turned on. This is required before app passwords are available.

  • 2
    Open App Passwords

    In Google Account → Security, search for "App Passwords" or navigate directly. You may need to sign in again.

  • 3
    Generate a new password

    Select app: Mail. Select device: Other (Custom name). Enter "Daylytix" as the name and click Generate.

  • 4
    Copy the 16-character password

    Paste this into the Password field in Daylytix Settings → Email. Use smtp.gmail.com port 587.

💡
Use a dedicated sending address Consider creating a separate Google account like 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.