هناك العديد من العوامل التي تؤثر على اتخاذ القرارات في الفعل الاجتماعي، ومن أهم هذه العوامل:
1- الثقافة والتربية: فالثقافة التي ينتمي إليها الفرد وطريقة تربيته تؤثر على قراراته وتصرفاته.
2- الضغوط الاجتماعية: فالمجتمع يمارس ضغوطاً اجتماعية على الأفراد لاتباع سلوكيات ومعايير محددة، وذلك يؤثر على قراراتهم.
3- الشخصية والمواقف السابقة: فإن شخصية الشخص وتجاربه السابقة ومواقفه تؤثر على قراراته المستقبلية.
4- العواطف والمشاعر: فالعواطف والمشاعر تؤثر على القرارات التي يتخذها الفرد وقد يؤدي ذلك إلى اتخاذ قرارات غير منطقية أو غير مدروسة.
5- الخيارات المتاحة: فالخيارات المتاحة للفرد تؤثر على قراراته، فعلى سبيل المثال إذا كان لا يوجد الكثير من الخيارات المتاحة، فإنه يمكن أن يأخذ قرارًا يختلف عن القرار الذي سيأخذه إذا كان لديه خيارات أخرى.