Creo que Guillermo te lo ha explicado muy bien, para conseguir tráfico barato primero tienes que tener en cuenta:
Cuáles son tus objetivos
Quién es tu público objetivo
Una vez que tengas esas dos cuestiones resueltas, que no es fácil, entonces tienes que enfocar tu campaña a reducir el coste de la misma, pero te advierto que al principio palmarás pasta si es la primera vez que haces una campaña y no conoces realmente a tu público objetivo.
Cuánto mayor sepas segmentar menor será el coste de la misma porque optimizarás toda tu estrategia, nosotros en mi agencia no trabajamos con presupuestos pequeños porque detectar lo que funciona es mucho más lento que si lanzas varias campañas con test A/B y vas optimizando hasta llegar a conocer perfectamente tu público objetivo. Lo más caro sin duda es Adwords en red de búsqueda, si haces campañas en Youtube y Display es más barato al igual que Facebook pero la diferencia entre uno y otro es que la gente que entra desde Adwords en red de búsqueda si están buscando tu producto sin embargo si lo haces desde display, Youtube o Facebook sabes por segmentación que pueden estar interesados pero no hay intencionalidad de compra y la conversión se hace más difícil sobre todo si hay que gastar pasta.
Mi recomendación, que te anuncies en Red Display, Facebook o Youtube, es muy importante crear anuncios que enganchen, conoce muy bien a tu consumidor y dale lo que necesita. Google tiene muy en cuenta el nivel de calidad, asegúrate que la web en la que aterrizan está diseñada para la conversión, si tienen que rellenar un formulario que no sea difícil de rellenar, si es una compra que no tenga excesivos campos y que el registro sea casi automático desde RRSS o Google, es decir, ponlo lo más fácil posible para alcanzar tu objetivo. Con trabajo verás como cada vez te cuesta menos y consigues mejores resultados.
Saludos!!