Por supuesto que no.
Es evidente que para conseguir una cosa siempre es preferible persistir antes que rendirse a las primeras de cambio... pero hay miles de factores que hay que considerar. ¿100% de efectividad? ¿Eso existe?
Por ejemplo a la hora de ligar, si lo intentas con una persona a quien no le gustas la insistencia no conseguirá nada, a no ser que hagas algo que toque su corazón y se enamore repentinamente de tí, cosa entre dificil e imposible.
Yo recomiendo "insistir" hasta cierto punto, poniendo siempre atención a cuanto pone de su parte la otra persona. Si no pone nada de su parte abandona, porque no le gustas y persistir sería ir hacia el acoso.
O también puede ser que a la persona le intereses, pero no quiera poner nada de su parte sino que quiera que le insistas mucho mucho. Pero eso es muy poco probable. Por no hablar de que una persona asi no merece la pena y es mejor evitarla.