Hi, we are sorry that we currently don't support user to add site except video links.
Customer support service by UserEcho
Hi, we are sorry that we currently don't support user to add site except video links.