I agreed that there is no way to track signups on twitter but if your followers are real humans there is possibility of at least 2% of the total numbers.
1%, 2% or 10% is not the problem here. The problem is, in no way I may know whether you are reporting your signups correctly or not.