Running a Twitter sweepstakes can effectively increase followers and capture customer data by attracting targeted traffic through relevant rewards. Utilizing strategies like follow-gating and social sharing can enhance visibility and encourage participant engagement. It is crucial to ensure the reward aligns with the business offerings to convert participants into customers.