Email Setup Score What Why and How to Set It Up
Table of Contents
Introduction
The Email Setup Score feature in the Sales Engagement Module of Aviso assesses the readiness of users' email accounts for outbound outreach. It assigns a score based on critical email setup parameters and gives users insights to improve their email deliverability.
Objective
- Ensure users' email accounts are correctly set up for outreach.
- Improve email deliverability by highlighting missing authentication protocols.
- Provide actionable insights for optimizing email configuration.
Scoring Parameters
Each email account is scored based on the following parameters:
Parameter | Score Contribution | Criteria |
SPF (Sender Policy Framework) | 35 | If the domain has a valid SPF record, it contributes 35 points. |
Custom Tracking Domain |
20 |
If the user has set up a custom tracking domain, it contributes 20 points. |
DMARC (Domain-based Message Authentication, Reporting, and Conformance) |
25 |
If DMARC is properly configured, it contributes 25 points. |
Email Age |
20 / 10 |
If the email account is over 6 months old, it contributes 20 points. If between 0-6 months, it contributes 10 points. |
The total maximum score is 100. If any of these parameters are missing, the score is reduced accordingly.
User Experience (UX/UI)
Placement
The Email Setup Score is displayed under Settings > Email Accounts. Each connected email account has its score, represented as a numeric value (0-100) with a color-coded indicator:
- 91-100 (Green) - Excellent
- 71-90 (Green) - Good
- 51-70 (Yellow) - Average
- 0-50 (Red) - Poor
Detailed Breakdown
Clicking on the score expands a detailed breakdown, showing which parameters contribute to the score and which need improvement. The system provides fixed recommendations (e.g., "Set up SPF record for better email deliverability").
Implementation Details
System Architecture
- The system fetches the status of SPF and DMARC records for respective domains using various libraries.
- Email age is determined based on the oldest email found in the mailbox.
- Scores are calculated dynamically and updated once per day.
Acceptance Criteria
SPF Validation
- If a valid SPF record is found, assign 35 points.
- If missing, assign 0 points and display an alert.
Custom Tracking Domain
- If a custom tracking domain is set, assign 20 points.
- If not set, assign 0 points and suggest setting it up.
DMARC Validation
- If a valid DMARC policy is detected, assign 25 points.
- If missing, assign 0 points and recommend adding DMARC.
Email Age Calculation
- If the email age is>6 months, assign 20 points.
- If the email age is 0-6 months, assign 10 points.
FAQs
Q1: How often is the Email Setup Score updated?
A: The score is updated once every 24 hours. Users can also trigger a manual recheck.
Q2: Can a user improve their score?
A: Yes, by setting up SPF, DMARC, and a custom tracking domain.
Q3: Why is email age important?
A: Older email accounts are seen as more reputable, reducing the chances of getting Aagged as spam.
Q4: What happens if my domain settings change?
A: The system revalidates settings automatically every 24 hours.
Q5: Will this score affect email sending in Aviso?
A: No, but a higher score ensures better email deliverability.
Conclusion
The Email Setup Score feature helps users assess and optimize their email deliverability by providing a transparent scoring system based on SPF, DMARC, Custom Tracking Domain, and Email Age. This increases the effectiveness of outbound email campaigns within the Aviso Sales Engagement Module.
Additional Documents
Separate documents will be created for the following topics:
- SPF
- Custom Tracking Domain
- DMARC Setup
- Email Age