StockSweep StockSweep | Help Center

Deliverability Basics (why emails land in spam)

Practical steps to find missing digest emails, improve deliverability, and confirm StockSweep is sending.

If you enabled digests but emails are not arriving, it is usually one of six common causes. This guide helps you find and fix the issue in under 10 minutes.

Estimated time: 5–8 minutes

What you'll accomplish

  • Locate "missing" digest emails quickly (spam, quarantine, filters)
  • Improve deliverability for future sends (allowlisting)
  • Confirm whether StockSweep is actually sending (using delivery tracking logs)

Quick checklist (start here)

Work through this list in order — most issues are resolved by step 3:

  • Send a test email from Settings → Notifications → "Send Test Email"
  • Check spam/promotions/quarantine in your inbox
  • Confirm thresholds are not filtering everything out (are items qualifying?)
  • Confirm you are not unsubscribed (check Settings → Notifications status)
  • Verify the recipient email matches the inbox you are checking
  • Check Email History for delivery status (Sent / Delivered / Bounced / Failed)

The 6 most common causes

1) The email is in spam or promotions

This is the most common cause. Check these locations:

Email client Where to look
Gmail Spam folder AND Promotions tab
Google Workspace Spam, Promotions, AND Admin quarantine
Outlook / Office 365 Junk folder AND Quarantine (admin portal)
Apple Mail Junk folder

If you find the email in spam:

  • Mark it as "Not spam" to train the filter
  • Add the sending address to your contacts

2) Your mail server blocks unknown senders

Corporate email domains often block emails from unrecognized senders. Ask your IT team to allowlist the StockSweep sending domain and email address.

3) Nothing qualifies for the digest

If your alert thresholds are strict or you genuinely have no dead stock, the digest is skipped (not sent empty). This is by design.

Quick test: go to Settings → Notifications and click Preview. If the preview shows 0 items, either:

  • Lower the minimum days threshold temporarily
  • Lower the minimum inventory value threshold
  • Run detection manually to refresh the dead stock list

4) Wrong recipient email address

A simple typo can cause emails to go to the wrong address or bounce.

Fix: go to Settings → Notifications and double-check the recipient email. Correct it if needed and send a test email to verify.

5) You are unsubscribed or notifications are disabled

If you (or someone with access to the inbox) previously clicked the one-click unsubscribe link in a digest email, all future digests are stopped.

Fix: go to Settings → Notifications. If the status shows Unsubscribed or the frequency is Disabled, change it back to Daily or Weekly and save.

6) Email delivery failed (bounced or error)

The email was sent but the recipient's server rejected it.

Fix: check Email History (Settings → Notifications → Email History) for the delivery status:

Status What happened What to do
Sent Email was sent to the mail service Wait — it may take a few minutes to be delivered
Delivered Recipient's server accepted it Check spam/promotions — the email was received by your server
Bounced Recipient's server rejected it Check for typo in the email address. Try a different address (e.g., Gmail). Ask IT to allowlist.
Failed The send attempt failed entirely StockSweep retries automatically up to 3 times. If all retries fail, contact support.
Opened The email was opened by the recipient If you see this but "can't find" the email, another person with inbox access may have opened it

How to confirm StockSweep is sending

Three tools to verify, in recommended order:

1. Send a test email (best first check)

Click "Send Test Email" in Settings → Notifications. If the test arrives in your inbox, the sending pipeline is working correctly. If it does not arrive, check spam and Email History.

2. Preview the digest

Click Preview to see the exact HTML email that would be sent. If the preview shows 0 items or 0 frozen capital, the issue is your thresholds (not deliverability).

3. Check Email History

Open the Email History table in Settings → Notifications. Each row shows:

  • Send date and time
  • Recipient email
  • Delivery status (with color-coded badge)
  • Last status update timestamp

If Email History shows Delivered but you cannot find the email, it is a mailbox filtering issue (spam, promotions, quarantine).

Troubleshooting (symptom-first)

"Test email sends but scheduled digests don't arrive"

Likely cause: the schedule settings (day of week, time of day) are not what you expect, thresholds are filtering items out at send time, or no items qualify when the scheduled send runs. Fix: check the Next scheduled time in Notifications settings. Temporarily loosen thresholds. Check Email History for the scheduled send — if status is "Skipped", thresholds are the cause. How to confirm: Email History shows a scheduled send attempt with status Sent/Delivered.

"Emails bounce repeatedly"

Likely cause: the recipient mailbox rejects the sender or the address does not exist. Fix: try a different recipient email (e.g., a personal Gmail address) to confirm the sending pipeline works. Ask your IT team to allowlist the StockSweep sending domain. How to confirm: Email History shows Delivered for the new recipient address.

"Digest arrives but content is empty or wrong"

Likely cause: detection has not run recently, or thresholds filter most items out of the digest. Fix: run detection manually. Check that thresholds match your expectations. Preview the digest after detection to verify content. How to confirm: preview shows accurate metrics that match the Dashboard.

"I re-subscribed but still not receiving emails"

Likely cause: the re-subscription was not saved, or the next scheduled send has not occurred yet. Fix: confirm Settings → Notifications shows status Enabled and the correct frequency. Check the Next scheduled time — the email will arrive at that time. How to confirm: after the scheduled time passes, Email History shows a new send attempt.

FAQ

Can I change the sender email address?

No. StockSweep sends from a fixed sender address managed by the email service. You can only change the recipient address.

How do I allowlist StockSweep emails?

Ask your IT team to add the StockSweep sending domain to your email server's allowlist. The exact domain is shown in the Email History or you can find it in the "From" header of a test email.

Do delivery tracking statuses update in real time?

Statuses update via webhooks from the email service. Most updates (Delivered, Bounced, Failed) arrive within minutes. "Opened" and "Clicked" tracking depends on whether the recipient's email client loads tracking pixels and follows links.