Twitter Begins Self-Serve Ad Sign-Ups, Offers $100 In Free Advertising | TechCrunch

posted on 17/02/2012 06:50

The self-serve rollout was reported this afternoon by Ad Age and others, and the sign-up page is now live. In a promotion with American Express, Twitter offering a $100 credit for free advertising to the first 10,000 businesses that register — you just have to accept American Express cards, or be a cardholder yourself. Oh, and the sign-up process also requires you to follow American Express on Twitter.