ChannelAdvisor Corporation provided earnings guidance for the second quarter of 2021. For the quarter, the company expects revenue to be in the range of $39.8 million to $40.2 million and net income to be in the range of $2.1 million to $3.2 million.