Yep, only the second form is correct. In English, we always say 'to make someone do something'. Same with the word 'let' - 'to let someone do something'.
However, you can use this structure with a different kind of verb, for example, 'they asked us to stay' or 'they wanted us to stay'.
Hope that helps!