تعتمد فعاليّة الإعلان ونجاحه على تأثّره بعدّة عوامل، وهي :
1.البيئة : تحدد البيئة المُحيطة بالإعلان الفُرص المُناسبة للتسويق، وتُساهم في تحقيق أهدافه، وتشمل البيئة المحيطة بالإعلان العناصر الآتية:
التوزيع الديموغرافيّ : هو جميع المُؤثّرات المرتبطة بالسُكّان، مثل الحالة الاجتماعيّة، وحجم السُكّان، وغيرها من العوامل؛ حيث يسعى الإعلان إلى التأثير في سلوك المستهلكين بتوفير جميع المعلومات الأساسيّة والمهمّة عنهم.
المجتمع: هو المُؤثّر الأساسيّ في بناء أنماط معينة تجمع بين سلوكيات الأفراد وطبيعة الإعلان؛ عن طريق دراسة جميع العوامل والمُؤثّرات الاجتماعيّة، وتحليل نوعية التفاعل بين الفرد وسلوكيّاته التي تُؤثّر في سلوكه الاستهلاكيّ، ويُعدّ العامل الأساسيّ الذي يهتمّ به مخطّطو الإعلانات.
العوامل التكنولوجيّة: هي التطوّرات الناتجة عن ظهور أدوات ووسائل حديثة في الإنتاج؛ حيث تُؤثّر في توزيع المُنتجات على المُستهلكين؛ وذلك باعتمادها على استخدام طُرق اتصال حديثة.
2. المُنتجات والخدمات : هي الاهتمام بأن تكون فكرة الخدمة أو السلعة قادرة على تحقيق حاجات المُستهلكين، ومتميّزة بجودة عالية، وذات مواصفات تتناسب مع الأذواق العامة. تصميم مادّة الإعلان وإعدادها: من العوامل الأساسيّة والمُؤثّرة في زيادة الفعاليّة الخاصة بالإعلان؛ حيث يعتمد على الإبداع في تصميم الإعلان، وإدراك المُؤثّرات النفسيّة في سلوكيات المستهلكين.
3. تصميم مادّة الإعلان وإعدادها: من العوامل الأساسيّة والمُؤثّرة في زيادة الفعاليّة الخاصة بالإعلان؛ حيث يعتمد على الإبداع في تصميم الإعلان، وإدراك المُؤثّرات النفسيّة في سلوكيات المستهلكين