To be eligible for Twitter's ad revenue sharing program, a creator has to subscribe to 'Blue' or 'Verified Organisations'. Additionally, a content creator needs at least 15 million impressions on their posts in the last three months and must have at least 500 followers. Once deemed eligible, a Stripe account is essential for receiving payouts.