Sources Overview
Discover how sources populate data into Ours, including first-party methods like pixel scripts and server-to-server integrations, and third-party data ingestion.
In Ours, sources are how data enters the platform. They allow you to collect, track, and organize data from multiple properties or systems, giving you full control over your visitor interactions and analytics. This guide provides an overview of the available source types and how to manage them effectively.

Types of Sources
Ours supports two primary types of sources:
1. First-Party Sources
First-party sources are implemented directly on your website or app to track visitor interactions in real time. These include:
Ours Privacy Web SDK
The script is a lightweight JavaScript snippet installed on your website. It enables you to:
- Automatically capture default properties (e.g., UTM parameters, referrers, user agents).
- Track custom events using the
ours('track', 'Event Name')function. - Monitor visitor behavior across pages and sessions.
For setup instructions, see the Installation Guide.
Server API Tracking
Server API tracking allows you to send data directly from your backend systems to Ours. This method is ideal for:
- Tracking events that occur outside the user’s browser (e.g., purchases, app interactions).
- Ensuring data reliability in cases where client-side tracking isn’t feasible.
For more details, refer to Server API Integration.
2. Third-Party Sources
Third-party sources let you ingest data from systems you already run, so the outcomes recorded there join the same patient journey as your website activity. The most common ones in healthcare:
- EHR and PMS systems: appointments, attendance, and revenue. Check the support matrix for your system, or compare connection paths if you are deciding on a mechanism.
- Patient scheduling platforms: bookings that happen on a platform you do not own, so the campaign that produced them still gets credit.
- Your data warehouse or data lake: send outcomes you have already modeled in Snowflake, Databricks, or BigQuery instead of building a second integration.
- Lead generation and form tools: inquiries captured off your own site.
Whichever you use, each one maps to the same Standard Healthcare Events, so reporting works the same way regardless of where the record started.
To set up a third-party source for your account, contact support@oursprivacy.com.
Managing Sources
Organizing Multiple Web Properties
If you manage multiple websites or apps, you can configure Ours to treat each property as a separate source. This allows you to:
- Track data independently for each property.
- Assign specific destinations for events from individual sources.
- Segment data by property for better insights and analytics.
Example Use Case:
A healthcare organization with separate websites for patient onboarding and telehealth services can configure each as a distinct source. This ensures that data remains organized while enabling destination-specific configurations.
Best Practices for Using Sources
-
Install and Verify the Pixel Script:
- Use the pixel script to track web interactions. Verify its installation using the Recent Events Dashboard.
-
Leverage Server API Tracking:
- Use S2S tracking for backend events or to ensure redundancy in case of browser limitations.
-
Segment by Property:
- Assign unique identifiers to your sources to maintain clarity and separation between web properties.
-
Align Sources with Destinations:
- Ensure each source is configured to send data only to the appropriate destinations.
Summary
Sources are the entry point for data into Ours. Whether you’re using the pixel script for real-time web tracking, server-to-server integration for backend events, or third-party systems, Ours ensures your data flows securely and efficiently.
To get started:
- Install the Pixel Script or set up Server API Integration.
- Connect lower-funnel outcomes from your EHR or PMS, a patient scheduling platform, or your data warehouse.
- Learn how to manage events in Understanding Events.
- Debug and verify your setup using the Recent Events Dashboard.
How is this guide?

