35 technologies4 categories
touchofmodern.com is built on Ruby on Rails with Google Tag Manager and Google Analytics. It ranks #78,168 globally.
Analytics are handled by Google Tag Manager and Google Analytics. Infrastructure includes Amazon Route 53 and cdnjs.
Tech Stack Highlights
Frameworks & Languages3
Ruby on Rails
Web frameworks
75%
1 evidence signal
HTML
<input type="hidden" name="authenticity_token"Firebasev7.6.2
Databases
75%
4 evidence signals
Script
https://www.gstatic.com/firebasejs/7.6.2/firebase-app.jsScript
https://www.gstatic.com/firebasejs/7.6.2/firebase-analytics.jsScript
https://www.gstatic.com/firebasejs/7.6.2/firebase-app.jsScript
https://www.gstatic.com/firebasejs/7.6.2/firebase-analytics.jsRuby
Programming languages
50%
1 evidence signal
HTML
implied by Ruby on RailsAnalytics & Marketing24
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%
5 evidence signals
Cookie
_gaScript
https://ssl.google-analytics.com/ga.jsScript
https://www.googletagmanager.com/gtag/js?id=G-ZQ7RLDC57L&cx=c>m=4e62k1Script
https://www.googletagmanager.com/gtag/js?id=G-ZQ7RLDC57LJS Global
gtag → functionFacebook Pixelv2.9.271
Analytics
100%
3 evidence signals
Script
https://connect.facebook.net/signals/config/481617021982893?v=2.9.271&r=stable&domain=www.touchofmodern.com&hme=2b49bd7f168247cfe9eafe2600107613e301a42532af369b40de8aa139cc1b44&ex_m=97%2C189%2C138%2C21%2C67%2C68%2C131%2C63%2C62%2C10%2C146%2C83%2C15%2C125%2C118%2C70%2C73%2C124%2C143%2C148%2C7%2C3%2C4%2C6%2C5%2C2%2C84%2C94%2C149%2C154%2C203%2C57%2C170%2C171%2C50%2C247%2C28%2C69%2C215%2C214%2C213%2C30%2C96%2C56%2C9%2C58%2C90%2C91%2C92%2C98%2C121%2C29%2C27%2C123%2C120%2C119%2C139%2C71%2C142%2C140%2C141%2C45%2C55%2C114%2C14%2C145%2C40%2C235%2C236%2C234%2C24%2C25%2C26%2C43%2C132%2C72%2C105%2C17%2C19%2C39%2C35%2C37%2C36%2C77%2C85%2C89%2C103%2C130%2C133%2C41%2C104%2C22%2C20%2C110%2C64%2C33%2C135%2C134%2C136%2C127%2C126%2C23%2C32%2C54%2C102%2C144%2C65%2C16%2C137%2C107%2C76%2C61%2C18%2C78%2C79%2C31%2C259%2C196%2C185%2C186%2C184%2C262%2C254%2C197%2C100%2C122%2C75%2C112%2C49%2C42%2C44%2C106%2C111%2C117%2C53%2C59%2C48%2C51%2C47%2C93%2C147%2C0%2C115%2C13%2C113%2C11%2C1%2C52%2C86%2C60%2C109%2C82%2C81%2C150%2C151%2C87%2C88%2C8%2C116%2C95%2C46%2C128%2C80%2C74%2C66%2C108%2C99%2C38%2C129%2C34%2C101%2C12%2C152Script
https://connect.facebook.net/en_US/fbevents.jsJS Global
_fbq → function(v2.9.271)Microsoft Advertising
Advertising
100%
6 evidence signals
Cookie
_uetsidCookie
_uetvidScript
https://bat.bing.com/bat.jsScript
https://bat.bing.com/bat.jsJS Global
UET → functionJS Global
uetq → objectVWO
Analytics
100%
4 evidence signals
Script
https://dev.visualwebsiteoptimizer.com/j.php?a=698872&u=https%3A%2F%2Fwww.touchofmodern.com%2F&f=1&vn=1.5JS Global
VWO → objectJS Global
_vwo_code → objectJS Global
_vwo_settings_timer → numbertheTradeDesk
Advertising
100%
3 evidence signals
Script
https://js.adsrvr.org/up_loader.1.1.0.jsJS Global
TTDUniversalPixelApi → functionJS Global
ttd_dom_ready → functionTaboola
Advertising
100%
3 evidence signals
Script
https://cdn.taboola.com/libtrc/unip/99999/tfa.jsJS Global
_taboola → objectJS Global
taboola_view_id → numberCriteo
Advertising
100%
3 evidence signals
Script
https://static.criteo.net/js/ld/ld.jsJS Global
Criteo → objectJS Global
criteo_q → objectChartbeat
Analytics
100%
3 evidence signals
Script
https://static.chartbeat.com/js/chartbeat.jsJS Global
_sf_async_config → objectJS Global
_sf_endpt → numberWunderkindvsmart-tag-20260223.00
Marketing automation
100%
11 evidence signals
Script
https://assets.bounceexchange.com/assets/smart-tag/versioned/inbox-v2_d6c8d32b386d0fba348241d2c8b6dbc7.br.jsScript
https://assets.bounceexchange.com/assets/smart-tag/versioned/sms-v2_e39203556bab2366e56296ce42e974a7.br.jsScript
https://assets.bounceexchange.com/assets/smart-tag/versioned/onsite-v2_1238d00d70e4de87443df9eb69ff1a61.br.jsScript
https://assets.bounceexchange.com/cache/5482/website-80ea6be3ca38609a2883472a8b693986.jsScript
https://assets.bounceexchange.com/cache/5482/campaign-index-live-3ea00032f2d261d19440abab6690eb42.jsScript
https://assets.bounceexchange.com/cache/5482/campaign-index-live-3ea00032f2d261d19440abab6690eb42.jsScript
https://api.bounceexchange.com/state/js?website_id=5482&device_id=4561475292025141122&visit_id=1771969231402222Script
https://assets.bounceexchange.com/assets/smart-tag/versioned/runtime_c81e76ee00d795b1eebf8d27949f8dc5.br.jsScript
https://assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_32749ea9d414750885a3022d52ad9030.br.jsJS Global
bouncex → object(vsmart-tag-20260223.00)stylesheet
//assets.bounceexchange.com/tag/css/creatives-base-styles.a53944a2.min.cssListrak
Marketing automation
100%
5 evidence signals
Script
https://s1.listrakbi.com/Cvda0iy8VnTo/session/getIds?callback=ltkCallback3836&gsid=&_sid=&_tid=208080&ps=null&dps=trueScript
https://cdn.listrakbi.com/scripts/script.js?m=Cvda0iy8VnTo&v=1JS Global
_LTKSignup → functionJS Global
_LTKSubscriber → functionstylesheet
https://cdn.listrakbi.com/css/animate.min.cssLiveRamp DPM
Advertising
100%
2 evidence signals
Script
https://c.tvpixel.com/js/current/dpm_pixel_min.js?aid=touch-of-modern-ce81fb0f-4664-40c6-8bd7-71425db9c40eJS Global
dpmComscoreVars → objectPepperjam
Affiliate programs
100%
3 evidence signals
Script
https://container.pepperjam.com/3381265576.jsJS Global
Pepperjam → objectJS Global
PepperjamTracking → functionG
Google Workspace
Email
100%
1 evidence signal
dns
DKIM selector: googleM
Microsoft 365
Email
100%
1 evidence signal
dns
MX: touchofmodern-com.mail.protection.outlook.comS
SendGrid
Email
95%
1 evidence signal
dns
SPF includes sendgrid.netA
Amazon SES
Email
95%
1 evidence signal
dns
SPF includes amazonses.comSnowplow Analytics
Analytics
75%
2 evidence signals
JS Global
GlobalSnowplowNamespace → objectJS Global
Snowplow → objectNew Relic
RUM
75%
2 evidence signals
JS Global
NREUM → objectJS Global
newrelic → objectDatadogv5.12.0
RUM
75%
1 evidence signal
JS Global
DD_LOGS → object(v5.12.0)Pinterest Conversion Tagv3.0
Analytics
75%
1 evidence signal
JS Global
pintrk → function(v3.0)TikTok Pixel
Analytics
75%
1 evidence signal
JS Global
TiktokAnalyticsObject → stringUpSellit
Cart abandonment
75%
1 evidence signal
Script
https://www.upsellit.com/active/touchofmodern.jspUpfluence
Affiliate programs
75%
1 evidence signal
Script
https://tracking.upfluence.co/js/v1/init-c0ab01f8-7dbc-498b-8483-6d8f5902960e.jsInfrastructure & Security2
A
Amazon Route 53
PaaS
100%
1 evidence signal
dns
NS: ns-1735.awsdns-24.co.ukcdnjs
CDN
75%
1 evidence signal
Script
https://cdnjs.cloudflare.com/ajax/libs/rollbar.js/2.2.3/rollbar.min.jsLibraries & Utilities6
Bolt Payments
Payment processors
100%
6 evidence signals
Script
https://connect.bolt.com/track.jsScript
https://connect.bolt.com/connect.jsScript
https://connect.bolt.com/bolt.js?publishable_key=AjwPMIPPs5ab.xm5yhV8mq6Lb.3867887a6446afd836302954bafe47f47f6d058eaa94787d6d0189e52d147566JS Global
BoltCheckout → objectJS Global
BoltTrack → object(vversion(){return""})XHR
https://connect.bolt.com/v1/logZ
Zendesk
Documentation
95%
1 evidence signal
dns
SPF includes zendesk.comWebpack
Miscellaneous
75%
1 evidence signal
JS Global
webpackJsonp → objectcore-js
JavaScript libraries
75%
1 evidence signal
JS Global
__core-js_shared__ → objectLozad.js
JavaScript libraries
75%
1 evidence signal
JS Global
lozad → functionRollbarv2.2.3
Issue trackers
75%
1 evidence signal
Script
https://cdnjs.cloudflare.com/ajax/libs/rollbar.js/2.2.3/rollbar.min.js