So với biện pháp tránh thai dựa trên hormone khác là thuốc tránh thai thì tiêm thuốc tránh thai có hiệu quả nhanh và cao hơn vì thuốc được tiêm trực tiếp dưới da rồi ngấm vào mạch máu.