Educational TikTok shop or Contester? Choose the right platform for your affiliate channel April 7, 2025