Viridian Insights

Enter your password to view your data

Overview

The daily pulse of Viridian Lawn
Awaiting data

Live event stream โ—‹ connectingโ€ฆ

Events from your backend the moment they happen โ€” trials, subscriptions, affiliate clicks, installs.
Connectingโ€ฆ

Store funnel โ—‹ connectingโ€ฆ

Product tap โ†’ link-out โ†’ cart โ†’ checkout โ†’ purchase, live from the event stream

Top products

Ranked by taps, carts & purchases

Link-outs by source

Where shoppers exit to โ€” affiliate & external store links

Recent store activity

Newest shop & merch events
Connectingโ€ฆ

Own-store funnel ยท view โ†’ cart โ†’ order โ—‹ connectingโ€ฆ

Strictly merch_view โ†’ merch_add_cart โ†’ merch_order. Affiliate link taps are excluded โ€” they live on the Affiliate tab.

Recent Find-a-Pro leads โ—‹ connectingโ€ฆ

Every partner listing tap as it happens โ€” retention proof at renewal time
Connectingโ€ฆ

Leads by partner

Taps per listing in the recent window

ZIP demand & coverage

Where users are looking vs where active partners cover

Listings & billing

Read-only from your VC partner config (pros.list)

Delivery funnel โ—‹ connectingโ€ฆ

Delivered โ†’ opened โ†’ tapped, with dismissals tracked alongside

A/B variant split

Opens by variant id, when campaigns carry one

By campaign

Performance per campaign / automation id

Recent push events

Sends, opens & dismissals as they arrive
Connectingโ€ฆ

Permission funnel โ—‹ connectingโ€ฆ

The weekly upgrade prompt โ€” shown โ†’ accepted โ†’ declined โ€” next to what iOS actually granted

Ask number vs decline

Declines by which of the 4 weekly asks they were โ€” is the cadence working, or just wearing people down?

Authorization transitions

Every observed push_auth_changed, from โ†’ to

Prompt surfaces

Which screen raised the prompt, and how it went

Win-back list โ—‹ connectingโ€ฆ

Auto-renew switched OFF but still has access — the only window where an offer can still save them

Billing retry

Payment failed; Apple retries for up to 60 days. Recoverable.

All subscriptions

Mirror of every subscription App Store Server Notifications has told us about

Email capture โ—‹ connectingโ€ฆ

Onboarding submits vs skips, plus captures by source

Ask Viridian

Volume & deflection, read live from the aiReview queue

Recent email & AI events

Opt-ins, referrals, reviews and Ask Viridian activity, live
Connectingโ€ฆ

Email captures by source โ—‹ connectingโ€ฆ

Which screen earns the opt-in โ€” every email_cap event, by meta.source

Ask Viridian by tier

Questions and deflections per subscription tier, from ask_asked / ask_deflected

Ecosystem cross-promo โ—‹ connectingโ€ฆ

Taps on the other-apps row in the More menu, from ecosystem_tap

Pain points ยท shown vs tapped

Problem-matched upsell copy โ€” the strongest read on what a segment will pay to fix

In-app messages

Shown vs opened by message kind, from msg_seen / msg_opened

Offers

Shown vs redeemed per campaign, from offer_shown / offer_redeemed

Attribution tokens

Apple Search Ads plumbing โ€” a count and the most recent, nothing more

Recent signal events

Newest ecosystem, pain-point, message, offer & attribution events
Connectingโ€ฆ

โœจ Auto Insights

What moved, in plain English

๐Ÿ”” Alerts & Signals

Things worth a look today

Daily Active Users & New Installs

Trend across the selected window

Revenue by Tier

Monthly recurring split

Onboarding Funnel

First-run completion, newest cohort

Top Tools This Period

By unique users engaged

Installs & Active Users

New installs vs DAU / WAU

Traffic Sources

Where installs come from

New vs Returning Users

Daily composition

Users by Grass Type

Selected during onboarding

New Installs โ€” Daily Calendar

Each square is a day; greener = more installs that day

Activation Funnel

Step-by-step first-run drop-off

Completion Rate Trend

% finishing onboarding per day

Drop-off by Step

Where users abandon setup

Time to Complete

Distribution of first-run duration

Problems selected at onboarding โ—‹ connectingโ€ฆ

From onboarding_done ยท meta.problems โ€” the best predictor of what to sell and which ASO keywords to buy

Goals selected

From onboarding_done ยท meta.goals

First open โ†’ onboarding finished

Per-install beacons in the live window, not GA4 users

Recent onboarding events

Newest first_open / onboarding_done
Connectingโ€ฆ

Tool Usage Leaderboard

Sortable โ€” click any column header
Tool โ†• Users โ†• Sessions โ†• Share of usage โ†• Avg / user โ†• 7d trend โ†• Access โ†•

Sessions & Screen Views

Engagement volume over time

Conversion Signals Fired

High-intent in-app actions (logConversionSignal)

Average Session Length

Avg seconds per session, by day

Total Engagement Time

Engaged seconds per day (active in-app time)

Tools that produced a result โ—‹ connectingโ€ฆ

tool_done by meta.tool โ€” a completion, not merely an open

Recent tool completions

Newest tool_done events with their result detail
Connectingโ€ฆ

MRR Growth

Monthly recurring revenue

Subscriber Mix

Active paid base

Free โ†’ Pro โ†’ Unlimited Funnel

Upgrade path conversion

Paywall Views โ†’ Purchase by Source

Which entry points convert (PaywallView source)

Trial Behavior (7-day, yearly)

Start โ†’ active โ†’ convert vs cancel

Churn โ€” Auto-Renew Off

Cancellations toggled per week

Retention Curve

% of new users returning by day-N

Stickiness (DAU / MAU)

Daily engagement intensity

Weekly Retention Cohorts

Each row = a signup week

Lawn-Care Streaks

Consecutive active days per user

Import affiliate earnings REPORT

Clicks are tracked live in the app. Amazon never sends purchase data back โ€” drop your Amazon Associates report (or a Refersion/Andersons export) here to merge orders & commissions by product.
๐Ÿ“„
Amazon Associates / Refersion CSV
Matches rows to products by ASIN or name. Expected columns: ASIN/Tracking ID, Title, Items, Earnings.

Affiliate Link Clicks LIVE ยท GA4

Product link taps in the Shop, over the selected window

Commission by Merchant

Where the money comes from

Product Performance

Clicks are live; orders & commission fill in after you import a report. Click any column to sort.
Product โ†• Merchant โ†• Clicks โ†• Orders โ†• Units โ†• Clickโ†’Buy โ†• EPC โ†• Commission โ†•

Affiliate clicks per day โ—‹ connectingโ€ฆ

Every affiliate_click event from the app, bucketed by day. This is the in-app truth and does not depend on GA4.

Clicks by source

Which screen hands the user off โ€” shop, home, soil test, Ask, supply listโ€ฆ

Top products by clicks

Ranked live from the event stream, independent of any imported report

Recent affiliate clicks

Newest link taps as they arrive
Connectingโ€ฆ

Revenue Mix

All income streams combined

Stream Trend

Monthly revenue by source

Diversification

A healthy business doesn't lean on one stream. Lower % from any single source = lower risk.

Profit Waterfall

Gross revenue โ†’ costs โ†’ net profit

Cost Breakdown

Where the money goes

LTV : CAC by Channel

Above 3ร— = profitable to scale

MRR Movement

New / expansion / contraction / churn

Instagram Reach & Link Taps connect IG

Faceless content engine performance

Channel ROI

Sorted by return โ€” where to spend time/money

Top Posts โ†’ Installs

Which content actually drives downloads
PostReachLink tapsInstallsConv

Paid vs Organic

Blended acquisition mix

Keyword Rankings connect ASO

Search position for target terms
KeywordRank7d changeVolume

Rating Distribution

Star spread across all reviews

Review Inbox

Newest reviews with auto-sentiment. Filter:

Crash-Free Sessions

App stability over time

Cloud Function Latency

p95 response time per endpoint (ms)

Infra & API Spend

Daily cost โ€” the margin guardrail

Cost per Service

What you pay to run each piece

Segment Explorer

Slice every core metric by a dimension. Pick one to see how that group behaves vs everyone.

This segment vs everyone

Indexed to the whole user base = 100

Segment activity trend

Daily active users in this slice

Cohort Explorer

Pick a signup cohort and a metric to trace how that group evolves over time.

Cohort curve

Weeks since signup

Forecast Lab

Project the business forward. Drag the assumptions and watch the trajectory.

Projection

Solid = history ยท dashed = forecast

Pricing & Paywall Simulator

Change the levers and see live impact on MRR, LTV, and annual profit. Baseline is sample data.

MRR: now vs simulated

12-month trajectory

What this means

Plain-English read on your inputs

Churn Reasons survey

Why subscribers leave

At-Risk Signals

Usage decline before cancellation

At-Risk Subscribers predictive

Highest churn-probability accounts โ€” act before they cancel.
UserTierLast activeRiskSignalAction

A/B Experiments

Running and completed tests with measured lift & significance.
ExperimentVariant AVariant BLiftConfidenceStatus

Live A/B exposures โ—‹ connectingโ€ฆ

ab_exposure by test and variant, straight from the app

Recent exposures

Newest ab_exposure events
Connectingโ€ฆ

Ask Your Data AI preview

Type a question in plain English. Preview runs on sample data with canned answers; wire a model + live GA4 to make it fully generative.

Goals & OKRs

Set a target for any metric and track pace to it. Edits save in your browser.

Goal Pace

Are you on track this period?

North-Star Trend

Your one metric that matters most

Users by State

From GA4 (approximate, IP-based)

Top Cities

Where your users open the app
CityUsersShare

Top ZIP Codes

From your app's profile ZIP โ€” fills in over time
ZIPUsersShare

Countries

Where installs originate
CountryUsersShare

By Plan Tier

Free vs Pro vs Unlimited

Trial Days Remaining

Distribution of active trials

Streak (weeks active)

How long users keep their streak

Lawn Size

From onboarding profile

Sun ยท Irrigation ยท Level ยท Region

Top value per profile trait
TraitTop valueUsers