Conditionally run a view if another view has no results
When editing the view, under Advanced > No results behavior select Global: View area. Select the view you wish to show if the first has no result, and check if you want the replacement view to inherit the contextual filters of the first.