BuySellAds is a very interesting site for startups because they give you the ability to buy a single tweet from registered accounts.
While the site does provide stats and analytics to help you buy tweets and ads, I found a better way of guaranteeing I wasn't wasting money.
Now you're going to have to "hack" your own algorithm together to determine which account you should buy an ad from. Here's the process:
Step 1: Search for your niche keyword (I typed "photography blog") and click on 2 promising accounts.
As you can see they have 112,390 followers and the cost to buy a
Tweet to those followers is $25.
This second account has fewer followers but they charge more per
tweet. So which one will have the best conversion rate?
Step 2: Visit The Twitter Accounts
You'll need to then visit both accounts (in my case @pro4oto and @photoblggr) and click on their "Followers" tab to see a list of all the account following.
Step 3: Random Sampling On Each Account
Scroll down the followers page (on each account) so that Twitter refreshes 5 times giving you a total sample size of about 100 followers (there are 20 accounts listed per "page").
Step 4: Search For Your Keyword
Now we're going to search for your keyword on each of these preloaded Twitter follower pages. In my case the keyword I'm looking for is "Photo" - I really want to have an idea of which account has the most engaged followers and by hitting CMD + F on mac or CTRL + F on windows, I'm able to highlight all the instances of the keyword.
Obviously there are a few at the beginning of the search, but this will allow me to see that the first account @pro4oto seems to have way more followers that specifically identify themselves with some derivative of the keyword "photo" so I should buy a tweet from here as it should provide ROI for my money.
Step 5: Don't Trust Your Gut
Generate two different tweets with different shortened URLs and see which one does better. In my case, it was the cheaper tweet buy from @pro4oto with the more engaged audience that worked out best.