← All terms

GLOSSARY

Delivery Rate

Definition

The percentage of successfully delivered messages compared to the total number of messages sent.