Thank you for posting this question! To answer it, our system searches and updates new videos once per day.
So if you publish a new video on YouTube, it will automatically update on your website in the next 24 hours.
We offer a faster refresh rate for our Premium and Enterprise plans.
If you have any questions, click the bottom right chat icon to talk with our customer success team or send us an email at support@embedsocial.com
We're here for you 🙏