[object Object]

← back to Domain Landings

deploy: Meta pixel live on all 88 landings (GA4 + pixel now standard)

978ba6dd5c75bb07a153be066ddcb951318e5fc3 · 2026-08-17 16:09:02 -0700 · Steve Abrams

Files touched

Diff

commit 978ba6dd5c75bb07a153be066ddcb951318e5fc3
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Mon Aug 17 16:09:02 2026 -0700

    deploy: Meta pixel live on all 88 landings (GA4 + pixel now standard)
---
 server.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/server.js b/server.js
index 9dfa7aa..134f42a 100644
--- a/server.js
+++ b/server.js
@@ -24,6 +24,7 @@ const GEORGE_TOKEN = process.env.GEORGE_TOKEN || '';               // set to ena
 const GEORGE_AUTH_SCHEME = process.env.GEORGE_AUTH_SCHEME || 'Bearer'; // Bearer | Basic | raw
 const GEORGE_AUTH_HEADER = process.env.GEORGE_AUTH_HEADER || 'Authorization';
 const BASIC_AUTH = process.env.BASIC_AUTH || 'admin:DW2024!';      // admin viewer gate
+const META_PIXEL = process.env.META_PIXEL || '1431180262113856';  // DW Meta/Facebook pixel
 const CFG = JSON.parse(fs.readFileSync(path.join(__dirname, 'data/domains.json'), 'utf8'));
 const INQ = path.join(__dirname, 'data/inquiries.jsonl');
 
@@ -42,11 +43,14 @@ function page(cfg) {
   const { bg, accent } = cfg.palette;
   const ga = cfg.ga4 ? `<script async src="https://www.googletagmanager.com/gtag/js?id=${esc(cfg.ga4)}"></script>
 <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config','${esc(cfg.ga4)}');</script>` : '';
+  const pixel = META_PIXEL ? `<script>!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init','${esc(META_PIXEL)}');fbq('track','PageView');</script>
+<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=${esc(META_PIXEL)}&ev=PageView&noscript=1"/></noscript>` : '';
   return `<!doctype html><html lang="en"><head>
 <meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
 <title>${esc(cfg.title)}</title>
 <meta name="description" content="${esc(cfg.tagline)}">
 ${ga}
+${pixel}
 <style>
 :root{--bg:${bg};--accent:${accent}}
 *{box-sizing:border-box;margin:0;padding:0}

← 92cd673 wall: gitignore thumbs dir (285 screenshots served from Kama  ·  back to Domain Landings  ·  5x sweep 1: wall skips thumbnail request for domains w/o a s 3e80d2e →