Displaying Candidate Email Status on the Candidate Details Page (CDP)
Displaying Candidate Email Status on the Candidate Details Page (CDP) helps you track candidate communication more effectively.
Testlify now displays the email delivery status directly on the Candidate Details Page (CDP) and Assessment Details Page (ADP).
This feature gives you complete visibility into whether your test invitation emails were successfully delivered, opened, or bounced.
Step-by-Step Guide to View Candidate Email Status
1. Access the Candidate Details Page (CDP)
Go to the Testlify platform by visiting https://app.testlify.com.
Login using your credentials and open the candidate’s profile from the Candidates section to view the Candidate Details Page (CDP).

2. View Email Status on the Candidate Details Page (CDP)
In the candidate display section, you can view the latest email status for the candidate.
The email status appears as a badge indicating the most recent status.
Hovering over the badge displays a tooltip explaining what the status means.

3. View Email Status on the Assessment Details Page (ADP)
You can also view the same status on the Assessment Details Page (ADP).
The status appears below the Invited date for each candidate.
Hovering over the badge shows a tooltip explaining the status.
Email Status Badges and Meanings
Each email status appears as a colored badge. Hovering over the badge shows a short tooltip.
Below are all the statuses you may see:
Delivery & Processing Statuses
- Processed – Email has been accepted by the provider and queued for sending.
- Delivered – Email successfully reached the recipient’s email server.
- Deferred – Recipient's server temporarily rejected the email (the system will retry).
Bounce & Failure Statuses
- Soft Bounce – Temporary failure (e.g., inbox full or server issue).
- Hard Bounce – Permanent failure (e.g., invalid email address).
- Bounce – General delivery failure.
- Blocked – Recipient’s server blocked the email.
- Dropped – Email was stopped due to suppression (e.g., spam report, invalid address).
- Suppressed – Email was not sent because the address is on a suppression list.
- Deactivated – Address suppressed after a hard bounce.
Engagement Statuses
- Opened – Candidate opened the email.
- Clicked – Candidate clicked a link inside the email.
Compliance Events
- Spam Complaint – Candidate marked the email as spam.
- Unsubscribed – Candidate unsubscribed from emails.
- Group Unsubscribe – Candidate unsubscribed from a group of emails.
How Testlify Tracks and Updates Email Status
When an email is sent, Testlify saves its message ID.
As events occur (delivery, bounce, open, clicks), the system receives updates from Postmark or SendGrid webhooks.
The Candidate Details Page automatically displays the most recent status.
Important Notes
- Email status tracking works for emails sent through Postmark, SendGrid, and custom domains connected via these providers.
- This feature does not work for completely custom SMTP setups.
- Status updates are near real-time depending on the provider.
Frequently Asked Questions (FAQ)
1. Where can I view the email status?
You can view it on both the Candidate Details Page (CDP) and Assessment Details Page (ADP).
2. What does “Suppressed” mean?
It means the email was not sent because the address is on a suppression list.
3. Does this feature support custom SMTP setups?
No, it only supports Postmark and SendGrid integrations.
Conclusion
Displaying candidate email status on the Candidate Details Page (CDP) makes it easier to track whether emails were delivered, opened, or bounced.
If you face any issues or have questions about this feature, please contact us at support@testlify.com.