Glossary Definition
Deliverability Reputation Score
Term Definition
A composite metric reflecting how mailbox providers perceive a sending domain's trustworthiness, based on bounce rate, spam complaints, and engagement history, directly affecting inbox placement.