Window splashes are a creative way to catch passersby’s attention and make your business stand out.