Yes, you can embed your power lifting training videos from platforms like YouTube or Vimeo. Simply copy the embed code provided by the platform and paste it into the link element of the Power Lifting Link in Bio template.