Question: how to add a song as a ringtone on samsung galaxy s8?
Answer: Open the Settings and find Sounds and vibration.
Tap on Ringtone and then scroll through the list to find one you want. ... 
If you want to add a custom ringtone, scroll to the very bottom and tap Add from phone.