Skip to content

Commit 1f63875

Browse files
committed
notifuse analytics
1 parent ee70c05 commit 1f63875

28 files changed

Lines changed: 127 additions & 0 deletions

src/components/AdLandingPage.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import "../styles/global.css"
33
import ProConsTable from "./ProConsTable.astro"
44
import GtagHead from "./GtagHead.astro"
55
import CookieConsent from "./CookieConsent.astro"
6+
import NotifuseAnalytics from "./NotifuseAnalytics.astro"
67
78
interface Benefit {
89
icon: string;
@@ -81,6 +82,9 @@ const {
8182

8283
<!-- Plausible — privacy-friendly, no consent needed, loads independently -->
8384
<script defer data-domain="notifuse.com" src="https://plausible.notifuse.com/js/script.js"></script>
85+
86+
<!-- Notifuse Web Analytics -->
87+
<NotifuseAnalytics />
8488
</head>
8589

8690
<body class="bg-white-98 text-gray-900">
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
/**
3+
* NotifuseAnalytics.astro — Notifuse Web Analytics tracker
4+
*
5+
* Cookieless, privacy-friendly first-party analytics served from
6+
* news.notifuse.com — no consent needed, so it does NOT go through
7+
* Consent Mode (unlike the Google tags in GtagHead).
8+
*
9+
* Usage: <NotifuseAnalytics /> inside <head>.
10+
*/
11+
---
12+
13+
<script is:inline>
14+
window.NotifuseAnalyticsConfig = {
15+
workspace_id: "notifuse",
16+
endpoint: "https://news.notifuse.com",
17+
}
18+
</script>
19+
<script async src="https://news.notifuse.com/na.js"></script>

src/pages/compare/index.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import klaviyoLogo from "../../assets/competitors/klaviyo-logo.png"
1414
import mailerliteLogo from "../../assets/competitors/mailerlite-logo.png"
1515
import brevoLogo from "../../assets/competitors/brevo-logo.png"
1616
import mauticLogo from "../../assets/competitors/mautic-logo.png"
17+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1718
1819
// Comparison alternatives data
1920
const alternatives = [
@@ -144,6 +145,9 @@ const alternatives = [
144145
};
145146
</script>
146147
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
148+
149+
<!-- Notifuse Web Analytics -->
150+
<NotifuseAnalytics />
147151
</head>
148152

149153
<body class="bg-white-98">

src/pages/compare/notifuse-vs-brevo.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -150,6 +151,9 @@ const proConsRows = [
150151
};
151152
</script>
152153
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
154+
155+
<!-- Notifuse Web Analytics -->
156+
<NotifuseAnalytics />
153157
</head>
154158

155159
<body class="bg-white-98">

src/pages/compare/notifuse-vs-customerio.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -154,6 +155,9 @@ const proConsRows = [
154155
};
155156
</script>
156157
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
158+
159+
<!-- Notifuse Web Analytics -->
160+
<NotifuseAnalytics />
157161
</head>
158162

159163
<body class="bg-white-98">

src/pages/compare/notifuse-vs-klaviyo.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -154,6 +155,9 @@ const proConsRows = [
154155
};
155156
</script>
156157
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
158+
159+
<!-- Notifuse Web Analytics -->
160+
<NotifuseAnalytics />
157161
</head>
158162

159163
<body class="bg-white-98">

src/pages/compare/notifuse-vs-listmonk.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -152,6 +153,9 @@ const proConsRows = [
152153
};
153154
</script>
154155
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
156+
157+
<!-- Notifuse Web Analytics -->
158+
<NotifuseAnalytics />
155159
</head>
156160

157161
<body class="bg-white-98">

src/pages/compare/notifuse-vs-loops.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -152,6 +153,9 @@ const proConsRows = [
152153
};
153154
</script>
154155
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
156+
157+
<!-- Notifuse Web Analytics -->
158+
<NotifuseAnalytics />
155159
</head>
156160

157161
<body class="bg-white-98">

src/pages/compare/notifuse-vs-mailchimp.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -152,6 +153,9 @@ const proConsRows = [
152153
};
153154
</script>
154155
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
156+
157+
<!-- Notifuse Web Analytics -->
158+
<NotifuseAnalytics />
155159
</head>
156160

157161
<body class="bg-white-98">

src/pages/compare/notifuse-vs-mailerlite.astro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import GtagHead from "../../components/GtagHead.astro"
1313
import emailEditorImage from "../../assets/screenshots/email_editor.png"
1414
import contactProfileImage from "../../assets/screenshots/contact_profile.png"
1515
import dashboardImage from "../../assets/screenshots/dashboard.png"
16+
import NotifuseAnalytics from "../../components/NotifuseAnalytics.astro"
1617
1718
// Table of Contents items
1819
const tocItems = [
@@ -152,6 +153,9 @@ const proConsRows = [
152153
};
153154
</script>
154155
<script async src="https://prod.staminads.com/sdk/staminads_6.1.0.min.js"></script>
156+
157+
<!-- Notifuse Web Analytics -->
158+
<NotifuseAnalytics />
155159
</head>
156160

157161
<body class="bg-white-98">

0 commit comments

Comments
 (0)