At least some FAs do get paid for signups; I was talking with a group on one trip who explained that they rotate per flight which FA gets the credits for that segment (and has to make the announcement).
And, FWIW, many airlines also pay commission to FAs on duty free sales. Helps to build a more customer-friendly environment.