- Step 1
Sign in
Sign in to the Pipeo console with your account and open your workspace.
- Step 2
Create a source
Add a source for your website, app or server. Copy its write key: it is shown once.
- Step 3
Add a destination
Pick webhook, Google Analytics 4, Mixpanel or Amazon S3, fill in its settings and run a connection test.
- Step 4
Connect and send
Connect the source to the destination, then point your SDK at Pipeo’s hosts and send an event.
Point a Node SDK at Pipeo
import { Analytics } from '@segment/analytics-node';
const analytics = new Analytics({
writeKey: process.env.PIPEO_WRITE_KEY,
host: 'https://ingest-pipeo.catesworks.dev',
path: '/v1/batch',
});
analytics.track({ userId: 'u1', event: 'Order Completed' });Unmodified @segment/analytics-node works by changing its host. Browser SDKs also need the CDN host for their settings; the console shows the exact snippet for each source.
What you need
- A Pipeo workspace and an account that can sign in to the console
- An SDK that speaks the Segment-style HTTP tracking protocol, or any HTTP client
- The credentials for each destination: a webhook URL, a GA4 measurement id and API secret, a Mixpanel project token or service account, or an S3 bucket and access key