Length of Tik Tok videos can vary from 15-60 seconds. Remember that Tik Tok is a Gen - Z platform - make sure the content is highly creative and engaging in the first few seconds.
Content on Tik Tok needs a few days to gain views, so you can't gauge the success of a campaign only after a day or two.