Bates co-wrote the song with Lynn Hutton and Rodney Clawson. The latter recalled to Taste of Country
: "I think Lynn came in with that title, 'Did It for the Girl,' and a little bit of the music. We just started talked about all the things you do when you're getting ready to go on a date or whatever... you wash your truck, you get your hair cut, you shower up, you get the Polo out or Old Spice body wash or whatever it is these days [laughs], you pick the girl up and you go on a date. You just do everything you can to try and win her over. We kind of talked through that stuff."