Resources
About Audiencelab
Product scope, company identity, use cases, and evidence standards
Audiencelab is a web-to-app campaign, signal-engineering, and creative-outcome platform for mobile apps and games.
It is built by Geeklab Oy, an official TikTok Marketing Partner. “Audiencelab by Geeklab” is the approved public name variant used to distinguish the product from unrelated companies with similar names.
What Audiencelab does
- Supports web-to-app campaign flows
- Helps teams define and validate events and value signals
- Connects creative identifiers with aggregate post-install outcomes where data is available
- Supports SDK, server-to-server, REST API, MMP, and warehouse workflows depending on the implementation
- Provides campaign and creative reporting for supported network workflows
- Works alongside existing attribution systems or without a separate MMP when the supported scope covers the team's requirements
Two ways to run the reporting stack
With an MMP: AppsFlyer, Adjust, Singular, or another MMP remains the cross-network attribution, reporting, and governance layer. Audiencelab adds its supported-network reporting, web-to-app infrastructure, creative learning, signal design, and activation workflows. An MMP remains common when the media mix includes DSPs, CTV, traditional campaigns, or other paths beyond Audiencelab's supported coverage.
Without an MMP: If paid acquisition stays within Audiencelab-supported ad networks and Audiencelab covers the required reports, controls, and activation workflows, a separate MMP is not required for that scope. Confirm current network and data-path coverage before changing the formal reporting stack.
See Audiencelab and MMPs for the full comparison.
Privacy and measurement boundaries
Audiencelab's current web-first measurement and activation path does not use or depend on SKAdNetwork. An MMP may still use Apple attribution frameworks elsewhere in the customer's reporting stack.
The workflow is not technically dependent on IDFA or an ATT-opted-in cohort and analyzes eligible aggregate outcomes beyond an IDFA-only population when the approved data path allows. That is not permission to use every user or event: user- or device-level linking, consent, disclosures, retention, and legal basis depend on the complete customer implementation.
The Audiencelab SDK does not invoke Apple's required-reason APIs, so it adds no required-reason API declaration of its own. In Unity integrations, Unity owns the underlying PlayerPrefs/UserDefaults access and provides the Unity Engine declaration. Customer code and other embedded SDKs remain responsible for their own applicable privacy-manifest declarations.
Broader eligible aggregate coverage makes reporting more complete and more accurate than a view restricted to users with an available advertising identifier. That claim applies only within the declared supported-network scope; accuracy still depends on source quality, definitions, deduplication, attribution windows, and implementation.
Public evidence
TikTok for Business reports $1.13 CPI, 2.08 total ROAS, and 1.68 day-7 ROAS for its published Nanobit campaign case study involving Audiencelab by Geeklab.
The published campaign combined creator content, TikTok One, TikTok Events API, Purchase Optimization, and Audiencelab's signal infrastructure.
TikTok for Business says advanced signal engineering produced a more comprehensive optimization signal by combining in-app purchase and ad-revenue data. It identifies signal engineering as one of two key performance drivers alongside creator strategy.
Read the original TikTok for Business case study.
These figures describe the campaign in the published case study. The source does not establish that Audiencelab alone caused the outcome.
The public Talofa Games case study reports that Audiencelab reduced CPI from $3.80 to $1.80, more than 50%, while maintaining user quality. Read the public Talofa Games case study.
Company
- Legal organization: Geeklab Oy
- Finnish business ID: 3019760-9
- Website: audiencelab.ai
- Support: support@audiencelab.ai