Grain logomark
Back to blog

Grain 4.4: Deep Investigation, Recall, Mobile SDK, and More

Grain 4.4 ships Deep Investigation for one-click revenue leak analysis, Recall for more accurate cookieless measurement, a redesigned Tracks experience, Mobile SDK for Android and iOS, an updated WordPress plugin, and dark mode.

Grain Team

Grain Analytics6 min read

Kai 2 shipped two weeks ago and fundamentally changed how teams interact with their analytics. Today we're shipping the features that make that foundation significantly more powerful.

Grain 4.4 introduces Deep Investigation — a multi-step analysis that finds revenue leaks across your entire site in one click. It also ships Recall, a new approach to cookieless measurement accuracy that makes your data more reliable without compromising privacy. Plus a redesigned Tracks experience, a Mobile SDK for native apps, an updated WordPress plugin, and yes — dark mode.

Here's what's in this release.

Deep Investigation#

This is the headline feature, and the one we think will change how teams use Grain day-to-day.

Deep Investigation takes what Kai can do in a conversation — segment comparisons, root cause analysis, funnel building, correlation detection — and runs the entire sequence against your data in one go. Hit "Run Deep Investigation" on the Kai page, and Kai executes a full six-phase analysis: data collection, attribution analysis, behavioral profiling, anomaly and trend detection, opportunity and risk scoring, and report generation. Each phase feeds the next, so the findings aren't isolated observations — they're connected conclusions.

The result is a structured report with three things: what changed, what's broken, and what to fix first.

To give a concrete example: a Deep Investigation on an education platform found that a consultation form had 700+ field interactions but zero completed submissions. The form looked fine. No errors in the logs. The submit handler was silently failing in Instagram's in-app browser. The same investigation found 1,651 dead clicks on instructor photos that users expected to be clickable, and a Facebook campaign where 98% of 4,232 users never scrolled past the first viewport.

None of those findings would have surfaced from a standard dashboard review. Each one was a revenue leak — the kind of problem that compounds quietly until someone happens to notice.

Run your first investigation

Deep Investigation is live in every Grain account. Open Kai, hit 'Run Deep Investigation,' and get a full analysis of your site — no configuration needed.

Run Deep Investigation

Recall#

Cookieless tracking has always involved a trade-off: you get 100% session coverage and full GDPR compliance, but measurement accuracy — particularly around deduplication and event occurrence tracking — takes a hit.

Recall narrows that gap. It uses salted hashes of sent events to accurately identify occurrences and deduplicate data, giving you more precise measurements without compromising privacy.

The technical approach: Grain Tag 4.4 hashes event data with rotating salts to create unique signatures for each tracked interaction. These hashes are used to identify duplicate events, distinguish genuine repeat actions from noise, and improve the accuracy of your metrics. No cookies. No fingerprinting. No persistent identifiers stored on the user's device.

The practical result: cleaner data with less noise. Event counts are more accurate. Duplicate events from rapid interactions, retries, or page reloads get properly deduplicated. Your conversion metrics reflect what actually happened rather than what the tracking layer managed to capture. And none of this requires a consent banner.

Recall is enabled by default in Grain Tag 4.4. If you're using the Grain Tag script snippet, the 4.4 update is applied automatically — no need to change your embed code. If you're on the WordPress plugin, update to 4.4 to get Recall out of the box.

New Tracks Experience#

Tracks — Grain's user journey visualization — gets a major upgrade in 4.4.

The biggest change is how you set one up. The new setup guide walks you through picking a start event and a goal event, applying filters, and selecting specific pages — so you go from "I want to understand my checkout funnel" to a working Tracks view in under a minute. The previous version required more manual configuration to get useful results.

Once you're in, Tracks now shows conversion rates from start to goal directly, and lets you toggle between first-conversion users and returning users — so you can see whether the paths that convert new visitors are the same ones that bring people back. You can filter by specific pages at the start and goal level, and pick your date range (7 days, 14 days, 30 days, or custom) to compare how journeys shift over time.

The bottom bar now surfaces attribution data, time-to-conversion medians, and P-values when expanded — the statistical context you need to know whether a path difference is meaningful or noise.

Under the hood, the analysis engine is significantly improved: less noise, more accurate path data, and better findings overall.

Mobile SDK#

Grain now tracks native Android and iOS apps.

The Mobile SDK brings the same event tracking, session capture, and Kai analysis to mobile apps that you already have on web. Install the SDK, configure your events, and mobile sessions flow into the same dashboard alongside your web data. Kai investigates both.

For teams with both a website and a mobile app, this means your mobile sessions flow into the same dashboard and Kai can investigate behavior across both surfaces.

The SDK is lightweight, with minimal dependencies, and designed to have no measurable impact on app performance or battery life.

WordPress Plugin 4.4#

The updated WordPress plugin includes Recall support, improved auto-event detection, and significantly better WooCommerce integration. Grain now captures server-side events for WooCommerce stores, with separate tracking for checkout initiation and order completion — so you can see exactly where in the purchase flow customers drop off, not just whether they bought. If you're running Grain on WordPress, update the plugin to get all of this automatically.

Dark Mode#

The entire Grain dashboard now supports dark mode. Toggle it from the sidebar and the preference persists across sessions.

This was the most-requested feature from the AppSumo community, and honestly, we should have shipped it sooner. It's here now.

Update to Grain 4.4

Deep Investigation, Recall, the new Tracks experience, Mobile SDK, and dark mode — all live now. Existing accounts get everything automatically. New to Grain? Start a free trial.

Open Grain

What's next#

The foundation is set: Grain captures 100% of sessions with more accurate measurement than ever, and Kai can investigate your entire site's behavioral data in a single click. The next phase is making this proactive — Kai surfacing trends before they become obvious and forecasting where your metrics are headed.

We're also working on scheduled investigations, expanded analysis types, deeper report customization, and more integrations for the Mobile SDK.

Grain 4.4 is live in every account. Open your dashboard, head to Kai, and run your first Deep Investigation.

Related articles