Enrich your analytics in Singular with event data from your warehouse.
This integration lets you send server-to-server events to Singular without writing a custom pipeline. Whether you're calculating cross-device attribution, analyzing ROI, or using Singular for fraud prevention, including event data helps you have a more complete analytics view.
|Type||Description||Supported Sync Modes|
|Events||Hightouch supports syncing in-app events to Singular||Insert only|
Start by creating an instance of Singular destination in Hightouch. Upon creating your instance, you must enter a Singular API key for authentication.
To get your API key, navigate to
Developer Tools >
API Keys and copy your API key into Hightouch.
Any records added to your source are treated as new events and are sent to Singular when your sync runs.
Package Name, and
OS Version fields are the minimum required fields to make the API call to Singular. For a richer analytics, we recommend that you provide all relevant fields in your use case.
The supported platforms are
Android, case sensitive. If the
andi field is also required.
If you don't map the
ip field, it will be defaulted with one from
You can use custom mappings to attach custom data relevant to your application.
For more information about required fields, refer to Singular's documentation.
If you receive errors, ensure that your including all of Singular's required fields:
OS Version and
andi if your
Hightouch provides full visibility into the Singular API calls made during each of your sync runs. We recommend reading our article on debugging tips and tricks.
Hightouch can alert you of any sync issues via Slack, PagerDuty, SMS, and/or email. For details, please visit our article on alerting.