Do it for by PROMISE P Song Details

PROMISE P's ' "Do it for" was released on its scheduled release date, November 4, 2025. Do it for is 2 minutes and 10 seconds long and may contain bad words that may be unsuitable for children. The track order of this song in PROMISE P's "MONEY SEASON" album is number 6 out of 9. In terms of popularity, Do it for is currently unknown. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of Do it for by PROMISE P to be Andante (at a walking pace) because the track has a tempo of 100 BPM, a half-time of 50BPM, and a double-time of 200 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Major. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-7.963 dB
Acousticness
65%
Danceability
65%
Energy
66%
Instrumentalness
14%
Liveness
12%
Loudness
87%
Speechiness
8%
Valence
74%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Freaky Ass Bih by Diamond Street KeemFreaky Ass BihDiamond Street KeemE Minor99A85 BPM
GOOBER TOWN by Ashtin Larold, DumblitGOOBER TOWNAshtin Larold, DumblitD♭ Major33B87 BPM
Two Step Song, Pt. 2 (feat. Castle) by Premo Rice, CastleTwo Step Song, Pt. 2 (feat. Castle)Premo Rice, CastleD♭ Minor612A96 BPM
Godfather Flow by Chicken P, Cypress MorenoGodfather FlowChicken P, Cypress MorenoC Major78B184 BPM
What We Tam'Bout by Chezi, QuakeBeatzWhat We Tam'BoutChezi, QuakeBeatzD Major510B177 BPM
Catch That Belt by Lil RaeCatch That BeltLil RaeD♭ Minor312A141 BPM
Believe Me by Lul DreDayBelieve MeLul DreDayB Major91B103 BPM
GENDeR ReveAL by 1up TeeGENDeR ReveAL1up TeeA Major611B80 BPM
Gangsta-Prod by nolimitaustin by roidGangsta-Prod by nolimitaustinroidD♭ Major43B92 BPM
Pink Slip by Casey Veggies, Ab-Soul, AP x FOCUSPink SlipCasey Veggies, Ab-Soul, AP x FOCUSG Major59B94 BPM
In Real Life by Sada BabyIn Real LifeSada BabyD Major610B109 BPM
Pay Attention by PROMISE PPay AttentionPROMISE PD♭ Major73B100 BPM
Thank Me Later (feat. Rio Da Yung Og) by YN Jay, Rio Da Yung OgThank Me Later (feat. Rio Da Yung Og)YN Jay, Rio Da Yung OgD♭ Major33B95 BPM
TRAP HOUSE (feat. Zillionaire Doe) by Philthy Rich, Zillionaire DoeTRAP HOUSE (feat. Zillionaire Doe)Philthy Rich, Zillionaire DoeF Minor84A122 BPM
No Wassup by idontknowjefferyNo WassupidontknowjefferyA Major811B94 BPM
Playboi Carti - 2024 Remastered by Loe ShimmyPlayboi Carti - 2024 RemasteredLoe ShimmyC Minor45A126 BPM
Dead Man! by Hood TaliDead Man!Hood TaliA♭ Major54B160 BPM
Caveman by BabyTronCavemanBabyTronA Major511B126 BPM
Newsflash by RelicRhymesNewsflashRelicRhymesB Major61B148 BPM
Forces on by MikeySoChristianForces onMikeySoChristianA Major611B95 BPM
Keep You Safe by Moneybagz BuzzKeep You SafeMoneybagz BuzzF♯ Major42B83 BPM
Zombie Files by Nuez, Rio Da Yung Og, GlockyCashOnlyZombie FilesNuez, Rio Da Yung Og, GlockyCashOnlyD♭ Major63B94 BPM
Slow Down by Toohda Band$Slow DownToohda Band$D Major510B98 BPM
I'm Just Human by 954mariI'm Just Human954mariD♭ Major73B140 BPM
STEP WIT IT by Deante' HitchcockSTEP WIT ITDeante' HitchcockC Major88B95 BPM
ISRC
QT3F82550334
Label
L-M Records/RCA Records