With MobileGo for Android, you can easily back up everything on Samsung GALAXY S7, including contacts, messages, apps(app data), calendar, photos, music, videos, etc. Vice versa, you can restore all or selected backup files stored on computer to your Samsung GALAXY S7 at any time.

youtu.be/_H3FEQB4iG0

Also works with other Android phones from Samsung, LG, Sony, Motorola, HTC, Huawei and more

It is much better to use software from Samsung for backup. Samsung has Samsung Kies that connects the S7 to the PC to backup and synchronize data between devices.

If you have enabled debugging before, you can drag the data from device to PC even though the screen is broken now.
Now, I got a new way to free backup Android data but I don't know whether we should pay for restoring.