Insights

Frequently Asked Questions

Written by Vishal Rewari | May 14, 2026 12:27:30 PM

 

1. Data Privacy & Compliance

Q: Is Mixpanel data private? Can anyone else see our data?

Yes, all data in Mixpanel is completely private to your account. Mixpanel never uses customer data externally — they use internal demo projects for sales purposes, never real customer data. Your data is governed by jurisdiction-specific regulations (e.g., GDPR) based on the server location you choose during setup. Neither Mixpanel nor Optiblack access your data without explicit consent. 

Q: Does Mixpanel comply with GDPR / RBI / DPDP regulations?

Yes. Mixpanel supports region-specific compliance through its data centre selection. For GDPR, you can choose EU servers. For Indian regulations (RBI/DPDP), Mixpanel launched an India Data Centre in October 2024, ensuring all data processing and storage remain within India. This satisfies regulatory requirements for financial services companies like Vivriti Capital that handle sensitive client financials.  

Q: Can we host analytics data within India (data residency)?

Yes. Mixpanel's India Data Centre (launched Oct 2024) ensures all data processing and storage remain within India, satisfying RBI and DPDP compliance requirements. You select the data centre region during initial setup. 

Q: Can we block sensitive data like merchant referrer URLs from being auto-captured?

This is technically challenging because the referrer capture is a client-side event triggered automatically by Mixpanel's SDK. Options include configuring the SDK to exclude specific default properties, or using server-side tracking to control exactly what data is sent. However, consider that referrer data is a critical marketing metric for understanding traffic sources — blocking it entirely may limit your acquisition analysis. A better approach may be to use Mixpanel's data governance features to restrict who can view sensitive properties.

 

Q: Do we need a formal contract with Mixpanel before adding it to our privacy policy?

This depends on your legal team's requirements. Some companies (e.g., Rubrik/MPS) require a formal contract with Mixpanel before adding it to their privacy policy. If this is a blocker, a workaround is to use an open-source CDP like RudderStack to collect events locally on your own servers first, then forward them to Mixpanel. This bypasses the need for a direct Mixpanel integration in your privacy policy, since user data first lands on your own infrastructure.

 

Q: Can we self-host analytics to satisfy InfoSec requirements? Yes, but not with Mixpanel itself — Mixpanel is a SaaS-only platform. If your InfoSec team rejects SaaS analytics, the recommended self-hosted alternatives are:

  • RudderStack (recommended): Lightweight, stable open-source CDP with 200+ data connectors. Requires a separate visualization layer (e.g., Metabase) but has lower DevOps overhead.
  • PostHog (open-source): Built-in analytics and visualization but has a heavy architecture (Kafka, ClickHouse, Zookeeper) that creates significant DevOps overhead and instability at scale.

RudderStack is generally recommended over PostHog due to its lighter architecture and better integration with engagement tools.

 

2. Pricing & Plans

Q: Is Mixpanel free? What's included in the free plan? Yes, Mixpanel offers a generous free plan that includes up to 1 million events per month. This is sufficient for most startups and mid-stage companies — for example, a company with ~70k monthly sessions would be well within the free limit. The free plan includes core reports (Insights, Funnels, Retention, Flows), masked session replays, and basic analytics capabilities. Most companies don't need to pay until they significantly scale.

Q: What's the Mixpanel Startup Program and how do we qualify? The Mixpanel Startup Program unlocks all enterprise features free for one year, including advanced analytics, A/B testing, and AI tools. To qualify, you typically need to be an early-stage startup. There is a data requirement — you need to have data flowing into Mixpanel (even auto-captured Page View and Element Click events count). Optiblack can help ensure your setup satisfies the program's requirements. 

 

Q: What does the Growth plan unlock vs. the free plan? The Growth plan unlocks unlimited reports, saved cohorts, alerts, and access to add-ons like Data Pipelines (for exporting to a data warehouse). Data Pipelines may even be free while your event volume is under the threshold. The Growth plan uses event-based pricing, so costs scale with your data volume. 

Q: How much does Group Analytics (account-level analytics) cost? Group Analytics is an add-on that costs approximately 30–40% on top of your base plan (Growth or Enterprise tier). It's essentially required for any B2B product because without it, you can't analyze data at the company/account level — only at the individual user level. It works by attaching a group_id property to events, linking users to their parent company. 

 

Q: Is data warehouse ingestion free? Yes. Ingesting data from a data warehouse into Mixpanel is free. The cost is on the export side — the Data Pipelines add-on (for sending Mixpanel data out to BigQuery, Snowflake, etc.) is a paid feature, but it may be free while your event volume stays under certain thresholds. 

Q: What does Optiblack's implementation cost? Optiblack offers flexible engagement models:

  • Project-based: Typically ₹1.5L–₹8L depending on scope. Example: ₹4,000 USD ($4K) for a 45-day Mixpanel optimization project (HABIL).
  • Retainer (ongoing support): ₹50K/month for consulting, ₹75K/month for tech (Node.js/TypeScript), and ₹1L/month for full-stack offering.
  • Sprint cadence: 15-day sprint cycles with clear deliverables.

 

3. Tracking & Implementation

Q: What's the difference between auto-capture and custom event tracking?

  • Auto-capture automatically tracks generic events like Page View and Element Click with no code. It's useful for satisfying initial data requirements (e.g., the Startup Program) but produces noisy, unstructured data that's insufficient for meaningful analysis.
  • Custom event tracking (precision tracking) requires defining specific events (e.g., Quiz Started, Trade Successful, Subscription Purchased) and implementing them via Mixpanel SDKs. This gives you the granular, structured data needed for funnel analysis, retention, and user journey insights.

Auto-capture is recommended only as a starting point. For real insights, you need custom events tied to specific user journeys. 

Q: Why is auto-capture not enough for meaningful insights? Three major reasons:

  1. Data inaccuracy: Auto-capture is frontend-based, making data unreliable due to ad blockers and browser privacy settings.
  2. Lack of control: You can't add custom event properties (e.g., product category, payment method), which are essential for advanced analysis and integrations.
  3. Cost risk: Under Mixpanel's event-based pricing, auto-capture generates high event volumes (every click, every page view), which can become expensive without delivering proportional value.

The recommended approach is precision tracking — implement tracking incrementally with each feature release, focusing on 1–2 use cases per sprint. 

Q: How do we build a proper tracking plan? A tracking plan is a spreadsheet that defines every event and its properties. Optiblack's process:

  1. Objective Workshop: Align stakeholders (marketing, product, execs) on what business questions you need answered.
  2. Define user journeys: Map key flows (onboarding, activation, purchase, retention).
  3. Design events: For each journey step, define an event name (e.g., Onboarding Step Completed) and its properties (e.g., step_number, time_spent, platform).
  4. Define user properties: Attributes tied to user profiles (e.g., plan_type, signup_source, company_name).

Optiblack provides tracking plan templates and can build the entire plan as part of an engagement. 

Q: How do we track users across web and mobile (cross-platform)?

Use Mixpanel's SDKs for each platform:

  • Frontend: JavaScript library for web, Mixpanel SDKs for iOS/Android/Flutter.
  • Backend: Server-side SDKs for events that happen on the backend (e.g., payment processing, LLM requests).
  • Identity resolution: Mixpanel unifies anonymous and identified users through its identify API. When an anonymous user logs in, their pre-login activity is merged with their profile.

For complex stacks (e.g., Flutter app + Next.js web), ensure consistent event naming and user identification across all platforms. 

Q: How do we fix double-counting / data mismatch issues? Double-counting usually stems from frontend tracking bugs (e.g., SDK initializing twice, events firing on every render instead of once). Steps to resolve:

  1. Compare backend vs. frontend data: Backend events (server-side) are inherently more reliable. In the Nuvama case, backend events matched Netcore within 4% accuracy, while frontend events showed 50%+ deviation.
  2. Identify the root cause: Common culprits are duplicate SDK initialization, React re-renders, or SPA routing issues.
  3. Fix and validate: Deploy the fix and compare against a known-good data source (e.g., Netcore, your database) for at least a few days.

 

Q: How do we unify fragmented Mixpanel setups (multiple projects, inconsistent events)? This is common when companies scale quickly without a data strategy. The fix involves:

  1. Audit existing projects: Map all events across projects, identify overlaps and inconsistencies.
  2. Create a unified tracking plan: Standardize event names, properties, and naming conventions.
  3. Implement on a single project: Consolidate everything into one Mixpanel project with consistent events across all apps.
  4. Drive adoption: Train teams on the unified setup with role-specific dashboards.

Example: HABIL's 45-day project addressed exactly this — multiple fragmented projects consolidated into a unified tracking plan. 

Q: How do we handle identity resolution across platforms? Mixpanel handles identity resolution through its identify and alias APIs:

  • When a user is anonymous (pre-login), Mixpanel assigns a distinct_id.
  • When they log in or sign up, you call identify to merge their anonymous activity with their known profile.
  • For cross-domain scenarios (e.g., guidealong.comstore.guidealong.com), a CDP like RudderStack can map anonymous activity to a single user profile upon identification.

 

4. Data Accuracy & Reliability

Q: Why doesn't our Mixpanel data match other tools (Netcore, GA4, Firebase)? Discrepancies between analytics tools are normal and arise from:

  • Frontend vs. backend tracking: Frontend events are subject to ad blockers, browser settings, and JavaScript errors. Backend events bypass these issues entirely.
  • Different counting methodologies: GA4 uses sessions, Mixpanel uses events and unique users. These will inherently produce different numbers.
  • Data sampling: GA4 samples data at scale, meaning it estimates rather than counts exactly. Mixpanel does not sample.
  • Timing windows: Different tools may have slightly different session timeout definitions.

In the Nuvama case, after implementing a middleware layer, backend events achieved 4% accuracy parity with Netcore. Frontend events initially showed 50%+ deviation due to a double-counting bug. 

Q: Is backend or frontend tracking more reliable? Backend tracking is significantly more reliable. Frontend tracking (JavaScript SDKs) is affected by ad blockers, browser privacy settings, and client-side bugs (like double-counting). Backend tracking fires from your server, so it captures 100% of events regardless of the user's browser environment. The recommendation is to use backend tracking for critical business events (logins, transactions, purchases) and frontend tracking for UI-specific interactions (button clicks, page views, scroll depth). 

Q: Why does GA4 sample data and is Mixpanel more accurate? GA4 samples data when your query exceeds certain thresholds, meaning it estimates results from a subset of your data rather than counting everything. This makes GA4 unreliable for precise reporting and cohort analysis. Mixpanel does not sample — it calculates on 100% of your data, so numbers are exact. Additionally, Mixpanel's purchase events can be tracked server-side, ensuring accuracy that matches your backend database. This is why companies like HEMAS and FNP moved to Mixpanel for precise analysis. 

Q: How do we validate that our tracking setup is actually working? Several methods:

  1. Events tab in Mixpanel: Check the Events section in your Mixpanel dashboard to see if events like Page View or your custom events are appearing in real-time.
  2. Live View: Mixpanel's Live View shows events as they fire, letting you verify in real-time.
  3. Cross-reference with known data: Compare Mixpanel counts against a trusted source (your database, Netcore, etc.) for a defined period.
  4. User journey testing: Optiblack offers a user journey testing service (~4 hrs/month) to proactively find bugs and validate event tracking before clients notice issues.

 

5. Analytics Use Cases & Features

Q: How do we analyze user drop-offs in our funnel/onboarding? Use Mixpanel's Funnels report:

  1. Define the steps in your funnel (e.g., Quiz StartedStep 1 CompletedStep 2 CompletedPurchase).
  2. Set a conversion window (e.g., 7 days, 1 session).
  3. The report shows conversion rates and drop-off points at each step.
  4. Click on any drop-off point to create a cohort of users who dropped off — you can then view their session replays for qualitative analysis, or export the cohort to an engagement tool for re-targeting.
  5. Break down by properties (e.g., OS, campaign source, device) to identify segment-specific issues.

 

Q: How do we track retention and cohort analysis? Mixpanel's Retention report measures user stickiness:

  • Define a starting event (e.g., Sign Up) and a return event (e.g., App Opened).
  • The report shows what percentage of users return on Day 1, Day 7, Day 30, etc.
  • Break down by cohort (signup week/month) to see if retention is improving over time.
  • Use Cohorts to create dynamic user segments (e.g., "users who performed X action more than 10 times in 30 days") for deeper analysis or re-engagement.
  • Combine with Group Analytics for B2B to see retention at the account level.

 

Q: Can Mixpanel do marketing attribution (first-touch, last-touch, multi-touch)? Yes, with proper setup:

  • UTM tracking: Mixpanel captures UTM parameters (source, medium, campaign) automatically via its JavaScript SDK. These are stored as first user source, last user source, etc.
  • Cross-platform attribution: Mixpanel unifies web and app data, allowing accurate cross-platform attribution that GA4 cannot provide.
  • Real-time campaign optimization: Unlike GA4, Mixpanel shows purchase data in real-time, so you can see which campaigns are driving conversions now and adjust budgets immediately.
  • Multi-touch: For advanced multi-touch attribution, a CDP like RudderStack combined with Mixpanel provides the most complete picture.

Limitation: Mixpanel cannot capture organic search keywords — Google Search Console remains the definitive source for keyword data. 

Q: How do we track LLM/AI model performance alongside product analytics? Mixpanel can track AI model performance by sending server-side events from your backend where the LLM interaction occurs:

  • Example event: llm_request_processed
  • Example properties: model_name, prompt_length, response_time, accuracy_score (from evaluation), cost, tokens_used
  • Accuracy measurement: You can track both LLM-as-Judge scores and human comparison scores as event properties.

This allows you to analyze LLM performance, accuracy, and cost within the same Mixpanel instance alongside your standard product analytics. The key is designing a well-structured tracking plan that covers both product events and AI-specific events. 

Q: Can Mixpanel replace our current SQL/Metabase setup? Yes, for most product analytics use cases. The key advantages:

  • No SQL required: Mixpanel's self-serve reports (Insights, Funnels, Retention) let anyone build queries without writing SQL.
  • Real-time data: Unlike SQL-based setups that often require scheduled queries, Mixpanel shows data in real-time.
  • Agile iteration: With SQL/Metabase, every new funnel or metric requires writing new SQL. In Mixpanel, you can drag-and-drop to create new reports instantly.
  • Session replays: Go from quantitative data (funnel drop-offs) to qualitative insight (watching what the user did) in one click.

However, Mixpanel is not a replacement for a data warehouse. For complex cross-system queries or financial reporting, you'll still need SQL-based tools alongside Mixpanel. 

Q: How do we build metric trees connecting KPIs to user behavior? Mixpanel's AI-driven Metric Trees feature lets you:

  1. Define your North Star Metric (e.g., Revenue, Active Users).
  2. The system maps how lower-level metrics (e.g., onboarding completion, feature adoption, retention) contribute to the North Star.
  3. This creates a visual hierarchy showing which behaviors drive your top-line KPIs.

This feature was demoed for Pluto Rides, showing how to connect KPIs like ride frequency and retention to their growth goals. 

Q: Can we do A/B testing through Mixpanel? Yes. Mixpanel has a built-in Experiments feature that supports A/B testing. You can:

  • Define test variants and allocate traffic.
  • Track conversion metrics for each variant.
  • Analyze results with statistical significance.

This is included in the Startup Program (free for one year) and in paid plans. 

Q: How do we use session replays for qualitative analysis? Mixpanel's Session Replay feature lets you watch recordings of user sessions:

  • Free plan: Provides masked session replays (all text/inputs are hidden).
  • Premium plan: Unlocks unmasked replays, though passwords and credit card numbers remain masked by default.
  • Custom masking: You can manually mask or unmask specific elements based on sensitivity.
  • Integration with Funnels: Click on a funnel drop-off point → view session replays of users who dropped off at that exact step. This connects "where" users drop off (quantitative) with "why" (qualitative).
  • Sensitive data: For health/fintech apps, you can create restricted Mixpanel views for certain users, or send only non-sensitive identifiers to Mixpanel while keeping raw data in your own database.

 

6. Integrations & Data Stack

Q: How do we integrate Mixpanel with our CRM (HubSpot, Churn Zero)? Mixpanel integrates with CRMs through:

  • Native integrations: Mixpanel has built-in connectors for HubSpot and other CRMs.
  • CDP route (recommended): Use a CDP like RudderStack to unify Mixpanel behavioral data with CRM data, creating a complete user lifecycle view from acquisition through retention.
  • Cohort syncing: Export Mixpanel cohorts (e.g., "users at risk of churning") directly to your CRM for sales/CS follow-up.

For Philips Education, Optiblack proposed building a full data stack (Mixpanel → CRM) to track the entire customer journey, enable lead scoring, and optimize sales. 

Q: How do we connect Mixpanel with engagement tools (Netcore, Clevertap, MoEngage, WebEngage)? Two approaches:

  1. Direct integrations: Mixpanel has native integrations with several engagement platforms.
  2. CDP (recommended): A CDP like RudderStack acts as a central hub — it collects data once and routes it to both Mixpanel (for analytics) and your engagement tool (for campaigns). This prevents redundant event tracking and ensures data consistency.

The CDP approach is especially recommended when you have multiple engagement tools or plan to switch tools in the future, since you only need to update the CDP routing, not re-implement tracking. 

Q: Do we need a CDP (RudderStack/Segment) alongside Mixpanel? A CDP is strongly recommended but not strictly required. Here's when you need one:

  • Multiple data destinations: If you send data to Mixpanel + CRM + engagement tool + data warehouse, a CDP saves you from implementing tracking separately for each.
  • Data ownership: RudderStack (open-source) stores data on your servers before forwarding, giving you full ownership.
  • Compliance requirements: A CDP lets you control exactly what data goes where, useful for GDPR/privacy compliance.
  • Future-proofing: If you switch from Mixpanel to Amplitude (or vice versa), you only change the CDP routing — no re-engineering.

RudderStack is Optiblack's recommended CDP because it's open-source, lightweight, has 200+ connectors, and data stays on your infrastructure. 

Q: How do we export Mixpanel data to a data warehouse (BigQuery, Snowflake)? Use the Data Pipelines add-on on the Growth or Enterprise plan:

  • Supports BigQuery, Snowflake, Databricks, and Redshift.
  • Two-way: you can both export Mixpanel events to your warehouse and import warehouse data into Mixpanel.
  • Data Pipelines may be free while your event volume is under certain thresholds.
  • Alternative: Use a CDP like RudderStack to route data simultaneously to both Mixpanel and your warehouse.

 

Q: How do we consolidate data from multiple tools (Firebase, Singular, GA) into Mixpanel? The recommended approach is implementing a CDP (RudderStack) as a single source of truth:

  1. Connect all data sources (Firebase, Singular, GA, your database) to the CDP.
  2. The CDP unifies and routes data to Mixpanel (and any other tools).
  3. This eliminates redundant tracking implementations and ensures consistency.

For simpler cases, you can also import historical data into Mixpanel via CSV upload or the Import API. 

Q: Can Mixpanel track across subdomains (e.g., philips.com vs. education.philips.com)?

This requires careful configuration. In the Philips Education case, a key blocker was identified: Mixpanel was tracking all philips.com traffic, making it impossible to isolate education.philips.com data. Solutions include:

  • Setting up subdomain-specific tracking with separate Mixpanel projects.
  • Using event properties to tag events by subdomain.
  • Configuring the SDK's cookie domain settings for cross-subdomain user identification.

 

7. UTM & Attribution

Q: Why are UTMs getting stripped when redirecting between domains? When users redirect from one domain to another (e.g., guidealong.comstore.guidealong.com), UTM parameters can be stripped by the redirect process. This breaks attribution entirely, making it impossible to track which ads or partners drove the traffic. The fix involves:

  • Ensuring redirects preserve query parameters.
  • Implementing a CDP with a tool like Optiblack's internal "Hodor" tool to build multi-touch attribution that survives cross-domain redirects.
  • Using server-side tracking to capture UTM data before the redirect occurs.

 

Q: How do we track ad and partner ROI with proper attribution? Mixpanel enables real-time campaign attribution:

  1. UTM capture: The SDK automatically captures UTM parameters on web. Ensure your ad platforms (Google, Meta) append proper UTMs.
  2. Real-time reporting: Unlike GA4, Mixpanel shows purchase/conversion data instantly. You can break down purchases by Google ad campaign ID to see which campaigns drive conversions in real-time.
  3. Cross-platform: Mixpanel unifies web and app data for accurate cross-platform attribution.
  4. For mobile: You need a separate mobile attribution tool (e.g., Singular, Adjust, Branch) alongside Mixpanel, since Mixpanel only tracks on-platform behavior.

Q: Can Mixpanel capture keyword-level data from Google Ads? Mixpanel cannot capture organic search keywords. Google's privacy policies prevent keyword data from being passed in referral links. Google Search Console remains the definitive source for organic keyword performance. However, for paid campaigns, Mixpanel can capture Google Ads campaign IDs via UTM parameters, allowing you to map conversions back to specific campaigns in your Google Ads dashboard. 

8. Adoption & Team Enablement

Q: How do we get our team to actually use Mixpanel? The biggest barrier to Mixpanel adoption isn't technical — it's organizational. Optiblack's recommended approach:

  1. Shift from reactive to proactive: Don't just build dashboards and hope people use them. Create role-specific dashboards that answer each team's daily questions.
  2. Training sessions: Run hands-on training for each team, showing them how to answer their specific questions.
  3. Embed data into workflows: Make Mixpanel data part of existing meetings and decision-making processes (e.g., weekly standups reference specific dashboards).
  4. Quick wins first: Start with 1–2 high-impact use cases that demonstrate immediate value, then expand.

 

Q: Can we build role-specific dashboards for different teams? Yes, absolutely. This is a core part of Optiblack's implementation process. Examples:

  • Product team: Feature adoption, onboarding funnels, user flows.
  • Marketing team: Campaign attribution, acquisition sources, UTM breakdowns.
  • CX/Support team: User activity feeds, engagement scoring, churn risk cohorts.
  • Executives: North Star metrics, metric trees, high-level KPI dashboards.
  • Sales/Account Management (B2B): Account-level engagement, company conversion rates (via Group Analytics).

Dashboards can also be shared as public links for stakeholders who don't need full Mixpanel access. 

Q: How do we move from being data-curious to data-informed? This is a maturity journey:

  1. Data-curious (Stage 1): You occasionally look at reports when something goes wrong. Analytics is reactive.
  2. Data-informed (Stage 2): Data is embedded in decision-making. Teams proactively check dashboards before making product/marketing decisions.
  3. Data-driven (Stage 3): Predictions and experiments drive strategy. You run A/B tests, build predictive models, and optimize continuously.

The key to advancing is operationalization — making data part of daily workflows, not a separate activity. Optiblack's engagement model is specifically designed for this: Establishment (setup) → Operationalization (optimization) → Scale (advanced models). 

 

9. Scope & Engagement Model

Q: What does Optiblack's implementation process look like?

Optiblack follows a structured 5-step process:

  1. Objective Workshop: A stakeholder alignment session to define business goals and the questions you need data to answer.
  2. Tracking Plan: A detailed spreadsheet defining every event, property, and user attribute — designed to answer the workshop objectives.
  3. Development: Optiblack's team writes implementation code on a dedicated staging branch. Your team reviews and merges to production. (Optiblack uses an internal tool called "Hodor" to accelerate development.)
  4. Cutover: Deploy tracking to production and validate data accuracy.
  5. Dashboarding: Build custom reports and dashboards for each team based on their objectives.

This process is low-risk — Optiblack works in a staging environment, and your team retains full code review and deployment control. 

Q: How long does a typical Mixpanel implementation take?

Timelines vary by complexity:

  • Simple setup (startup/single app): 2–4 weeks
  • Standard implementation (web + app): 45 days to 2 months (e.g., HABIL's 45-day project)
  • Complex multi-platform with CDP: 2–3 months (e.g., MPS/Rubrik's 3-month engagement)
  • Enterprise with multiple stakeholders: 3+ months, often phased

The key factor is client-side responsiveness — delays in providing staging access, completing code reviews, or prioritizing tracking PRs can extend timelines significantly.

 

Q: What happens after implementation — do we need ongoing support? Optiblack offers post-implementation retainers for:

  • Continuous analytics: Sprint-based cycles (15-day sprints) to build new reports, add events for new features, and optimize existing tracking.
  • Data health monitoring: Proactive user journey testing (~4 hrs/month) to catch tracking bugs before they affect your data.
  • Outcome-driven consulting: Focus on delivering tangible business outcomes (CRO recommendations, experiment design, funnel optimization) rather than just reports.
  • Stack expansion: Adding new tools (CDP, engagement platform, data warehouse) as your needs grow.

Many clients start with a project engagement and transition to a retainer once they see the value. 

Q: Can Optiblack handle development or just consulting?

Both. Optiblack offers flexible models:

  • Consulting-only: Optiblack defines the tracking plan, objectives, and dashboards. Your team handles all development. (e.g., Rohit's vending machine app)
  • Full-service: Optiblack's engineering team implements tracking on your codebase (staging branch), builds dashboards, and configures integrations. (e.g., HEMAS, TCPL, TrekHealth)
  • Hybrid: Optiblack guides strategy and handles complex integrations while your team implements standard events.

The engagement model is tailored to each client's technical capacity and budget. 

Document compiled from 40+ Fathom recordings across Optiblack client calls, Jan – May 2026. Last updated: May 14, 2026