Infusionsoft Battle of the Apps Online Build the best app to help small businesses succeed! $20,000 in prizes Winners announced 168 participants