Innkeepr
Home
  • Home
    • Welcome to Innkeepr
    • Getting Started
  • Guides
    • A Basic Installation
    • Server-Side Installation
  • Connections
    • Overview
    • The Innkeepr Spec
      • Spec: Identify
      • Spec: Track
      • Spec: Ecommerce Events
    • Sources Catalog
      • Innkeepr.js
      • Google Ads
      • Google Analytics 4
      • Meta Ads
      • Shopify
      • TikTok Ads
  • References
    • Audiences
    • Events
      • Standard events
      • Custom events
  • Support
    • Resources
      • Cookie Consent
      • Data Protection Statement
    • FAQ
    • Contact
Powered by GitBook
On this page
  • Overview
  • About audience optimization
  • How Audience Optimization Works
  • Sources for Collecting Data
  • The Innkeepr Methods
  • Where you can start
  1. Home

How Innkeepr Works

Innkeepr provides a simple way to create custom audiences based on user shopping behavior. Our causal inference engine calculates incrementality for each user based on marketing signals across your tool stack, generating ready-to-use custom audiences designed to maximize impact.

Once integrated, Innkeepr uses Audience Optimization to learn from your daily traffic, creating a self-improving feedback loop that enhances targeting precision and marketing performance over time.

Overview

Innkeepr Spec methods help you collect interaction data from your website or app, and Sources allow you to capture and route this data. After gathering 500 conversion events and 25,000 unique sessions, you can start building audiences of users who are most likely to convert. You can create several types of audiences, including:

  • Seeds

  • Retargeting

  • Exclusion

About audience optimization

Audience Optimization is a method designed to continuously improve targeting across marketing channels. Audiences learn from your website or app traffic, automatically adapting to campaign goals by identifying patterns in user behavior. This ensures you consistently reach the most relevant users while refining targeting performance over time.

How Audience Optimization Works

We use a causal science approach, also known as causal inference, to analyze over 350 user signals. This helps us understand the cause-and-effect relationship between marketing signals (e.g., an ad click) and user behaviors like purchases.

After collecting a few hundred conversions, Innkeepr starts calculating how specific marketing signals impact user actions. By forecasting the incremental lift on a user’s conversion probability, Innkeepr identifies which users are most likely to respond to your marketing efforts. These insights are translated into custom audiences for acquisition, retargeting, and spend protection, ready for use across all your marketing channels.

Sources for Collecting Data

You can gather data using Innkeepr's tracking libraries, which act as Sources:

  • Innkeepr.js: The default method for tracking customer data on websites.

  • Server-side sources: Used when client-side tracking isn’t feasible or for sending critical data like revenue information.

  • (Upcoming) Mobile SDKs: Simplify tracking for iOS, Android, and Xamarin apps, recommended over server-side sources for mobile apps.

The Innkeepr Methods

The Innkeepr Methods

Innkeepr’s libraries track user interactions on your website or app and convert these into actionable insights for improved targeting. The key tracking API methods include:

  • Identify: Who is the user?

  • Page: What page or app screen are they on?

  • Track: What actions are they taking?

By using these methods, Innkeepr can learn from your traffic to build better-performing audiences, integrating them seamlessly into your marketing tool stack.

Where you can start

Innkeepr supports a variety of destinations where you can send your data. To begin:

  • Basic Installation

  • Innkeepr Spec

  • Ecommerce or B2B Spec

Last updated 8 months ago