No. You do NOT need to have a Digifli screen installed in your location to advertise.
Anyone can advertise as long as your flier meets our quality guidelines.
Also – each location has the power to “veto” your campaign. If they do not like your campaign for any reason, they can block it from showing in their location.