Skip to content

test the performance inspection with eagerly loaded martech#5

Closed
kmurugulla wants to merge 3 commits into
mainfrom
martech-eager
Closed

test the performance inspection with eagerly loaded martech#5
kmurugulla wants to merge 3 commits into
mainfrom
martech-eager

Conversation

@kmurugulla

Copy link
Copy Markdown
Owner

Please always provide the GitHub issue(s) your PR is for, as well as test URLs where your change can be observed (before and after):

Fix #

Test URLs:

@aem-code-sync

aem-code-sync Bot commented Nov 14, 2025

Copy link
Copy Markdown

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run PSI checks
  • Re-sync branch
Commits

@aem-code-sync

aem-code-sync Bot commented Nov 14, 2025

Copy link
Copy Markdown
Page Scores Audits Google
📱 / PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI
🖥️ / PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@github-actions

Copy link
Copy Markdown

Branch URL: https://martech-eager--brightpath--kmurugulla.aem.live

🚀 Performance Test Results

Status: ⚠️ Some Failed • Pages: 0/3 passed


📄 Results by Page

/ • Performance Score: 65/100

Performance Metrics

Test Status Current Value Target
Performance Score 65% ≥ 90%
First Contentful Paint 1807ms < 2500ms
Largest Contentful Paint 2728ms < 2500ms
Render Blocking Resources 827KB < 100KB
Cumulative Layout Shift 0.002 < 0.100
Total Blocking Time 10937ms < 300ms
Total Page Weight 1096KB < 600KB

🔍 Issues Found

Performance Score (65%)

  • Optimize images, reduce JavaScript, improve server response times

Largest Contentful Paint (2728ms)

  • See root cause analysis below
    • Resources loaded BEFORE LCP (2728ms):
    • TOTAL: 0KB ✓
      • Root cause analysis:
    • TTFB (server response): 130ms
    • FCP (first paint): 1807ms
    • LCP delay: 921ms after first paint
      → First paint is delayed (CSS/font blocking)

Render Blocking Resources (827KB)

  • Defer non-critical CSS/JS, inline critical CSS
    • CSS files: styles.css (2KB), hero.css (1KB), columns.css (1KB)
    • JS files: aem.js (6KB), scripts.js (3KB), hero.js (0KB)

Total Blocking Time (10937ms)

  • Reduce JavaScript execution time, code-split large bundles

Total Page Weight (1096KB)

  • Compress images, minify CSS/JS, remove unused code

🔗 View Page

/da-demo • Performance Score: 80/100

Performance Metrics

Test Status Current Value Target
Performance Score 80% ≥ 90%
First Contentful Paint 912ms < 2500ms
Largest Contentful Paint 912ms < 2500ms
Render Blocking Resources 823KB < 100KB
Cumulative Layout Shift 0.001 < 0.100
Total Blocking Time 874ms < 300ms
Total Page Weight 1065KB < 600KB

🔍 Issues Found

Performance Score (80%)

  • Optimize images, reduce JavaScript, improve server response times

Render Blocking Resources (823KB)

  • Defer non-critical CSS/JS, inline critical CSS
    • CSS files: styles.css (2KB), hero.css (1KB), cards.css (1KB)
    • JS files: aem.js (6KB), scripts.js (3KB), hero.js (0KB)

Total Blocking Time (874ms)

  • Reduce JavaScript execution time, code-split large bundles

Total Page Weight (1065KB)

  • Compress images, minify CSS/JS, remove unused code

🔗 View Page

/ue-editor/demo • Performance Score: 80/100

Performance Metrics

Test Status Current Value Target
Performance Score 80% ≥ 90%
First Contentful Paint 911ms < 2500ms
Largest Contentful Paint 911ms < 2500ms
Render Blocking Resources 823KB < 100KB
Cumulative Layout Shift 0.001 < 0.100
Total Blocking Time 874ms < 300ms
Total Page Weight 1065KB < 600KB

🔍 Issues Found

Performance Score (80%)

  • Optimize images, reduce JavaScript, improve server response times

Render Blocking Resources (823KB)

  • Defer non-critical CSS/JS, inline critical CSS
    • CSS files: styles.css (2KB), hero.css (1KB), cards.css (1KB)
    • JS files: aem.js (6KB), scripts.js (3KB), hero.js (0KB)

Total Blocking Time (874ms)

  • Reduce JavaScript execution time, code-split large bundles

Total Page Weight (1065KB)

  • Compress images, minify CSS/JS, remove unused code

🔗 View Page


🤖 Automated by Lighthouse CI • View Full Reports

📦 Bundle Size Check

Bundle size checks passed

@github-actions

Copy link
Copy Markdown

Branch URL: https://martech-eager--brightpath--kmurugulla.aem.live

🚀 Performance Test Results

Status: ⚠️ Some Failed • Pages: 0/3 passed


📄 Results by Page

/ • Performance Score: 73/100

Performance Metrics

Test Status Current Value Target
Performance Score 73/100 ≥ 90/100
First Contentful Paint 908ms < 2500ms
Largest Contentful Paint 1021ms < 2500ms
Render Blocking Resources 812KB < 100KB
Cumulative Layout Shift 0.002 < 0.100
Total Blocking Time 1761ms < 300ms
Total Page Weight 1163KB < 600KB

🔍 Issues Found

Performance Score (73/100)

  • Reduce unused JavaScript; Reduce unused CSS; Properly size images

Render Blocking Resources (812KB)

  • See diagnostics for specific files to defer/optimize
    • CSS files: styles.css (2KB), hero.css (1KB), columns.css (1KB)
    • JS files: aem.js (6KB), scripts.js (3KB), hero.js (0KB)

Total Blocking Time (1761ms)

  • Reduce unused JavaScript; Avoid serving legacy JavaScript to modern browsers; Minimize main-thread work

Total Page Weight (1163KB)

  • Reduce unused JavaScript

🔗 View Page

/da-demo • Performance Score: 75/100

Performance Metrics

Test Status Current Value Target
Performance Score 75/100 ≥ 90/100
First Contentful Paint 910ms < 2500ms
Largest Contentful Paint 910ms < 2500ms
Render Blocking Resources 823KB < 100KB
Cumulative Layout Shift 0.001 < 0.100
Total Blocking Time 1290ms < 300ms
Total Page Weight 1149KB < 600KB

🔍 Issues Found

Performance Score (75/100)

  • Reduce unused JavaScript; Reduce unused CSS

Render Blocking Resources (823KB)

  • See diagnostics for specific files to defer/optimize
    • CSS files: styles.css (2KB), hero.css (1KB), cards.css (1KB)
    • JS files: aem.js (6KB), scripts.js (3KB), hero.js (0KB)

Total Blocking Time (1290ms)

  • Reduce unused JavaScript; Avoid serving legacy JavaScript to modern browsers; Minimize main-thread work

Total Page Weight (1149KB)

  • Reduce unused JavaScript

🔗 View Page

/ue-editor/demo • Performance Score: 78/100

Performance Metrics

Test Status Current Value Target
Performance Score 78/100 ≥ 90/100
First Contentful Paint 905ms < 2500ms
Largest Contentful Paint 905ms < 2500ms
Render Blocking Resources 823KB < 100KB
Cumulative Layout Shift 0.001 < 0.100
Total Blocking Time 1060ms < 300ms
Total Page Weight 1149KB < 600KB

🔍 Issues Found

Performance Score (78/100)

  • Reduce unused JavaScript; Reduce unused CSS

Render Blocking Resources (823KB)

  • See diagnostics for specific files to defer/optimize
    • CSS files: styles.css (2KB), hero.css (1KB), cards.css (1KB)
    • JS files: aem.js (6KB), scripts.js (3KB), hero.js (0KB)

Total Blocking Time (1060ms)

  • Reduce unused JavaScript; Avoid serving legacy JavaScript to modern browsers; Minimize main-thread work

Total Page Weight (1149KB)

  • Reduce unused JavaScript

🔗 View Page


🤖 Automated by Lighthouse CI • View Full Reports

📦 Bundle Size Check

Bundle size checks passed

@github-actions

Copy link
Copy Markdown

Branch URL: https://martech-eager--brightpath--kmurugulla.aem.live

🚀 Performance Test Results

Status: ⚠️ Some Failed • Pages: 0/3 passed


📄 Results by Page

/ • Performance Score: 71/100

Performance Metrics

Test Status Current Value Target
Performance Score 71/100 ≥ 90/100
First Contentful Paint 944ms < 2500ms
Largest Contentful Paint 1023ms < 2500ms
Render Blocking Resources 812KB < 100KB
Cumulative Layout Shift 0.002 < 0.100
Total Blocking Time 2882ms < 300ms
Total Page Weight 1163KB < 600KB

🔍 Issues Found

Performance Score: 71/100

Recommendation: Reduce unused JavaScript; Reduce unused CSS; Properly size images

Render Blocking Resources: 812KB

Recommendation: See diagnostics for specific files to defer/optimize

• Render-blocking resources:
📦 First-Party:
Script: 16KB (9 files)
• aem.js (6KB)
... and 8 smaller files (<5KB each)
Stylesheet: 7KB (8 files)
... and 8 smaller files (<3KB each)
TOTAL: 23KB ✓
🌐 Third-Party:
Script: 783KB (27 files)
• lanyard.js from cdn.ketchjs.com (166KB)
• main-v2_218f3cb24aa6a7a1aaf959b0969fff57.br.js from assets.bounceexchange.com (115KB)
• launch-b69ac51c7dcd-development.min.js from assets.adobedtm.com (108KB)
• quantum-sling.js from cdn.quantummetric.com (97KB)
• ketch.js from cdn.ketchjs.com (64KB)
• plugins.js from cdn.ketchjs.com (50KB)
• website-fe701634c0046fca07afe5d869fd17ca.js from assets.bounceexchange.com (31KB)
• p13n.min.js from cdn.boomtrain.com (31KB)
• jquery-3.7.1.min.js from assets.bounceexchange.com (30KB)
• A2968629-2777-4094-a262-ab0b073f65b71.js from utt.impactcdn.com (21KB)
• cjs_min_c84323e2726f3e99b307ab7740c6434b.js from assets.bounceexchange.com (17KB)
• uwt.js from static.ads-twitter.com (16KB)
• amzn.js from c.amazon-adsystem.com (9KB)
• inbox-v2_b205bbe35290429afd398e356288fd36.br.js from assets.bounceexchange.com (6KB)
• onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.js from assets.bounceexchange.com (5KB)
• i.js from tag.wknd.ai (5KB)
... and 11 smaller files (<3KB each)
Stylesheet: 6KB (2 files)
• creatives-base-styles.a53944a2.min.css from assets.bounceexchange.com (6KB)
... and 1 smaller file (<3KB each)
TOTAL: 789KB ⚠️
• 🔍 Root cause analysis:
- customRootCause: Load critical CSS/JS async or defer non-critical resources
→ Primary issue: Third-party scripts blocking render (789KB)

Total Blocking Time: 2882ms

Recommendation: Reduce unused JavaScript; Avoid serving legacy JavaScript to modern browsers; Minimize main-thread work

• 🌐 Third-Party Impact on Main Thread:
- Wunderkind (2398ms blocking, 225KB)
- Adobe Tag Manager (208ms blocking, 112KB)
- Twitter Online Conversion Tracking (162ms blocking, 17KB)
- ketchjs.com (162ms blocking, 280KB)
- Quantum Metric (159ms blocking, 98KB)
• 📦 First-Party JavaScript Execution:
- Script evaluation: 5472ms
- Script parse/compile: 180ms
• 💡 Recommendations:
- Load third-party scripts with async/defer
- Move non-critical scripts to loadLazy or loadDelayed
- Code-split large JavaScript bundles

Total Page Weight: 1163KB

Recommendation: Reduce unused JavaScript

• Page weight breakdown:
📦 First-Party:
Script: 16KB (9 files)
• aem.js (6KB)
... and 8 smaller files (<5KB each)
Stylesheet: 7KB (8 files)
... and 8 smaller files (<3KB each)
Image: 100KB (4 files)
• media_193050d52a802830d970fde49644ae9a504a61b7f.png?width=750&format=webply&optimize=medium (49KB)
• media_161474694f0e35bf199fb44dc85b94c2ed53f64cd.png?width=750&format=webply&optimize=medium (40KB)
... and 2 smaller files (<20KB each)
Font: 118KB (4 files)
• roboto-medium.woff2 (64KB)
• roboto-condensed-bold.woff2 (32KB)
• roboto-bold.woff2 (11KB)
• roboto-regular.woff2 (11KB)
Document: 3KB (1 file)
... and 1 smaller file (<10KB each)
Other: 5KB (3 files)
... and 3 smaller files (<10KB each)
TOTAL: 248KB ⚠️
🌐 Third-Party:
Script: 783KB (27 files)
• lanyard.js from cdn.ketchjs.com (166KB)
• main-v2_218f3cb24aa6a7a1aaf959b0969fff57.br.js from assets.bounceexchange.com (115KB)
• launch-b69ac51c7dcd-development.min.js from assets.adobedtm.com (108KB)
• quantum-sling.js from cdn.quantummetric.com (97KB)
• ketch.js from cdn.ketchjs.com (64KB)
• plugins.js from cdn.ketchjs.com (50KB)
• website-fe701634c0046fca07afe5d869fd17ca.js from assets.bounceexchange.com (31KB)
• p13n.min.js from cdn.boomtrain.com (31KB)
• jquery-3.7.1.min.js from assets.bounceexchange.com (30KB)
• A2968629-2777-4094-a262-ab0b073f65b71.js from utt.impactcdn.com (21KB)
• cjs_min_c84323e2726f3e99b307ab7740c6434b.js from assets.bounceexchange.com (17KB)
• uwt.js from static.ads-twitter.com (16KB)
• amzn.js from c.amazon-adsystem.com (9KB)
• inbox-v2_b205bbe35290429afd398e356288fd36.br.js from assets.bounceexchange.com (6KB)
• onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.js from assets.bounceexchange.com (5KB)
• i.js from tag.wknd.ai (5KB)
... and 11 smaller files (<3KB each)
Stylesheet: 6KB (2 files)
• creatives-base-styles.a53944a2.min.css from assets.bounceexchange.com (6KB)
... and 1 smaller file (<3KB each)
Image: 3KB (7 files)
... and 7 smaller files (<5KB each)
Document: 4KB (3 files)
... and 3 smaller files (<5KB each)
Other: 120KB (42 files)
• vendor-list.json from global.ketchcdn.com (83KB)
• config.json?hash=4832783544522695532 from global.ketchcdn.com (16KB)
... and 40 smaller files (<5KB each)
TOTAL: 915KB ⚠️
• 🔍 Root cause analysis:
→ Primary issue: 79% of page weight from third-party

🔗 View Page

/da-demo • Performance Score: 77/100

Performance Metrics

Test Status Current Value Target
Performance Score 77/100 ≥ 90/100
First Contentful Paint 908ms < 2500ms
Largest Contentful Paint 908ms < 2500ms
Render Blocking Resources 823KB < 100KB
Cumulative Layout Shift 0.001 < 0.100
Total Blocking Time 1128ms < 300ms
Total Page Weight 1150KB < 600KB

🔍 Issues Found

Performance Score: 77/100

Recommendation: Reduce unused JavaScript; Reduce unused CSS

Render Blocking Resources: 823KB

Recommendation: See diagnostics for specific files to defer/optimize

• Render-blocking resources:
📦 First-Party:
Script: 22KB (14 files)
• aem.js (6KB)
... and 13 smaller files (<5KB each)
Stylesheet: 12KB (13 files)
... and 13 smaller files (<3KB each)
TOTAL: 34KB ✓
🌐 Third-Party:
Script: 784KB (27 files)
• lanyard.js from cdn.ketchjs.com (166KB)
• main-v2_218f3cb24aa6a7a1aaf959b0969fff57.br.js from assets.bounceexchange.com (115KB)
• launch-b69ac51c7dcd-development.min.js from assets.adobedtm.com (108KB)
• quantum-sling.js from cdn.quantummetric.com (97KB)
• ketch.js from cdn.ketchjs.com (64KB)
• plugins.js from cdn.ketchjs.com (50KB)
• website-fe701634c0046fca07afe5d869fd17ca.js from assets.bounceexchange.com (31KB)
• p13n.min.js from cdn.boomtrain.com (31KB)
• jquery-3.7.1.min.js from assets.bounceexchange.com (30KB)
• A2968629-2777-4094-a262-ab0b073f65b71.js from utt.impactcdn.com (21KB)
• cjs_min_c84323e2726f3e99b307ab7740c6434b.js from assets.bounceexchange.com (17KB)
• uwt.js from static.ads-twitter.com (16KB)
• amzn.js from c.amazon-adsystem.com (9KB)
• inbox-v2_b205bbe35290429afd398e356288fd36.br.js from assets.bounceexchange.com (6KB)
• onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.js from assets.bounceexchange.com (5KB)
• i.js from tag.wknd.ai (5KB)
... and 11 smaller files (<3KB each)
Stylesheet: 6KB (2 files)
• creatives-base-styles.a53944a2.min.css from assets.bounceexchange.com (6KB)
... and 1 smaller file (<3KB each)
TOTAL: 790KB ⚠️
• 🔍 Root cause analysis:
- customRootCause: Load critical CSS/JS async or defer non-critical resources
→ Primary issue: Third-party scripts blocking render (790KB)

Total Blocking Time: 1128ms

Recommendation: Reduce unused JavaScript; Avoid serving legacy JavaScript to modern browsers; Minimize main-thread work

• 🌐 Third-Party Impact on Main Thread:
- Wunderkind (166ms blocking, 225KB)
- ketchjs.com (161ms blocking, 280KB)
- Quantum Metric (139ms blocking, 98KB)
- Adobe Tag Manager (82ms blocking, 112KB)
- ketchcdn.com (0ms blocking, 104KB)
• 📦 First-Party JavaScript Execution:
- Script evaluation: 2848ms
- Script parse/compile: 212ms
• 💡 Recommendations:
- Load third-party scripts with async/defer
- Move non-critical scripts to loadLazy or loadDelayed
- Code-split large JavaScript bundles

Total Page Weight: 1150KB

Recommendation: Reduce unused JavaScript

• Page weight breakdown:
📦 First-Party:
Script: 22KB (14 files)
• aem.js (6KB)
... and 13 smaller files (<5KB each)
Stylesheet: 12KB (13 files)
... and 13 smaller files (<3KB each)
Image: 72KB (4 files)
• media_16582eee85490fbfe6b27c6a92724a81646c2e649.jpg?width=750&format=webply&optimize=medium (45KB)
... and 3 smaller files (<20KB each)
Font: 118KB (4 files)
• roboto-medium.woff2 (64KB)
• roboto-condensed-bold.woff2 (32KB)
• roboto-bold.woff2 (11KB)
• roboto-regular.woff2 (11KB)
Document: 5KB (1 file)
... and 1 smaller file (<10KB each)
Other: 5KB (4 files)
... and 4 smaller files (<10KB each)
TOTAL: 233KB ⚠️
🌐 Third-Party:
Script: 784KB (27 files)
• lanyard.js from cdn.ketchjs.com (166KB)
• main-v2_218f3cb24aa6a7a1aaf959b0969fff57.br.js from assets.bounceexchange.com (115KB)
• launch-b69ac51c7dcd-development.min.js from assets.adobedtm.com (108KB)
• quantum-sling.js from cdn.quantummetric.com (97KB)
• ketch.js from cdn.ketchjs.com (64KB)
• plugins.js from cdn.ketchjs.com (50KB)
• website-fe701634c0046fca07afe5d869fd17ca.js from assets.bounceexchange.com (31KB)
• p13n.min.js from cdn.boomtrain.com (31KB)
• jquery-3.7.1.min.js from assets.bounceexchange.com (30KB)
• A2968629-2777-4094-a262-ab0b073f65b71.js from utt.impactcdn.com (21KB)
• cjs_min_c84323e2726f3e99b307ab7740c6434b.js from assets.bounceexchange.com (17KB)
• uwt.js from static.ads-twitter.com (16KB)
• amzn.js from c.amazon-adsystem.com (9KB)
• inbox-v2_b205bbe35290429afd398e356288fd36.br.js from assets.bounceexchange.com (6KB)
• onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.js from assets.bounceexchange.com (5KB)
• i.js from tag.wknd.ai (5KB)
... and 11 smaller files (<3KB each)
Stylesheet: 6KB (2 files)
• creatives-base-styles.a53944a2.min.css from assets.bounceexchange.com (6KB)
... and 1 smaller file (<3KB each)
Image: 3KB (9 files)
... and 9 smaller files (<5KB each)
Document: 4KB (3 files)
... and 3 smaller files (<5KB each)
Other: 120KB (42 files)
• vendor-list.json from global.ketchcdn.com (83KB)
• config.json?hash=4832783544522695532 from global.ketchcdn.com (16KB)
... and 40 smaller files (<5KB each)
TOTAL: 917KB ⚠️
• 🔍 Root cause analysis:
→ Primary issue: 80% of page weight from third-party

🔗 View Page

/ue-editor/demo • Performance Score: 78/100

Performance Metrics

Test Status Current Value Target
Performance Score 78/100 ≥ 90/100
First Contentful Paint 905ms < 2500ms
Largest Contentful Paint 905ms < 2500ms
Render Blocking Resources 823KB < 100KB
Cumulative Layout Shift 0.001 < 0.100
Total Blocking Time 1012ms < 300ms
Total Page Weight 1149KB < 600KB

🔍 Issues Found

Performance Score: 78/100

Recommendation: Reduce unused JavaScript; Reduce unused CSS

Render Blocking Resources: 823KB

Recommendation: See diagnostics for specific files to defer/optimize

• Render-blocking resources:
📦 First-Party:
Script: 22KB (14 files)
• aem.js (6KB)
... and 13 smaller files (<5KB each)
Stylesheet: 12KB (13 files)
... and 13 smaller files (<3KB each)
TOTAL: 34KB ✓
🌐 Third-Party:
Script: 783KB (27 files)
• lanyard.js from cdn.ketchjs.com (166KB)
• main-v2_218f3cb24aa6a7a1aaf959b0969fff57.br.js from assets.bounceexchange.com (115KB)
• launch-b69ac51c7dcd-development.min.js from assets.adobedtm.com (108KB)
• quantum-sling.js from cdn.quantummetric.com (97KB)
• ketch.js from cdn.ketchjs.com (64KB)
• plugins.js from cdn.ketchjs.com (50KB)
• website-fe701634c0046fca07afe5d869fd17ca.js from assets.bounceexchange.com (31KB)
• p13n.min.js from cdn.boomtrain.com (31KB)
• jquery-3.7.1.min.js from assets.bounceexchange.com (30KB)
• A2968629-2777-4094-a262-ab0b073f65b71.js from utt.impactcdn.com (21KB)
• cjs_min_c84323e2726f3e99b307ab7740c6434b.js from assets.bounceexchange.com (17KB)
• uwt.js from static.ads-twitter.com (16KB)
• amzn.js from c.amazon-adsystem.com (9KB)
• inbox-v2_b205bbe35290429afd398e356288fd36.br.js from assets.bounceexchange.com (6KB)
• onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.js from assets.bounceexchange.com (5KB)
• i.js from tag.wknd.ai (5KB)
... and 11 smaller files (<3KB each)
Stylesheet: 6KB (2 files)
• creatives-base-styles.a53944a2.min.css from assets.bounceexchange.com (6KB)
... and 1 smaller file (<3KB each)
TOTAL: 789KB ⚠️
• 🔍 Root cause analysis:
- customRootCause: Load critical CSS/JS async or defer non-critical resources
→ Primary issue: Third-party scripts blocking render (789KB)

Total Blocking Time: 1012ms

Recommendation: Reduce unused JavaScript; Avoid serving legacy JavaScript to modern browsers; Minimize main-thread work

• 🌐 Third-Party Impact on Main Thread:
- Wunderkind (165ms blocking, 225KB)
- ketchjs.com (153ms blocking, 280KB)
- Quantum Metric (113ms blocking, 98KB)
- Adobe Tag Manager (78ms blocking, 112KB)
- Impact Radius (5ms blocking, 21KB)
• 📦 First-Party JavaScript Execution:
- Script evaluation: 2760ms
- Script parse/compile: 201ms
• 💡 Recommendations:
- Load third-party scripts with async/defer
- Move non-critical scripts to loadLazy or loadDelayed
- Code-split large JavaScript bundles

Total Page Weight: 1149KB

Recommendation: Reduce unused JavaScript

• Page weight breakdown:
📦 First-Party:
Script: 22KB (14 files)
• aem.js (6KB)
... and 13 smaller files (<5KB each)
Stylesheet: 12KB (13 files)
... and 13 smaller files (<3KB each)
Image: 72KB (4 files)
• media_16582eee85490fbfe6b27c6a92724a81646c2e649.jpg?width=750&format=webply&optimize=medium (45KB)
... and 3 smaller files (<20KB each)
Font: 118KB (4 files)
• roboto-medium.woff2 (64KB)
• roboto-condensed-bold.woff2 (32KB)
• roboto-bold.woff2 (11KB)
• roboto-regular.woff2 (11KB)
Document: 5KB (1 file)
... and 1 smaller file (<10KB each)
Other: 5KB (4 files)
... and 4 smaller files (<10KB each)
TOTAL: 233KB ⚠️
🌐 Third-Party:
Script: 783KB (27 files)
• lanyard.js from cdn.ketchjs.com (166KB)
• main-v2_218f3cb24aa6a7a1aaf959b0969fff57.br.js from assets.bounceexchange.com (115KB)
• launch-b69ac51c7dcd-development.min.js from assets.adobedtm.com (108KB)
• quantum-sling.js from cdn.quantummetric.com (97KB)
• ketch.js from cdn.ketchjs.com (64KB)
• plugins.js from cdn.ketchjs.com (50KB)
• website-fe701634c0046fca07afe5d869fd17ca.js from assets.bounceexchange.com (31KB)
• p13n.min.js from cdn.boomtrain.com (31KB)
• jquery-3.7.1.min.js from assets.bounceexchange.com (30KB)
• A2968629-2777-4094-a262-ab0b073f65b71.js from utt.impactcdn.com (21KB)
• cjs_min_c84323e2726f3e99b307ab7740c6434b.js from assets.bounceexchange.com (17KB)
• uwt.js from static.ads-twitter.com (16KB)
• amzn.js from c.amazon-adsystem.com (9KB)
• inbox-v2_b205bbe35290429afd398e356288fd36.br.js from assets.bounceexchange.com (6KB)
• onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.js from assets.bounceexchange.com (5KB)
• i.js from tag.wknd.ai (5KB)
... and 11 smaller files (<3KB each)
Stylesheet: 6KB (2 files)
• creatives-base-styles.a53944a2.min.css from assets.bounceexchange.com (6KB)
... and 1 smaller file (<3KB each)
Image: 3KB (9 files)
... and 9 smaller files (<5KB each)
Document: 4KB (3 files)
... and 3 smaller files (<5KB each)
Other: 119KB (41 files)
• vendor-list.json from global.ketchcdn.com (83KB)
• config.json?hash=4832783544522695532 from global.ketchcdn.com (16KB)
... and 39 smaller files (<5KB each)
TOTAL: 916KB ⚠️
• 🔍 Root cause analysis:
→ Primary issue: 80% of page weight from third-party

🔗 View Page


🤖 Automated by Lighthouse CI • View Full Reports

📦 Bundle Size Check

Bundle size checks passed

@kmurugulla kmurugulla closed this Nov 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant