The upload logo feature could include a drop down on the top (options: File Upload / URL) where the user can choose whether they want to upload a logo or use an url
zendesk: https://eramba.zendesk.com/agent/tickets/6340
github: https://github.com/eramba/eramba_v2/issues/2266