YES! If you do not have a website, we can create a Landing Page to direct your online Display ads to.