diff --git a/packages/features/embed/Embed.tsx b/packages/features/embed/Embed.tsx
index 8134f4e1ad..9cf1f7310e 100644
--- a/packages/features/embed/Embed.tsx
+++ b/packages/features/embed/Embed.tsx
@@ -418,7 +418,13 @@ const EmailEmbedPreview = ({
{selectedDateAndTime[key]?.length > 0 &&
selectedDateAndTime[key].map((time) => {
- const bookingURL = `${WEBSITE_URL}/${username}/${eventType.slug}?duration=${eventType.length}&date=${key}&month=${month}&slot=${time}`;
+ // If teamId is present on eventType and is not null, it means it is a team event.
+ // So we add 'team/' to the url.
+ const bookingURL = `${WEBSITE_URL}/${
+ eventType.teamId !== null ? "team/" : ""
+ }${username}/${eventType.slug}?duration=${
+ eventType.length
+ }&date=${key}&month=${month}&slot=${time}`;
return (
|