I question the widespread assumption that when we act for reasons we know what our reasons are. I argue that an agent may act in ignorance, or partial ignorance, regarding his or her reasons, and an action involving ignorance of this sort may still qualify as done for reasons. I conclude from here that we need to develop a suitable new model of action for reasons, and I proceed to offer such a model. Briefly, I argue that an action qualifies as done for reasons when the agent performing that action possesses a reasons explanation of it and is (at least partly) motivated to act by the fact he possesses such an explanation. The crucial point is that the agent may not be motivated – not even in part – by the content of the reasons that constitute the explanation in question.