Pertama, faktor vaksin Penelitian telah menemukan bahwa, berdasarkan vaksinasi program imunisasi 0, 1, 6 bulan, titer antibodi yang dihasilkan berkaitan dengan dosis dan jenis vaksin yang disuntikkan. Selain itu, hal ini juga berkaitan dengan pengawetan vaksin, dan suhu penyimpanan dan pengangkutan vaksin yang optimal adalah 2 derajat Celcius hingga 10 derajat Celcius. Secara umum, vaksin hepatitis B memiliki stabilitas termal yang baik, dan setelah dibekukan, koloid adjuvan akan hancur total dan vaksin menjadi tidak efektif. Beberapa orang membawa pulang tiga suntikan vaksin program imunisasi sekaligus demi kenyamanan, tetapi cara penyimpanannya tidak tepat, sehingga mengakibatkan kegagalan vaksin. Kedua, faktor tubuh Penelitian menunjukkan bahwa di luar faktor reagen pengujian, lebih dari separuh orang yang tidak memiliki atau memiliki respon imun yang lemah, ternyata terinfeksi virus hepatitis B. Umumnya, hanya antigen permukaan hepatitis B (HBsAg) yang diperiksa dalam pemeriksaan fisik, dan jika hasilnya negatif, vaksin akan disuntikkan. Namun, penelitian telah menunjukkan bahwa 5 hingga 10 persen pasien hepatitis B memiliki HBsAg negatif, dan pasien-pasien ini tidak merespons vaksin hepatitis B. Jika tes setengah pasangan Hepatitis B positif untuk anti-HBc, yang mengindikasikan adanya infeksi virus Hepatitis B sebelumnya, maka perlu dilakukan pemeriksaan ulang dengan reagen yang sensitif dan tes DNA HBV kuantitatif. Dalam beberapa kasus, biopsi jaringan hati bahkan diperlukan untuk menentukan ada tidaknya infeksi virus hepatitis B saat ini. Respons imun terhadap HBsAg pada manusia juga sangat bergantung pada usia dan berat badan. Diproduksi atau tidaknya antibodi setelah vaksinasi sangat erat kaitannya dengan fungsi kekebalan tubuh, sehingga memiliki penyakit imunodefisiensi (misalnya AIDS), kondisi yang menyebabkan rendahnya fungsi kekebalan tubuh (misalnya tumor ganas, diabetes melitus, dialisis ginjal, dll.), dan penggunaan obat penekan kekebalan tubuh dalam jangka panjang, semuanya akan mengurangi respons antibodi tubuh terhadap vaksinasi. Penelitian juga menunjukkan bahwa orang dengan gen tertentu memiliki respons imun yang lebih buruk terhadap vaksin hepatitis B. Selain itu, kebiasaan buruk juga akan mempengaruhi efek kekebalan tubuh, seperti merokok lebih dari 5 batang sehari, tingkat respons anti-HBs setelah vaksinasi lebih rendah daripada non-perokok, dan hal yang sama juga berlaku untuk pecandu alkohol. Ketiga, faktor vaksinasi Eksperimen telah membuktikan bahwa tempat vaksinasi otot deltoid lengan atas optimal, efek vaksinasi bagian lengan lainnya lebih buruk, hal ini karena selain otot deltoid lengan atas, bagian lain dari lemak lebih tebal, vaksinasi vaksin umumnya hanya pada lapisan lemak yang masuk lambat ke dalam sirkulasi darah, yang mempengaruhi vaksin pada tubuh sel-sel kekebalan dari stimulasi. Dalam kisaran tertentu, titer anti-HBs meningkat dengan jumlah vaksinasi. Percobaan pada sejumlah besar orang telah membuktikan bahwa prosedur imunisasi 0, 1, dan 6 bulan yang saat ini digunakan adalah yang paling efektif, dan bahwa program yang direkomendasikan oleh Organisasi Kesehatan Dunia (WHO) untuk imunisasi 0, 1, dan 2 bulan juga efektif, tetapi lebih baik memberikan suntikan penguat pada bulan ke-12.