Marketing Analytics

Expose new optimization opportunities to maximize results with timely, accurate and granular performance insights.

Save time collecting the most reliable data

Transfer all your aggregate and user-level data automatically through one single process, fully managed by Singular.

Drive efficiency with faster decision-making

Optimize in real-time and cut out manual errors with automated hourly updates that support all functions needed.

Cut costs with zero maintenance requirements

Eliminate the expense and wasted human resources dedicated to managing pipelines and data maintenance.

Trusted to deliver the most extensive data, for optimized campaign performance

The Singular Promise

Unrivaled ROI insights to understand your marketing efforts

100% Network Coverage

– Comprehensive integration methods
– 3,000+ Data connectors
– Partnership integration team

Guaranteed Accuracy

– Always match the underlying source
– Constant data ops tracking
– Ad relevant data enrichment processes

Standardization & Granularity

– Automatic standardization for data across media partners
– Flattened reporting schemas across media partners
– Names & IDs for all reporting concepts

Ready to make your data work for you?

Solutions for today’s Marketing and Analytics teams

Analyze dashboards with unrivalled ROI Insights

Expose accurate and timely insights, both at a high level and at the most granular levels, to optimize marketing spend. Utilize custom dimensions, regex dimensions, and custom metrics to tailor your reporting views with the exact datapoints and KPIs to match your business.

Build data views that matter to your business

Quickly build custom reporting dashboards with widgets that meet your needs, for a birds eye view of your entire marketing program. Singular Dashboards powers you to pick from different data visualizations and supports all data types, like ad spend, creatives cross-device attribution (including SKAdNetwork), ad fraud and ad monetization.

Simplify and automate your data collection

Ditch the data gaps and capture the most granular marketing data from every source with powerful Data Connectors No more building and maintaining dozens of APIs, postback endpoints, and dealing with unreliable data pipelines.

Normalize unmatched data with standardized schemas

Unify your marketing data with automated data standardization and matching of mobile attribution data, web attribution data, cross-platform tracking, ad revenue, and upper-funnel data like cost, creatives, and bids.

Democratize your data view with plug-and-play marketing ETL

Automatically make data accessible to your stakeholders (across finance, design, BI, product, and more!) with a seamless plug-and-play ETL transfer of your normalized data directly into your favorite BI or reporting tool or sent periodically through Singular’s API endpoint.

Put your visuals to the test with creative-level performance analytics

The only tool that powers you to visualize ad assets and their performance, including ROI, in a side-by-side view. Proprietary image recognition technology automatically groups creatives regardless of minor copy or compression differences so you can understand how a given asset is performing across different campaigns and sources.

Maximize your ad monetization efforts

Automate ad revenue data collection and align your monetization and user acquisition teams around a single source of truth. Singular is integrated with every ad monetization mediator and offers more ad revenue calculation options than any other provider, ensuring you have the ideal setup for your apps.

Set alerts that keep you on top of your game

Stay in the know with automatic monitoring and notifications for all your marketing campaigns. Singular’s alerts page lets you set up automatic alerts when your data is delayed, as well as define custom alerts to get notified about interesting and significant changes in your metrics.
Time saved. Optimizations boosted. Money saved!!

Custzomize your fraud reporting to your unique needs

With unprecedented visibility into marketing ecosystems, our fraud prevention suite utilizes 50+ prevention methods to ensure maximum protection against existing fraud threats as well as unknown threats to come. Custom fraud rules allow you to tailor your fraud reporting to better protect your ad budgets.

Marketing Analytics FAQ

Singular pulls data daily, and we pull data for the last 7 days.

By default data is pulled twice a day:
– The first data pull begins at midnight (customer’s time zone) and takes several hours, depending on the data load.
– The data should be ready for viewing in your reports in the morning at 8:00 a.m. in your time zone.
– A second data pull is run at 1:00 p.m. PST/PDT to add in any data that may have accumulated since the earlier pull.

Singular starts pulling yesterday’s data first, then starts pulling data for further back. The data pull for yesterday’s data may be completed earlier.

Learn more

– New data can be viewed in close to real time in user-level logs (see the Export Logs and User-Level Data FAQ). Allow 5-10 minutes for data processing.
– Data can also be viewed in real time in the SDK Console (see the SDK Console FAQ). Allow several seconds to a minute for data processing.
– New data is aggregated and pulled into the reporting system every hour, in a process that may take up to an hour. This means that the tracker data you see in aggregated reports (e.g., the Reports page or the Reporting API). is up to 2 hours old.
– Cohort
– Data is calculated each time you run a report.

Learn more

– For most networks, we pull data for 7 days back each time by default, to get not only the stats for yesterday but also the most up-to-date stats for the entire past week.
– For Facebook, Google, IronSource, AdAction and some other networks, we pull 30 days back.
– For Amazon Media, we pull 45 days back.
– Data from third-party trackers is pulled through data connectors, just like network/agency data for 30 days back.

Learn more

Singular uses a number of different methods to integrate with partners:
– API Integrations: Singular can pull data from your reporting API. Note that the API key we use for the integration should be different per customer! We need to be able to pull each customer’s data separately in order to differentiate the data on our end.
– Dashboard-Based Integrations: If you have a reporting dashboard, we can pull the customer’s data from it.
– File-Based Integrations (Email, Google Drive, S3): Singular can ingest data from email reports as well as files shared on Google Drive or S3, if this is how you provide your reports to customers.

If you use the data destinations feature, Singular automatically exports your data to a data warehouse or third-party platform of your choice (learn more).

Data is pushed to the data destination every 6 hours. The actual freshness of the data you see in your data destination depends on when Singular originally pulled it from the source (the data connector and/or tracker). In some data schemas, you can see exactly how fresh the data is by looking at the data_connector_timestamp_utc field.

Singular’s goal is to combine campaign data and attribution data in order to give the customer a unified, high-granularity report.
For that purpose, we need to get the most detailed breakdown of data we can, both in our analytics integration and our attribution integration.

When you provide reporting data, include at least the date, campaign, and cost fields – these are mandatory. Singular also supports creative, publisher, and platform breakdowns, and additional metrics such as impressions, clicks, and installs.

Data Destinations (Aggregate Data Schemas)
Data is pushed to the data destination every 6 hours. The actual freshness of the data you see in your data destination depends on when Singular originally pulled it from the source (the data connector and/or tracker). In some data schemas, you can see exactly how fresh the data is by looking at the data_connector_timestamp_utc field.

Data Destinations (User-Level Data Schemas)
Data is pushed to the data destination hourly. The freshness of the data you see in your data destination depends on when it was pulled from the tracker.
You can expect 95% of events to be exported to your system within 3 hours after they occurred. A small minority of events may take a longer time to be processed and exported.

When you switch from a different attribution provider to Singular, we offer you the unique option of importing your apps’ existing user base.

This import allows Singular to mark these users as existing users and keep install numbers accurate. It helps you avoid an “organic spike” when switching to Singular while also protecting you from being billed twice for the same app install.

Note that you must import the historical data into your Singular account before any apps are live in Singular and used for campaigns. If you start running campaigns before you load historical data, there will be spikes in organic installs and the attribution source for some of the devices will be incorrect.

Singular’s alerts page lets you set up automatic alerts when your data is delayed as well as define custom alerts to get notified about interesting and significant changes in your metrics.

Data connector alerts notify you when there are problems getting your data from your partner networks.

Singular is an effective analytics and cost reporting software that meets our data tracking needs for our mobile game titles. It is our source of truth for data on both Android and iOS campaigns.

Lena Zhang
User Acquisition Manager

Singular provides us with full-funnel marketing data reliably and thus helps us to drive growth.

Maximilian Groetsch
Senior Performance Marketing Manager

As we work with multiple media partners, with different granularity levels and different needs, Singular creates a full funnel report every morning that enables us to create optimization reports with no effort. Singular saves my team hours every week by aggregating all partner costs with a click of a button.

Amos Adler
Director of UA

Reliable Marketing Analytics Solution with great Customer Service.

Shweta Vaidya
Data Engineering & Analytics

We use Singular for attribution and user-level advertising revenue tracking. It’s the first platform that has given us an exact view of our user acquisition campaigns’ performance. Now we can scale much easier the campaigns that are profitable and cut sooner the ones that have negative ROI.

Vlad Andries
Co-founder

Ready for a full view of your marketing performance?