From 087ba3ff8008405a290d75159d53eaefe96c87f4 Mon Sep 17 00:00:00 2001 From: johnjeremiah Date: Tue, 21 Apr 2026 15:03:41 -0700 Subject: [PATCH] Contact source change for webinar and gated doc (#43838) Updating the contact source value for webinars and gated docs to match the new sfdc values ## Summary by CodeRabbit * **Bug Fixes** * Corrected CRM contact-source classification so webinar access requests and whitepaper downloads are categorized separately from general contact form submissions. * **Chores** * Expanded accepted contact-source values in the CRM integration to include distinct labels for webinars and gated documents. --- website/api/controllers/deliver-webinar-access-request.js | 2 +- website/api/controllers/deliver-whitepaper-download-request.js | 2 +- .../helpers/salesforce/update-or-create-contact-and-account.js | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/website/api/controllers/deliver-webinar-access-request.js b/website/api/controllers/deliver-webinar-access-request.js index 4968f44fb1..77ef44b214 100644 --- a/website/api/controllers/deliver-webinar-access-request.js +++ b/website/api/controllers/deliver-webinar-access-request.js @@ -40,7 +40,7 @@ module.exports = { emailAddress: emailAddress, firstName: firstName, lastName: lastName, - contactSource: 'Website - Contact forms', + contactSource: 'Webinar', description: `Submitted a form to watch the ${webinarName} webinar.`, marketingAttributionCookie: attributionCookieOrUndefined }).intercept((err)=>{ diff --git a/website/api/controllers/deliver-whitepaper-download-request.js b/website/api/controllers/deliver-whitepaper-download-request.js index 94a3462548..a285d0d831 100644 --- a/website/api/controllers/deliver-whitepaper-download-request.js +++ b/website/api/controllers/deliver-whitepaper-download-request.js @@ -40,7 +40,7 @@ module.exports = { emailAddress: emailAddress, firstName: firstName, lastName: lastName, - contactSource: 'Website - Contact forms', + contactSource: 'Website - Gated document', description: `Submitted a form to download the ${whitepaperName} whitepaper.`, marketingAttributionCookie: attributionCookieOrUndefined }).intercept((err)=>{ diff --git a/website/api/helpers/salesforce/update-or-create-contact-and-account.js b/website/api/helpers/salesforce/update-or-create-contact-and-account.js index 9729bdcbbc..230f0af5fa 100644 --- a/website/api/helpers/salesforce/update-or-create-contact-and-account.js +++ b/website/api/helpers/salesforce/update-or-create-contact-and-account.js @@ -58,6 +58,8 @@ module.exports = { 'Website - Newsletter', 'Website - Sign up', 'Website - Swag request', + 'Website - Gated document', + 'Webinar', ], }, getStartedResponses: {