diff --git a/src/app/actions.ts b/src/app/actions.ts index 7b23fac..d636cec 100644 --- a/src/app/actions.ts +++ b/src/app/actions.ts @@ -302,8 +302,10 @@ export async function extractMetaData(url: string, keyword?: string) { let hotjarMatch = htmlContent.match(/hjid:(\d+)/); if (hotjarMatch) uniqueTrackers.set("Hotjar", hotjarMatch[1]); - let hubspotMatch = htmlContent.match(/js\.hs-scripts\.com\/(\d+)\.js/); - if (hubspotMatch) uniqueTrackers.set("HubSpot", hubspotMatch[1]); + let hubspotMatch = htmlContent.match( + /js(?:-[a-zA-Z0-9]+)?\.hs-scripts\.com\/(\d+)\.js/ + ); + if (hubspotMatch) uniqueTrackers.set("HubSpot", hubspotMatch[2] || hubspotMatch[1]); const detectedTracking: TrackingTool[] = Array.from( uniqueTrackers,