


The loop alternates between sequences of Bm–A and Em–D in the first verse, while in the second verse it changes to the three-chord progression of Bm–Em-F♯. The song's verses are resigned and have a quaint 1960s sound, laden with a simple, wonky piano loop and a sparse, finger-click beat.

In terms of music notation, "Same Old Love" was composed using 44 common time in the key of B minor, with a moderate tempo of 96–100 beats per minute. Musically, "Same Old Love" is an electropop and synthpop song that contains elements of jazz, snap and trap music, as well as Italo disco synths.

The remix was well received by critics, who praised Wap's performance in contrast with the song's theme. It features Wap sing-rapping two new verses (and eight bars combined) at the beginning and near the end of the track. An official remix featuring rapper Fetty Wap was digitally released on January 8, 2016. A digital remix bundle was released on Novemit featured a remix by Israeli DJ Borgore. In the US, "Same Old Love" impacted contemporary hit radio on October 6, 2015, and rhythmic contemporaryradio on October 20, 2015. The single was released on September 10, 2015, as an instant gratification track to accompany digital pre-orders of Revival. "Same Old Love" premiered on Vevo on September 9, 2015. She teased the song in a clip shared on Instagramon September 4, 2015. Gomez first announced "Same Old Love" as the second single from Revival on August 5, 2015, at the iHeartMedia summit-a forum for labels to preview their upcoming material to radio management. And how much it means to respect your parents and have a healthy relationship with them because it trails on into your relationships when you're older." So for me, my dad is the first male figure I had in my life. The first people you love in your life are your parents. "I think 'Same Old Love' represents a different kind of identity with love. It has been suggested that "Same Old Love" was initially intended for Barbadian singer Rihanna who shared the track's "I'm so sick of that same old love" line on Twitterin June 2014. The song's recording sessions took place at Westlake Studios in Los Angeles, and Dreamlab Studios in Studio City, California. "I think that's where it started, and all the actions that happened are almost similar to what I was going through," she explained. She believed "Same Old Love" represented her strained relationship with her father and how his relationship with her reflected on her subsequent romantic relationships. Gomez was drawn to the song as she was a fan of XCX's music and cited an emotional connection with its lyrics. The final composition featured additional writing from Ross Golan, and Benny Blanco who also produced the song with Stargate. XCX was not at the session, although her manager was present throughout the song's recording process. During a session for Selena Gomez's 2015 studio album Revival, Stargate presented the track to Gomez who acceded and subsequently recorded it. "Same Old Love" was written by English singer Charli XCX and Norwegian production team Stargate. The lyrics of "Same Old Love" was composed by Charli XCX who also contributed with backing vocal during the chorus.
