Question: how to set a song as ringtone on samsung 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.