38 technologies4 categories
surfline.com is built on Next.js with Cloudflare and Google Analytics. It ranks #27,397 globally.
Analytics are handled by Google Analytics and Appsflyer. Infrastructure includes Cloudflare and Amazon Route 53.
Tech Stack Highlights
Frameworks & Languages5
Next.js
JavaScript frameworks
100%
69 evidence signals
Header
Next\.js(?: ([\d.]+))?\;version:\1: Next.jsHTML
<div id="__next"HTML
/_next/static/Script
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/polyfills-42372ed130431b0a.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/webpack-cd9ba725a8348d16.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/framework-5b48c8dcdc5a1d8b.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/main-e2091bfe5f2c477f.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/_app-e48a61a2a8af628b.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/bf32f307-42eb33fd0e96bb6d.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/1316-857443fb9536cd1f.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/5760-e9d7ae6d1315befd.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/7227-82b1f51fab16a299.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2589-a185abd1fbd66a10.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/6198-63cde9947a2dd71c.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/8998-966ea3f9f24624a6.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/3387-35acdce71e20b25a.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/1913-aec0302164797ea7.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/8035-773ad8eb39948fe7.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/19-0d8ac25b93fc7055.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2135-570feb73ff4e241c.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/7402-27af6e979e0ae7df.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/8461-43d4ba31146b39ba.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/9984-f64aa4343fd276c6.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/3996-7d376c41c9039549.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/3913-dfadf7959d773ff0.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/3496-1f3e3a7fd3bd243b.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/9141-cb468ce306e0ce1a.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/6435-5a1136a1280779cd.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/1188-200ae899eb4a8744.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2866-7824dd70e74f23ed.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/4273-0c44fd37bf2b0e35.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2299-acb485b3c65b95e4.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/9016-69bcaf53ea3b35d0.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/index-51db02dac24cb25e.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/vSOwlmISNmPoVtZXEermY/_buildManifest.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/vSOwlmISNmPoVtZXEermY/_ssgManifest.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/7e42aecb-94f8c450c54b9556.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/962-6bb10871f13ad894.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2371-51fd65d811835656.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/7259-39e5df947f88144c.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/3810-34a391c56f95de90.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/1912-b78e7aebd367feab.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/1153-541cc6828d4c5eff.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/4645-48ad39a9fbddadfe.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/7688-36883667f1895651.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2880-21b9ee08b55abc3e.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/940-90d889e5348d48e6.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/4397-4aa5cbcc34c0745c.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/3997-3c6a4558e513bba1.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/8234-e00d53ad01034188.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/7263-54bc21e3c3667a99.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/1432-4383ef7df73328a5.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/4873-540ea32058120e7f.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/surf-report/%5BspotSlug%5D/%5BspotId%5D-695edd294bc6c412.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/4455-2ddaa6282190d850.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/6701-39690503006f8df2.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/travel-1f9150064513723c.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/surf-reports-forecasts-cams-map-81c652e9a09e319e.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/2892-bbf4a4c67c3e574d.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/4203-7a208c56e4a58299.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/series/%5B...terms%5D-d591c849d05befab.jsScript
https://wa.cdn-surfline.com/kbyg/_next/static/chunks/pages/surf-reports-forecasts-cams-9a03e35ba950d7dc.jsJS Global
__NEXT_DATA__ → objectstylesheet
https://wa.cdn-surfline.com/kbyg/_next/static/css/498d8e641b8397b5.cssstylesheet
https://wa.cdn-surfline.com/kbyg/_next/static/css/e153b4fe5203ad3d.cssstylesheet
https://wa.cdn-surfline.com/kbyg/_next/static/css/c70d55166823ce4c.cssstylesheet
https://wa.cdn-surfline.com/kbyg/_next/static/css/5a3ece95181c8c55.cssstylesheet
https://wa.cdn-surfline.com/kbyg/_next/static/css/ec286813db463861.cssstylesheet
https://wa.cdn-surfline.com/kbyg/_next/static/css/69ac8b8b908da0c0.cssNode.js
Programming languages
75%
1 evidence signal
HTML
implied by Next.jsBootstrap
UI frameworks
75%
1 evidence signal
Script
https://cdn.browsiprod.com/bootstrap/bootstrap.jsMaterial UI
UI frameworks
75%
3 evidence signals
HTML
MuiBox-rootHTML
MuiButton-rootHTML
MuiTypography-rootReact
JavaScript frameworks
50%
1 evidence signal
HTML
implied by MUIAnalytics & Marketing21
Google Analytics
Analytics
100%
4 evidence signals
Script
https://www.googletagmanager.com/gtag/js?id=AW-1071784085Script
https://www.googletagmanager.com/gtag/js?id=G-CGRZHQ8KQD&l=pmc_atlasmg_ga4_datalayerScript
https://www.googletagmanager.com/gtag/js?id=G-P2906QJGH2JS Global
gtag → functionAmazon Advertising
Advertising
100%
2 evidence signals
Script
https://config.aps.amazon-adsystem.com/configs/3161XHR
https://c.amazon-adsystem.com/bao-csm/aps-comm/aps_csm.jsSegment
Customer data platform
100%
2 evidence signals
Script
https://cdn.segment.com/analytics.js/v1/Se6IGuzcvUhLx55hLHL0RiXkS6oUTz8L/analytics.min.jsJS Global
__SEGMENT_INSPECTOR__ → objectBrazev3.1
Marketing automation
100%
2 evidence signals
Script
https://js.appboycdn.com/web-sdk/3.1/appboy.min.jsJS Global
appboy → objectAppsflyer
Analytics
100%
2 evidence signals
Script
https://websdk.appsflyer.com/?st=pba&JS Global
AppsFlyerSdkObject → stringM
MailChimp
Marketing automation
100%
1 evidence signal
dns
DKIM selector: k1Profitwell
Analytics
100%
2 evidence signals
Script
https://public.profitwell.com/js/profitwell.js?auth=c9d0fa2e46e1e761e7035cd957c31f11JS Global
profitwell → functionAppcues
User onboarding
100%
3 evidence signals
Script
https://fast.appcues.com/generic/main/7.16.0/appcues.main.a0b7e349e1a159607acbf9b5971768dff6aa9888.jsScript
https://fast.appcues.com/205939.jsJS Global
Appcues → objectM
Microsoft 365
Email
100%
1 evidence signal
dns
MX: surfline-com.mail.protection.outlook.comS
SendGrid
Email
100%
1 evidence signal
dns
DKIM selector: s1Cloudflare Browser Insights
Analytics
75%
1 evidence signal
Script
https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015Google Tag Manager
Tag managers
75%
2 evidence signals
JS Global
google_tag_manager → objectJS Global
dataLayer → objectAmplitude
Analytics
75%
1 evidence signal
Script
https://cdn.segment.com/next-integrations/actions/amplitude-plugins/f12a4347e1080fb88155.jsHotjar
Analytics
75%
1 evidence signal
Script
https://static.hotjar.com/c/hotjar-3312686.js?sv=6New Relic
RUM
75%
2 evidence signals
JS Global
NREUM → objectJS Global
newrelic → objectGoogle Publisher Tag
Advertising
75%
1 evidence signal
Script
https://securepubads.g.doubleclick.net/tag/js/gpt.jscomScore
Analytics
75%
1 evidence signal
Script
https://sb.scorecardresearch.com/beacon.jsRubicon Project
Advertising
75%
1 evidence signal
XHR
https://fastlane.rubiconproject.com/a/api/fastlane.json?account_id=10278&site_id=84040&zone_id=2543416&size_id=2&rp_schain=1.0,1!pmc.com,1236760,1,,,&eid_liveintent.com=25-vTMrS7gznXBzGbG9D9%2BIzMz8LjSprig
Surveys
75%
1 evidence signal
JS Global
UserLeap → functionLiveIntent
Email
75%
1 evidence signal
XHR
https://idx.liadm.com/idex/did-005o/any?duid=defb0dc558d7--01khbmwdh2bwa25q7np0e9cmqn&did=did-005o&cd=.surfline.com&pu=https%3A%2F%2Fwww.surfline.com&resolve=nonId&resolve=bidswitch&resolve=fpid&resolAd Lightning
Advertising
75%
3 evidence signals
Script
https://tagan.adlightning.com/sk-surfline/bl-c7ca5a2-19c6d7c1.jsScript
https://tagan.adlightning.com/sk-surfline/b-cf5bcc9-c380756f.jsScript
https://tagan.adlightning.com/sk-surfline/op.jsInfrastructure & Security7
Cloudflare
CDN
100%
4 evidence signals
Header
9cd4db198fbbeb1e-SJCHeader
cloudflare: cloudflareCookie
__cf_bmdns
CNAME: www.surfline.com.cdn.cloudflare.netA
Amazon Route 53
PaaS
100%
1 evidence signal
dns
NS: ns-126.awsdns-15.comOneTrust
Cookie compliance
75%
5 evidence signals
Script
https://cdn.cookielaw.org/scripttemplates/otSDKStub.jsScript
https://cdn.cookielaw.org/opt-out/otCCPAiab.jsScript
https://cdn.cookielaw.org/scripttemplates/otSDKStub.jsScript
https://cdn.cookielaw.org/scripttemplates/otSDKStub.jsScript
https://cdn.cookielaw.org/opt-out/otCCPAiab.jsAmazon CloudFront
CDN
75%
2 evidence signals
Header
\(CloudFront\)$: 1.1 709c9e00b2f88dfaddb2a4e0faa3f1b8.cloudfront.net (CloudFront)Header
mfOR1JWIyyAxf5dyPOgNXbFP6mw600ggBnCyParkRxuK3pFGerOmWQ==Cloudflare Bot Management
Security
75%
1 evidence signal
Cookie
__cf_bmFunding Choices
Cookie compliance
75%
4 evidence signals
Script
https://fundingchoicesmessages.google.com/i/8352?ers=3Script
https://fundingchoicesmessages.google.com/f/AGSKWxVStZXQ8dlD44iu2tI8zqPL0xkiUSed-794XXbgYDyypqA8Qu_blg3IQ0cQVRYM5PuIszviFbQZff-KBpBqOUZXqYPZZeX7DhuvwAKb57yvxMs4VE3VIjKc_2OYuftrdWRd6jjNmg==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcwOTkxMjY5LDc0OTAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzddXSwiaHR0cHM6Ly93d3cuc3VyZmxpbmUuY29tLyIsbnVsbCxbWzgsIkFueF9HVGxMUzUwIl0sWzksImVuLVVTIl0sWzE2LCJbMSwxLDFdIl0sWzE5LCIyIl0sWzI0LCIiXSxbMjksImZhbHNlIl1dXQScript
https://fundingchoicesmessages.google.com/f/AGSKWxUvgckIapBfx1BfpSK4SXM3F6qq7h7lXPXJ97_UBYFsrRlRchxUA55nZrAOizbTvSZXVTPSItTJww-1q3rPK4a-YJWKnMzrVJRTDX-M9AJ9KRwJx9OkaiDyyGu4k_yQavEx7c8xNQ==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcwOTkxMjY5LDgyOTAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzcsMTFdXSwiaHR0cHM6Ly93d3cuc3VyZmxpbmUuY29tLyIsbnVsbCxbWzgsIkFueF9HVGxMUzUwIl0sWzksImVuLVVTIl0sWzE2LCJbMSwxLDFdIl0sWzE5LCIyIl0sWzI0LCIiXSxbMjksImZhbHNlIl1dXQScript
https://fundingchoicesmessages.google.com/f/AGSKWxUFtbBjwdIT8oOt_vkXjaqeqkF11XyWonTGtRksxsqpWwcUdZma5PecK5gXnGlrRYxy_LX6R-Nj6L7y3ld1dBBBCSxzHZt3AfcZkVYGJ-E-z1tcEIFcpYexmTQKGl6t8UPdYEDPng==?fccs=W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLFsxNzcwOTkxMjcwLDY1MjAwMDAwMF0sbnVsbCxudWxsLG51bGwsW251bGwsWzcsMTEsNl0sbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsMV0sImh0dHBzOi8vd3d3LnN1cmZsaW5lLmNvbS8iLG51bGwsW1s4LCJBbnhfR1RsTFM1MCJdLFs5LCJlbi1VUyJdLFsxNiwiWzEsMSwxXSJdLFsxOSwiMiJdLFsyNCwiIl0sWzI5LCJmYWxzZSJdXV0Amazon Web Services
PaaS
50%
1 evidence signal
HTML
implied by Amazon CloudFrontLibraries & Utilities5
YouTube
Video players
75%
1 evidence signal
HTML
<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-pictcore-js
JavaScript libraries
75%
1 evidence signal
JS Global
__core-js_shared__ → objectFont Awesome
Font scripts
75%
1 evidence signal
stylesheet
https://use.fontawesome.com/7f85a56ba4.cssPermutive
Miscellaneous
75%
1 evidence signal
JS Global
permutive → objectZendesk
Documentation
75%
2 evidence signals
JS Global
zE → functionJS Global
zESettings → object