34 technologies5 categories
pen.org is built on WordPress with Google Tag Manager and Google Analytics. It ranks #43,938 globally.
The frontend relies on Backbone.js. Analytics are handled by Google Tag Manager and Google Analytics. Infrastructure includes Cloudflare DNS and Cloudflare.
Tech Stack Highlights
Core Platform2
WordPress
CMS
75%
2 evidence signals
HTML
<link rel="preload" href="https://cdn.pen.org/wp-contentHTML
<link rel="preload" href="https://cdn.pen.org/wp-content/WordPress Site Editor
Page builders
75%
1 evidence signal
HTML
<div class="wp-site-blocks">Frameworks & Languages3
Backbone.jsv1.1.2
JavaScript frameworks
75%
1 evidence signal
JS Global
Backbone → object(v1.1.2)PHP
Programming languages
50%
1 evidence signal
HTML
implied by PantheonMariaDB
Databases
50%
1 evidence signal
HTML
implied by PantheonAnalytics & Marketing16
Google Tag Manager
Tag managers
100%
3 evidence signals
HTML
googletagmanager.com/gtm.jsJS Global
google_tag_manager → objectJS Global
dataLayer → objectGoogle Analytics
Analytics
100%
4 evidence signals
Cookie
_gaScript
https://www.googletagmanager.com/gtag/js?id=AW-667395407&cx=c>m=4e62b1Script
https://www.googletagmanager.com/gtag/js?id=G-0RQGYGDH22&cx=c>m=4e62b1JS Global
gtag → functionTwitter Ads
Advertising
100%
2 evidence signals
Script
https://static.ads-twitter.com/uwt.jsJS Global
twttr → objectFacebook Pixelv2.9.265
Analytics
100%
3 evidence signals
Script
https://connect.facebook.net/signals/config/235063100308204?v=2.9.265&r=stable&domain=pen.org&hme=8faeb0ed09c145bbd9d3213e762abac29e9f76b8e7a9df9d71a3058625e3b7dd&ex_m=96%2C187%2C136%2C21%2C68%2C69%2C129%2C64%2C43%2C130%2C73%2C63%2C10%2C143%2C82%2C15%2C95%2C124%2C117%2C71%2C74%2C123%2C140%2C104%2C145%2C7%2C3%2C4%2C6%2C5%2C2%2C83%2C93%2C146%2C151%2C201%2C57%2C167%2C168%2C50%2C238%2C28%2C70%2C213%2C212%2C211%2C30%2C56%2C9%2C59%2C89%2C90%2C91%2C97%2C120%2C29%2C27%2C122%2C119%2C118%2C137%2C72%2C139%2C138%2C45%2C55%2C113%2C14%2C142%2C40%2C226%2C227%2C225%2C24%2C25%2C26%2C17%2C19%2C39%2C35%2C37%2C36%2C78%2C84%2C88%2C102%2C128%2C131%2C41%2C103%2C22%2C20%2C109%2C65%2C33%2C133%2C132%2C134%2C125%2C23%2C32%2C54%2C101%2C141%2C66%2C16%2C135%2C106%2C77%2C62%2C18%2C31%2C249%2C194%2C181%2C182%2C180%2C252%2C244%2C195%2C99%2C121%2C76%2C111%2C49%2C42%2C44%2C105%2C110%2C116%2C53%2C60%2C115%2C48%2C51%2C47%2C92%2C144%2C0%2C114%2C13%2C112%2C11%2C1%2C52%2C85%2C58%2C61%2C108%2C81%2C80%2C147%2C148%2C86%2C87%2C8%2C94%2C46%2C126%2C79%2C75%2C67%2C107%2C98%2C38%2C127%2C34%2C100%2C12%2C149Script
https://connect.facebook.net/en_US/fbevents.jsJS Global
_fbq → function(v2.9.265)Linkedin Insight Tag
Analytics
100%
4 evidence signals
Script
https://snap.licdn.com/li.lms-analytics/insight.min.jsScript
https://snap.licdn.com/li.lms-analytics/insight.min.jsScript
https://snap.licdn.com/li.lms-analytics/insight.min.jsJS Global
_linkedin_data_partner_id → stringMicrosoft Advertising
Advertising
100%
5 evidence signals
Cookie
_uetsidCookie
_uetvidScript
https://bat.bing.com/bat.jsJS Global
UET → functionJS Global
uetq → objectM
MailChimp
Marketing automation
100%
1 evidence signal
dns
DKIM selector: k2G
Google Workspace
Email
100%
1 evidence signal
dns
MX: aspmx.l.google.comS
SendGrid
Email
100%
1 evidence signal
dns
DKIM selector: s1M
Mailgun
Email
95%
1 evidence signal
dns
SPF includes mailgun.orgCloudflare Browser Insights
Analytics
75%
1 evidence signal
Script
https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015New Relic
RUM
75%
2 evidence signals
JS Global
NREUM → objectJS Global
newrelic → objectYoast SEOv26.9
SEO
75%
1 evidence signal
HTML
<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) -TikTok Pixel
Analytics
75%
1 evidence signal
JS Global
TiktokAnalyticsObject → stringYoast SEO Premiumv26.9
SEO
75%
1 evidence signal
HTML
<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 Mouse Flow
Analytics
75%
1 evidence signal
Script
https://cdn.mouseflow.com/projects/77f66634-5455-4341-be15-9e38c1fec0db.jsInfrastructure & Security8
Very Good Security
Security
100%
2 evidence signals
Script
https://js.verygoodvault.com/vgs-collect/2.18.4/vgs-collect.jsJS Global
VGSCollect → objectC
Cloudflare DNS
PaaS
100%
1 evidence signal
dns
NS: lex.ns.cloudflare.comCloudflare
CDN
75%
2 evidence signals
Header
9ce5b4d68f4a7306-SJCHeader
cloudflare: cloudflareHSTS
Security
75%
1 evidence signal
Header
max-age=31622400; includeSubDomains; preloadVarnish
Caching
75%
1 evidence signal
Header
varnish(?: \(Varnish/([\d.]+)\))?\;version:\1: 1.1 varnish, 1.1 varnishPantheon
PaaS
75%
2 evidence signals
Header
styx-fe4-a-7f76c9f659-dtjhjHeader
d4fe2e80-0a7f-11f1-be6b-8ab1d7158011Nginx
Web servers
50%
1 evidence signal
HTML
implied by PantheonF
Fastly
CDN
50%
1 evidence signal
HTML
implied by PantheonLibraries & Utilities5
EveryAction
Fundraising & donations
100%
3 evidence signals
Script
https://static.everyaction.com/ea-actiontag/at.js?ver=1.0.0stylesheet
https://static.everyaction.com/ea-actiontag/at.min.cssstylesheet
https://static.everyaction.com/ea-actiontag/extra.min.cssjQuery Migrate
JavaScript libraries
75%
1 evidence signal
Script
https://pen.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1core-js
JavaScript libraries
75%
1 evidence signal
JS Global
__core-js_shared__ → objectEnhanced Responsive Imagesv1.7.0
WordPress plugins
75%
1 evidence signal
Meta Tag
<meta name="^auto-sizes ([\d.]+)?\;version:\1" content="auto-sizes 1.7.0">jQuery
JavaScript libraries
50%
1 evidence signal
HTML
implied by jQuery Migrate