i_danSolana Activation
    Updated 2025-04-29
    With monthly_users AS (
    SELECT *
    FROM $query('f462ed59-7022-4a97-8d3f-067b0283ebc3')
    ),

    new_users AS (
    SELECT
    date_trunc('month', first_tx_date) AS cohort_month
    , COUNT(DISTINCT signer) AS total_new_users
    , COUNT_IF(num_days_active >= 2 AND ARRAY_SIZE(programs_used) >= 2) AS recurring_activated_users
    , ROUND(100.0 * COUNT_IF(num_days_active >= 2 AND ARRAY_SIZE(programs_used) >= 2) / COUNT(*), 2) AS activation_rate_pct
    , ROUND(AVG(DATEDIFF('day', first_tx_date, last_tx_date)), 2) +1 AS avg_days_active_span
    FROM solana.core.ez_signers
    -- WHERE first_program_id IS NOT NULL
    GROUP BY 1
    ORDER BY 1
    )

    SELECT
    cohort_month
    , a.wallet_address AS Total_Active_Users
    , total_new_users
    , LAG(a.wallet_address) OVER (ORDER BY cohort_month) AS "Previous Month Users"
    , ROUND(
    (a.wallet_address - "Previous Month Users")
    / NULLIF("Previous Month Users", 0) * 100,
    0
    ) AS "Monthly User Growth %"
    , ROUND(n.total_new_users / NULLIF(a.wallet_address, 0) * 100, 2) AS "New Users %"
    , recurring_activated_users
    , ROUND(n.recurring_activated_users / NULLIF(a.wallet_address, 0) * 100, 2) AS "Recurring Users To Total (%)"
    , activation_rate_pct
    , avg_days_active_span
    FROM new_users n
    JOIN monthly_users a ON n.cohort_month = a.month
    ORDER BY 1 ASC
    Last run: 29 days ago
    COHORT_MONTH
    TOTAL_ACTIVE_USERS
    TOTAL_NEW_USERS
    Previous Month Users
    Monthly User Growth %
    New Users %
    RECURRING_ACTIVATED_USERS
    Recurring Users To Total (%)
    ACTIVATION_RATE_PCT
    AVG_DAYS_ACTIVE_SPAN
    1
    2020-03-01 00:00:00.0001891891004624.3424.34645.78
    2
    2020-10-01 00:00:00.0003844123843981892032931009220.240.244.1
    3
    2020-11-01 00:00:00.000407673406887384412699.817230.180.184.2
    4
    2020-12-01 00:00:00.00063579126356205407673146099.9736400.060.066.23
    5
    2021-01-01 00:00:00.000117784441149051463579128597.5610350.010.018.57
    6
    2021-02-01 00:00:00.0006393778582653911778444-4691.1387260.140.1527.4
    7
    2021-03-01 00:00:00.0007754903689552463937782188.92287370.370.4214.9
    8
    2021-04-01 00:00:00.0003947848238746491775490340998.151167040.30.35.06
    9
    2021-05-01 00:00:00.000279998422709597139478482-2996.771200310.430.446.75
    10
    2021-06-01 00:00:00.000237872282289353927999842-1596.24273440.120.123.75
    11
    2021-07-01 00:00:00.0009364174864813023787228-6192.35165810.180.196.69
    12
    2021-08-01 00:00:00.000124246651162239293641743393.541067140.860.9213.48
    13
    2021-09-01 00:00:00.00025468671245300471242466510596.312875301.131.1712.3
    14
    2021-10-01 00:00:00.000215571462041767425468671-1594.713343991.551.6415.73
    15
    2021-11-01 00:00:00.000216598422035317121557146093.973274811.511.6118.79
    16
    2021-12-01 00:00:00.000184343051691724021659842-1591.772457691.331.4517.43
    17
    2022-01-01 00:00:00.0002413697722564435184343053193.482537641.051.1212.12
    18
    2022-02-01 00:00:00.0003193840830431364241369773295.281934150.610.647.32
    19
    2022-03-01 00:00:00.000318340333025007931938408095.022272220.710.759.81
    20
    2022-04-01 00:00:00.00064425508628026883183403310297.483692090.570.595.47
    56
    5KB
    1s