Built For
Client-facing SaaS
Ship analytics features without standing up data-viz infra.
B2B2B Geo Analytics Infrastructure
GeoPulse gives SaaS founders a multi-tenant tracking engine, privacy-first processing, and embeddable demographic UI without building maps or IP pipelines from scratch.
Built For
Ship analytics features without standing up data-viz infra.
Collection
Capture geography signals in every surface where users interact.
Data Model
Project and sub-project isolation keeps customer data clean.
Privacy
IP masking and privacy-first event processing before storage.
Founder Journey
Launch geo analytics in three implementation-ready steps, then ship the same UI inside every client workspace.
Provision Access
Create one project keypair and reuse it across script, pixel, and backend event collection.
Create keys
POST /v1/keys
{
"project_id": "proj_123",
"user": "test1"
}
Response
{
"public_key": "gp_pub_xxx",
"private_key": "gp_sec_xxx"
}
Capture Signals
Track context and metadata at the source while GeoPulse enriches location and trust data server-side.
Collector options
<script src="https://geopulse.io/tracker.js"
data-key="PUBLIC_KEY"
data-sub="dashboard_view"
data-meta-campaign="spring_launch"
data-meta-plan="pro"
data-meta-segment="trial"
data-meta-device="desktop"
data-meta-industry="saas"
async></script>
<img src="https://geopulse.io/api/p.gif?key=PUBLIC_KEY&sub=email_newsletter&m_campaign=spring_launch&m_plan=pro&m_segment=trial&m_device=desktop&m_industry=saas" width="1" height="1" />
POST /api/log
Authorization: Bearer PRIVATE_KEY
{
"ip": "x.x.x.x",
"project_id": "123",
"sub_project": "checkout",
"metadata": {
"campaign": "spring_launch",
"plan": "pro",
"segment": "trial",
"device": "desktop",
"industry": "saas"
}
}
Ship In Product
Drop prebuilt components into your app and style them with your own palette.
Client dashboard component
import { GeoMap } from '@geopulse/react';
<GeoMap
apiKey="PUBLIC_KEY"
region:true
source:true
ip_type:true
ip_trust:true
metadata:true
display_mode:true
date_range:true
start_date:01012025 // MMDDYYYY
end_date:01012026 // MMDDYYYY
only_chart:false
/>
Geo Demography Preview
This is an early preview, not the final product. The production version will be similar in direction, with a more polished experience and expanded capabilities.
Map Data ©2026
What GeoPulse Includes
01
02
03
Problem + Solution + Use Cases
Use Cases
Add geo insights as a premium analytics feature inside your product.
Show each client where demand and engagement come from by country.
Measure geo performance from email opens when JavaScript cannot run.
Identify top countries for product launches and localization priorities.
Help GTM teams focus outreach on regions with active buyer intent.
Use IP type and trust filters to support fraud and abuse workflows.
Early Access
Coming Soon