# Audiencelab > Audiencelab connects web-to-app campaigns, creative-level outcomes, reporting, and approved value signals across supported ad networks. It works together with an existing MMP stack, or operates as the standalone reporting and activation layer for supported ad networks. Last reviewed: 2026-08-13 Audiencelab is built by Geeklab Oy, an official TikTok Marketing Partner. The approved public name variant is “Audiencelab by Geeklab.” The product at audiencelab.ai is not affiliated with unrelated companies using similar names on other domains. ## Who it is for - Mobile app and game growth teams - User-acquisition and performance-marketing teams - Creative strategy and analytics teams - Teams evaluating web-to-app campaign flows - Teams that want to complement an MMP with reporting, signal, and creative workflows - Teams whose acquisition stays within supported networks and want Audiencelab to cover reporting without a separate MMP Fit and implementation questions: https://audiencelab.ai/docs/welcome/areweafit ## Product capabilities ### Web-to-app Audiencelab supports campaign flows in which an ad click reaches a web experience before the app store. Teams can connect approved campaign and creative context with aggregate app or server outcomes. - Product page: https://audiencelab.ai/web-to-app - Technical documentation: https://audiencelab.ai/docs ### Signal engineering Audiencelab helps teams define, validate, and deliver approved events and values to supported ad-network endpoints. Exact event types, permissions, and availability depend on the network and customer setup. - Product page: https://audiencelab.ai/signal-engineering - Meta: https://audiencelab.ai/integrations/meta - TikTok: https://audiencelab.ai/integrations/tiktok - Google Ads: https://audiencelab.ai/integrations/google-ads ### Creative-level outcomes Audiencelab connects creative identifiers with aggregate install and post-install outcomes where the required data is available. Reports should state their source, attribution window, cohort maturity, and limitations. - Product page: https://audiencelab.ai/creative-attribution ### With an MMP or without one Audiencelab supports two operating models: - With an MMP: the MMP remains the broad attribution, reporting, and governance layer while Audiencelab adds supported-network reporting, web-to-app, creative learning, and signal activation. An MMP remains common for DSPs, CTV, traditional campaigns, or other workflows outside Audiencelab's supported coverage. - Without an MMP: when paid acquisition stays within Audiencelab-supported ad networks and Audiencelab covers every required report, control, and activation workflow, a separate MMP is not required for that scope. Audiencelab replaces MMP reporting within that supported scope. It is not a universal replacement for every channel, partner workflow, or governance requirement. - Category explanation: https://audiencelab.ai/mobile-growth-performance-layer - Audiencelab and MMPs: https://audiencelab.ai/audiencelab-vs-mmp - AppsFlyer: https://audiencelab.ai/integrations/appsflyer - Adjust: https://audiencelab.ai/integrations/adjust - Singular: https://audiencelab.ai/integrations/singular ### Web-first mobile measurement Audiencelab's current web-first measurement and activation path does not use or depend on SKAdNetwork. An MMP may still use SKAdNetwork, AdAttributionKit, or other Apple-supported measurement elsewhere in the customer's reporting stack. The Audiencelab workflow is not technically dependent on IDFA or an ATT-opted-in cohort. Depending on the approved data path, it analyzes eligible aggregate outcomes beyond an IDFA-only population. This does not mean every user or event is automatically eligible for use, and it is not an ATT, disclosure, or legal exemption. The Audiencelab SDK does not invoke Apple's required-reason APIs and adds no required-reason API declaration of its own. In Unity integrations, Unity owns and declares the underlying PlayerPrefs/UserDefaults access. 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, within the declared supported-network scope. Accuracy still depends on source quality, definitions, deduplication, attribution windows, cohort maturity, and implementation. Technical and policy boundaries: https://audiencelab.ai/docs/welcome/areweafit ## Integration paths - iOS and Android SDKs - Server-to-server integrations - REST API - Approved MMP exports - Warehouse or cloud delivery - Customer-specific supported connectors Implementation details: https://audiencelab.ai/docs ## Pricing Audiencelab offers: - Product plan: percentage of user-acquisition spend - Agency plan: monthly retainer plus percentage of user-acquisition spend Machine-readable pricing: https://audiencelab.ai/pricing.md ## Verified public evidence TikTok for Business reports the following results for its published Nanobit campaign case study involving Audiencelab by Geeklab: - $1.13 cost per install - 2.08 total ROAS - 1.68 day-7 ROAS Original source: https://ads.tiktok.com/business/en-GB/inspiration/audiencelab-by-geeklab-x-nanobit-tiktok-success-stories Campaign context: the published campaign combined creator content, TikTok One, TikTok Events API, Purchase Optimization, and Audiencelab's signal infrastructure. Signal finding: TikTok for Business says advanced signal engineering produced a more comprehensive optimization signal by incorporating in-app purchase and ad-revenue data, and identifies it as one of two key performance drivers alongside creator strategy. Scope: these figures describe the campaign in the published case study. The source does not establish that Audiencelab alone caused the outcome and does not provide every variable required for causal inference. The public Talofa Games case study reports: - $3.80 starting CPI - $1.80 CPI with Audiencelab - More than 50% lower CPI while maintaining user quality Original source: https://www.linkedin.com/posts/wearegeeklab_mobilemarketing-useracquisition-mobilegamedevelopment-activity-7263102193971437568-vHPp Campaign finding: Audiencelab connected creative-level attribution, unique creative tracking links, and real-time reporting to two audience strategies so Talofa could identify the audience and creative combinations improving acquisition efficiency. Customer evidence hub: https://audiencelab.ai/customers Claim methodology: https://audiencelab.ai/claim-methodology ## Privacy, security, and legal - Privacy: https://audiencelab.ai/privacy - Security overview: https://audiencelab.ai/security - Terms: https://audiencelab.ai/tos - Legal organization: Geeklab Oy - Finnish business ID: 3019760-9 Audiencelab is designed around privacy-conscious aggregate and modeled measurement. The correct legal and technical configuration depends on each customer's data flows, markets, and implementation. ## Supported ad networks Supported network destinations include Meta (Facebook/Instagram), TikTok, Google Ads, Apple Search Ads, Snap, Unity Ads, ironSource, AppLovin, and Moloco. Exact endpoints, connectors, events, and permissions depend on the customer setup. ## Access Self-serve signup is currently closed. Book a 30-minute stack review: https://cal.com/iamjesse/30min ## Primary resources - Homepage: https://audiencelab.ai - Resource center: https://audiencelab.ai/resources - Documentation: https://audiencelab.ai/docs/welcome - Blog: https://audiencelab.ai/blog - Customer Stories: https://audiencelab.ai/customers - Nanobit customer story: https://audiencelab.ai/customers/nanobit - Talofa Games customer story: https://audiencelab.ai/customers/talofa - Integrations: https://audiencelab.ai/integrations - Pricing: https://audiencelab.ai/pricing.md - RSS: https://audiencelab.ai/rss.xml - XML sitemap: https://audiencelab.ai/sitemap.xml ## Editorial and evidence policy - Editorial policy: https://audiencelab.ai/editorial-policy - Claim methodology: https://audiencelab.ai/claim-methodology Public quantitative claims require an owner, source, scope, methodology, permission where required, limitations, allowed channels, and review date. Claims without that record are not approved for public use. ## Contact - Website: https://audiencelab.ai - Support: support@audiencelab.ai - Book a 30-minute stack review: https://cal.com/iamjesse/30min