---
title: Email Reports
description: "##### Reports Not Sending Email reports enabled but never received **1. Verify Settings** - PulseRank → Settings → Email Reports - Check: \"Enable Email Reports\" is toggled ON - Confirm: Frequency, day, and time are set - Note: Reports sent…"
url: "https://pulserank.ai/docs/email-reports/"
updated: "2026-01-09"
category: Troubleshooting
---

# Email Reports

##### Reports Not Sending

Email reports enabled but never received

**1. Verify Settings**

- PulseRank → Settings → Email Reports
- Check: "Enable Email Reports" is toggled ON
- Confirm: Frequency, day, and time are set
- Note: Reports sent to WordPress admin email (Dashboard → Settings → General)

**2. Test WordPress Email**

Send test email via Users → Your Profile → Update Profile. WordPress sends confirmation email.

**If no email received:** WordPress mail function broken (not PulseRank issue). Fix WordPress email first.

**3. Check WP-Cron**

Verify cron is running:

```
// Add to functions.php temporarily
add_action( 'init', function() {
    $timestamp = wp_next_scheduled( 'pulserank_send_email_report' );
    if ( $timestamp ) {
        echo 'Next report: ' . date( 'Y-m-d H:i:s', $timestamp );
    } else {
        echo 'No report scheduled!';
    }
    exit;
} );
```

**4. WP-Cron Disabled**

Check wp-config.php for `define( 'DISABLE_WP_CRON', true );`

**If disabled, set up server cron:**

```
# cPanel Cron Job or SSH crontab
*/15 * * * * wget -q -O - https://yoursite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
```

**5. SMTP Configuration**

Use SMTP plugin for reliability. Install WP Mail SMTP, configure with Gmail/SendGrid/Mailgun, send test email via plugin. PulseRank will use configured SMTP.

**6. Check Spam Folder**

PulseRank reports may be flagged as spam. Whitelist sender email address.

##### Email Report Content Issues

Report shows 'No Data' or broken formatting

**Report Shows "No Data"**

**Cause:** Not enough data collected for selected period

**Solution:** Wait longer (daily reports need at least 1 day of data). Check if tracking is working (Dashboard → Live Activity)

**Report Missing Conversion Data**

**Requirements:**

- WooCommerce must be installed and active
- At least one order placed by AI-referred visitor
- Conversion tracking enabled (default: ON)

**Report HTML Broken**

**Causes:** Email client CSS limitations (Outlook, Gmail). PulseRank uses inline styles for max compatibility.

**Test in Web Browser:** PulseRank → Settings → Email Reports → Click "Preview Report"
