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 (