Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value
This theme is about value over time: your regular-giving base, how donors move up and down in value, the win-back opportunity in lapsed donors, and how much each cohort is worth long term.
The health of your regular-giving (direct debit / standing order) base.KPIs — active regular givers, committed income, attrition rate, and average gift size.Charts — monthly net change in both count and committed income (starters vs cancellations, with a net line); attrition by tenure (where in the lifecycle cancellations cluster); and how donors convert to regular giving (conversion rate + when in their journey they converted).Controls — a date-range slider, and an acquisition-cohort selector on the conversion funnel.
Who moved up or down a tier from last year to this year.KPIs — the share of donors who moved up / stayed / moved down / lapsed.Charts — a tier-transition matrix (last year → this year), with upgrade candidates surfaced.
The win-back opportunity, sized.KPIs — total lapsed donors, potential recovery revenue (at an assumed reactivation rate), and a highlight on lapsed middle donors.Charts — lapsed donors by band (warm → cooling → cold), with projected recovery revenue.Tables — the bands detail.
Whether your supporters stick around — tracked by the year they were acquired.KPIs — donors in the selected tier.Charts — a retention matrix and heatmap: for each acquisition year, the share still giving in later years.Controls — a tier selector (split by lifetime-value tier), with the LTV cut-offs shown.
How giving evolves over a donor’s lifetime.KPIs — donors in the selected tier.Charts — median and mean gift by years since first gift, per value tier; and, for top-tier donors, an origin breakdown (always major vs grew into it).Controls — a tier selector, with the LTV cut-offs shown.
Cohort retention and donor trajectory together answer “are we acquiring donors who last and grow?” — the foundation of sustainable income.
Giving trajectory
Giving trajectory table
Origin breakdown
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Allyy Documentation Portal","colors":{"primary":"#5C58E9","light":"#C9D1FC","dark":"#5C58E9"},"logo":{"light":"https://mintcdn.com/allyyio/PeFW4TsGB5UlZQNv/logo/light.svg?fit=max\u0026auto=format\u0026n=PeFW4TsGB5UlZQNv\u0026q=85\u0026s=bd0b5c580b7f7a476867d0e2792fc1c6","dark":"https://mintcdn.com/allyyio/PeFW4TsGB5UlZQNv/logo/dark.svg?fit=max\u0026auto=format\u0026n=PeFW4TsGB5UlZQNv\u0026q=85\u0026s=efc9ac09802312d7e22a557a1b92b228"},"favicon":"https://mintcdn.com/allyyio/PeFW4TsGB5UlZQNv/favicon.svg?fit=max\u0026auto=format\u0026n=PeFW4TsGB5UlZQNv\u0026q=85\u0026s=d8119937aa1bca5690b2259cb392aeba","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}]},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/18699847","facebook":"https://www.facebook.com/profile.php?id=100087894205030"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://allyy.io"},{"anchor":"Application","icon":"network-wired","href":"https://app.allyy.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"allyyio","hasAudioNarration":false,"actualSubdomain":"allyyio","customDomains":["docs.allyy.io"],"gitSource":{"type":"github","owner":"allyyio","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a9967ca44e5a7ff33bb5ef3","collectionId":"89814ba0-a765-4d42-981f-e8ed6e876d63","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a9967ca44e5a7ff33bb5ef3"},"entitlements":{},"buildId":"6a9967ca44e5a7ff33bb5ef3","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API Reference","count":43},{"language":"default","tag":"Documentation","count":37},{"language":"default","tag":"Data API","count":14},{"language":"default","tag":"Models","count":11},{"language":"default","tag":"Dashboards \u0026 Analytics","count":10},{"language":"default","tag":"Model API","count":9},{"language":"default","tag":"Model catalogue","count":9},{"language":"default","tag":"Analytics dashboards","count":5},{"language":"default","tag":"Export API","count":5},{"language":"default","tag":"Workflow API","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"analytics/value","slug":"/analytics/value","pageMetadata":{"title":"Growing \u0026 keeping value","description":"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value","href":"/analytics/value"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tab,Tabs,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This theme is about value over time: your regular-giving base, how donors move up and down in value, the win-back opportunity in lapsed donors, and how much each cohort is worth long term.`}),`\n`,_jsx(Heading,{level:`2`,id:`subscriptions`,children:`Subscriptions`}),`\n`,_jsx(_components.p,{children:`The health of your regular-giving (direct debit / standing order) base.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`KPIs`}),` — `,_jsx(_components.strong,{children:`active regular givers`}),`, `,_jsx(_components.strong,{children:`committed income`}),`, `,_jsx(_components.strong,{children:`attrition rate`}),`, and `,_jsx(_components.strong,{children:`average gift size`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Charts`}),` — `,_jsx(_components.strong,{children:`monthly net change`}),` in both count and committed income (starters vs cancellations, with a net line); `,_jsx(_components.strong,{children:`attrition by tenure`}),` (where in the lifecycle cancellations cluster); and `,_jsx(_components.strong,{children:`how donors convert`}),` to regular giving (conversion rate + when in their journey they converted).`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Controls`}),` — a date-range slider, and an acquisition-cohort selector on the conversion funnel.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`KPI row`,id:`kpi-row`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=56367555f578f59e4481769ddd5e3e46`,alt:`Subscriptions KPI row`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`142`,height:`142`,\"data-path\":`images/analytics_images/subscriptions-kpi.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=20b590b672cd251af4a75219b4eba040 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=e7803d41525530d0fb2ab78ac5b2ef6b 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=3dd15f4776c3763dd23bd80172626114 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=ff88b659e1b2a160ff266bc3fb705f42 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=921d94b639c7cccb751e79ab4a5a0eb6 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-kpi.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=7fb5aff55adf678793ad26f8aa9405d7 2500w`})}),_jsx(Tab,{title:`Monthly net change`,id:`monthly-net-change`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=8feaffb5edc07ff6a389b0c05402df8f`,alt:`Subscriptions monthly net change`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`293`,height:`293`,\"data-path\":`images/analytics_images/subscriptions-monthly-net-change.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=3cf54386558f228e74f906d87fd94e37 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=e1a1907e3900306dfe8dd2acba42697b 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=9caf845456deca09628a82f24f80e6b6 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=840ddaccb8295e221cef210d36455936 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=6da78e2d2fc317c21a7a60effa20ba81 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-monthly-net-change.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=13906396c96804d1069282366140ed47 2500w`})}),_jsx(Tab,{title:`Attrition by tenure`,id:`attrition-by-tenure`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=fb26e25322b043dfc6127fd0c81b3731`,alt:`Subscription attrition by tenure`,\"data-og-width\":`2041`,width:`2041`,\"data-og-height\":`575`,height:`575`,\"data-path\":`images/analytics_images/subscription-attrition-by-tenure.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0dd0d4c05d1aac90ab9203996a82992c 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=9628a639609fd62802a0df93c43b4d4a 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=f25779f5a3c97a5d644cc2e2fb114e96 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=017c7932139d320922eab6d0b23df8f2 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=c32af9cfa77b1aa51ce08985a8978df1 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscription-attrition-by-tenure.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=c04922a38f69e83332fd635ebbe49c53 2500w`})}),_jsx(Tab,{title:`Conversion funnel`,id:`conversion-funnel`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=76b0dcb754345ea0a842b7c962fd06f6`,alt:`Subscriptions conversion funnel`,\"data-og-width\":`2041`,width:`2041`,\"data-og-height\":`569`,height:`569`,\"data-path\":`images/analytics_images/subscriptions-conversion-funnel.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=18e23c5cf7b069dec1f2feb4932af37c 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=674d8de9a24938cd4b11f76708e3ac37 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=8c4bd4192557d8ba870d45c1a6d6bfff 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=b270461b170569f51587448c6f7f5b3d 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=74f1d092adaeb2c421e7014a688434a6 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/subscriptions-conversion-funnel.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=89db613549b3255ef6590874ceb53fa7 2500w`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`donor-value-movement`,children:`Donor value movement`}),`\n`,_jsx(_components.p,{children:`Who moved up or down a tier from last year to this year.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`KPIs`}),` — the share of donors who `,_jsx(_components.strong,{children:`moved up / stayed / moved down / lapsed`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Charts`}),` — a `,_jsx(_components.strong,{children:`tier-transition matrix`}),` (last year → this year), with upgrade candidates surfaced.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`KPI row`,id:`kpi-row-2`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=b12a9cbd9f1f44e757e52e226bceee23`,alt:`Donor value movement KPI row`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`97`,height:`97`,\"data-path\":`images/analytics_images/donor-value-movement-kpi.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=f6f45291d70febe6cef0985d9d511554 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=4ec891455562b7bec058ae0462f197ff 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=299afa840fc01c849d7f23b07f9b7232 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=ef77490bec652085fa90276558f64d05 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=f2808e5d6b8701b7aeed78abb1c4443a 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-kpi.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=34730895cfb0e8076f0bb06abe275e01 2500w`})}),_jsx(Tab,{title:`Tier-transition matrix`,id:`tier-transition-matrix`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=5226ab6309f89eed41f5d185e0b228b6`,alt:`Donor value movement tier-transition matrix`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`244`,height:`244`,\"data-path\":`images/analytics_images/donor-value-movement-tier-transition-matrix.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=49d882cf9d2f0c12aa47e0488bf82245 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=8319364bc1867ac2660f103cea6b8ff3 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=8c7e5f3e5fefc674c0b68985e6c80ac3 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0126dbbc9d876b4bbb454ebfddb98b3a 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0a57b5f72e98b24c13f36496218560d0 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-value-movement-tier-transition-matrix.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=cbe58629af697533f3ef6897c097effc 2500w`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`lapsed-donors`,children:`Lapsed donors`}),`\n`,_jsx(_components.p,{children:`The win-back opportunity, sized.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`KPIs`}),` — `,_jsx(_components.strong,{children:`total lapsed donors`}),`, `,_jsx(_components.strong,{children:`potential recovery revenue`}),` (at an assumed reactivation rate), and a highlight on lapsed `,_jsx(_components.strong,{children:`middle`}),` donors.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Charts`}),` — lapsed donors by `,_jsx(_components.strong,{children:`band`}),` (warm → cooling → cold), with projected recovery revenue.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Tables`}),` — the bands detail.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`KPI row`,id:`kpi-row-3`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=fd35fe5041415fa95a18c867a1523c77`,alt:`Lapsed donors KPI row`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`114`,height:`114`,\"data-path\":`images/analytics_images/lapsed_donors-kpi-filters.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=98c98c35a135afb89f0218f68edd098e 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=25e6f091903c0b21035f90b6db907fe0 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=ce8c23a158a07c54deb8138f7237cfe9 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=f1a7ff0e715fcc015f0833787145d8d9 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=c45c081c90d0937b0f23cf670cebd9a8 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed_donors-kpi-filters.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=93d57099398abb350ddf6c6d9f4fb87b 2500w`})}),_jsx(Tab,{title:`Lapsed by band`,id:`lapsed-by-band`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=2d593c5de2729d15ec426a34a4fc627d`,alt:`Lapsed donors by band and projected revenue`,\"data-og-width\":`2041`,width:`2041`,\"data-og-height\":`529`,height:`529`,\"data-path\":`images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=84425d1ae0c3a0933ad1a3bcb9f55803 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=e4852c8d436fb785fdb82fa97e34e8ec 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=6570683df2e90eab9e75da94acaa6efa 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=cc02c193cf169938c4ec8653ad7fb282 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=2b2b3c12d45000d8dfb9557d37d51aa3 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-lapsed-by-band-and-projected-revenue.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=6239e9111dd468acf6e7f1f4c7401fca 2500w`})}),_jsx(Tab,{title:`Reactivation opportunity table`,id:`reactivation-opportunity-table`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=39fd31d0b310c283a9f05abcae16c7bf`,alt:`Lapsed donors reactivation opportunity table`,\"data-og-width\":`2017`,width:`2017`,\"data-og-height\":`202`,height:`202`,\"data-path\":`images/analytics_images/lapsed-donors-reactivation-opportunity-table.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=2dc4ce81a2dd874818e3a6ac8b45e18a 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=6728314c32500ccdd5ac599b4f456e94 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=b689a51f696d390a877e533f3452d4ce 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=9a4d24a7d4c82cda4d2768303dcba494 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=a0a7983b34fde7112c8e77689a81819b 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/lapsed-donors-reactivation-opportunity-table.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=b9b4032303b097f501173bc17401b8e3 2500w`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`cohort-retention`,children:`Cohort retention`}),`\n`,_jsx(_components.p,{children:`Whether your supporters stick around — tracked by the year they were acquired.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`KPIs`}),` — donors in the selected tier.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Charts`}),` — a `,_jsx(_components.strong,{children:`retention matrix and heatmap`}),`: for each acquisition year, the share still giving in later years.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Controls`}),` — a tier selector (split by lifetime-value tier), with the LTV cut-offs shown.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Retention heatmap`,id:`retention-heatmap`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=9dadc64479dab629b8b3ee698889fa77`,alt:`Cohort retention heatmap`,\"data-og-width\":`1825`,width:`1825`,\"data-og-height\":`450`,height:`450`,\"data-path\":`images/analytics_images/cohort-retention-retention-heatmap.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=84d11618ee98ef89acb0808fd70a5f04 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=dea4a361f59954e6abd3e125297b42a5 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=a0f97d09315927749a7d3ea25bddfdc2 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=df82e30bfac6a4a8bf4cb2c7c83432de 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=9fdd1afba716e3162b90df980bf7e131 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-heatmap.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=ca919b2ef2effc5bb2773dac26446f04 2500w`})}),_jsx(Tab,{title:`Retention matrix`,id:`retention-matrix`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=16b50f5c938b658fce265d7e25691052`,alt:`Cohort retention matrix`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`464`,height:`464`,\"data-path\":`images/analytics_images/cohort-retention-retention-matrix.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=85e88d7725aeacc4367ee4054d2ba19f 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=b84c976c49728e782f839f4f917453b5 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=3e5303558870269fbdd9a9b95f3c06e8 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0aedc0dfd3dd2bbe8bcb9435143c017c 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=e885a2863c0816c8c272888c2821c731 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/cohort-retention-retention-matrix.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=ac998ba594991e0a27a11efd31fe1f67 2500w`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`donor-trajectory`,children:`Donor trajectory`}),`\n`,_jsx(_components.p,{children:`How giving evolves over a donor’s lifetime.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`KPIs`}),` — donors in the selected tier.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Charts`}),` — `,_jsx(_components.strong,{children:`median and mean gift by years since first gift`}),`, per value tier; and, for top-tier donors, an `,_jsx(_components.strong,{children:`origin breakdown`}),` (always major vs grew into it).`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Controls`}),` — a tier selector, with the LTV cut-offs shown.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Cohort retention and donor trajectory together answer “are we acquiring donors who last and grow?” — the foundation of sustainable income.`})}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Giving trajectory`,id:`giving-trajectory`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=03db01af50a487825966f32ee7f408e7`,alt:`Donor trajectory giving trajectory chart`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`268`,height:`268`,\"data-path\":`images/analytics_images/donor-trajectory-giving-trajectory.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=9290172ea09cc09e66cac54168a8b149 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=f7856107c4da7f97d88269473a50b7e6 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=04fe6064cca31b1f77588bd085a721db 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=4c47e8637c4c07618db4fdf7fb33569c 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=193b3f36fa747f5dcd6202531664f4dc 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=d48ec2459ff689e1348895e875ad20f9 2500w`})}),_jsx(Tab,{title:`Giving trajectory table`,id:`giving-trajectory-table`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=c69f052fce1a0ae971ee6d9f9bc39bb7`,alt:`Donor trajectory giving trajectory table`,\"data-og-width\":`2058`,width:`2058`,\"data-og-height\":`349`,height:`349`,\"data-path\":`images/analytics_images/donor-trajectory-giving-trajectory-table.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=4ff2d8365ca3078df375da21a08d45ca 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=52005dda38cc2635c4ea9577af527916 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=ee59de3831bf00dad83583b6211c6047 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=c840c64d1d63f7c6db588381db2da665 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=4a472393d3f74808da456a6cdefd9816 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-giving-trajectory-table.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0f9c48ab41640ae32ba8669a0aea6a36 2500w`})}),_jsx(Tab,{title:`Origin breakdown`,id:`origin-breakdown`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0da04ba76d456723c8cb548c94ff7eca`,alt:`Donor trajectory origin breakdown`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`234`,height:`234`,\"data-path\":`images/analytics_images/donor-trajectory-origin-breakdown.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?w=280\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=3bf84707dcf96f92676d7f5c1e8a0d07 280w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?w=560\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=3323933bf0fbbe20acc3e065bd37940e 560w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?w=840\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=0dc71de0cf19de9d9b2f504e04ba999e 840w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=14fe2eb3233f66d852c6d990febcefcc 1100w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=c041d8a19d57fcf1e7de15c038137fcf 1650w, https://mintcdn.com/allyyio/Esb-BiiBJxJmmhpi/images/analytics_images/donor-trajectory-origin-breakdown.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Esb-BiiBJxJmmhpi\u0026q=85\u0026s=af34f3e923b469c6c8fabd9426fb860c 2500w`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Growing \u0026 keeping value","description":"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value","href":"/analytics/value"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Subscriptions","slug":"subscriptions","depth":2,"children":[]},{"title":"Donor value movement","slug":"donor-value-movement","depth":2,"children":[]},{"title":"Lapsed donors","slug":"lapsed-donors","depth":2,"children":[]},{"title":"Cohort retention","slug":"cohort-retention","depth":2,"children":[]},{"title":"Donor trajectory","slug":"donor-trajectory","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"allyyio","siteName":"Allyy Documentation Portal","title":"Growing \u0026 keeping value - Allyy Documentation Portal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-25T13:00:55.557Z","originalFileLocation":"analytics/value.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value\">\u003cmeta data-mint-head name=\"application-name\" content=\"Allyy Documentation Portal\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Growing \u0026amp; keeping value - Allyy Documentation Portal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Allyy Documentation Portal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.allyy.io/analytics/value\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://allyyio.mintlify.site/_mintlify/api/og/v2?division=Analytics+dashboards\u0026amp;title=Growing+%26+keeping+value\u0026amp;description=Grow+regular+giving%2C+move+donors+up+in+value%2C+win+back+lapsed+donors%2C+and+understand+long-term+value\u0026amp;theme=24ddc1a494bcf6419ad9c926\u0026amp;signature=f6fbda80a99c0d0893a85731ea8088ca5bdc09500c299a583a5a6f7d25d8b04f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Growing \u0026amp; keeping value - Allyy Documentation Portal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://allyyio.mintlify.site/_mintlify/api/og/v2?division=Analytics+dashboards\u0026amp;title=Growing+%26+keeping+value\u0026amp;description=Grow+regular+giving%2C+move+donors+up+in+value%2C+win+back+lapsed+donors%2C+and+understand+long-term+value\u0026amp;theme=24ddc1a494bcf6419ad9c926\u0026amp;signature=f6fbda80a99c0d0893a85731ea8088ca5bdc09500c299a583a5a6f7d25d8b04f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/allyyio/4milDtJqly_V_VXf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Allyy Documentation Portal\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5C58E9\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.allyy.io/analytics/value\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/analytics/value.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.allyy.io/#organization\",\"name\":\"Allyy Documentation Portal\",\"url\":\"https://docs.allyy.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/allyyio/PeFW4TsGB5UlZQNv/logo/light.svg?fit=max\u0026auto=format\u0026n=PeFW4TsGB5UlZQNv\u0026q=85\u0026s=bd0b5c580b7f7a476867d0e2792fc1c6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.allyy.io#website\",\"name\":\"Allyy Documentation Portal\",\"url\":\"https://docs.allyy.io\",\"publisher\":{\"@id\":\"https://docs.allyy.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.allyy.io/analytics/value#webpage\",\"url\":\"https://docs.allyy.io/analytics/value\",\"name\":\"Growing \u0026 keeping value\",\"description\":\"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value\",\"dateModified\":\"2026-08-25T13:00:55.557Z\",\"isPartOf\":{\"@id\":\"https://docs.allyy.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.allyy.io/analytics/value#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.allyy.io/analytics/value#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Dashboards \u0026 Analytics\",\"item\":\"https://docs.allyy.io/dashboards-evaluation/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analytics dashboards\",\"item\":\"https://docs.allyy.io/analytics/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Growing \u0026 keeping value\",\"item\":\"https://docs.allyy.io/analytics/value\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.allyy.io/analytics/value#article\",\"headline\":\"Growing \u0026 keeping value\",\"name\":\"Growing \u0026 keeping value\",\"description\":\"Grow regular giving, move donors up in value, win back lapsed donors, and understand long-term value\",\"url\":\"https://docs.allyy.io/analytics/value\",\"mainEntityOfPage\":{\"@id\":\"https://docs.allyy.io/analytics/value#webpage\"},\"dateModified\":\"2026-08-25T13:00:55.557Z\",\"publisher\":{\"@id\":\"https://docs.allyy.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.allyy.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Allyy Documentation Portal\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Allyy Documentation Portal","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://allyy.io"},{"anchor":"Application","icon":"network-wired","href":"https://app.allyy.io"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"How Allyy works","href":"/get-started/how-allyy-works"},{"title":"Key concepts \u0026 glossary","href":"/get-started/concepts"},{"title":"Quickstart","href":"/get-started/quickstart"}]},{"group":"Data","pages":[{"title":"The Allyy data model","href":"/data/data-model"},{"title":"Preparing your data","href":"/data/data-requirements"},{"title":"Data","href":"/processes/data"},{"title":"Data mapping","href":"/processes/data_mapping"}]},{"group":"Models","pages":[{"title":"What Allyy can predict","href":"/models/what-allyy-can-predict"},{"group":"Model catalogue","pages":[{"title":"DM propensity","href":"/models/dm-propensity"},{"title":"TM reachability","href":"/models/tm-reachability"},{"title":"TM conversion","href":"/models/tm-conversion"},{"title":"DM expected amount","href":"/models/dm-expected-amount"},{"title":"Active donor","href":"/models/active-donor"},{"title":"Middle donor","href":"/models/middle-donor"},{"title":"Reactivating donor","href":"/models/reactivating-donor"},{"title":"Subscription acquisition","href":"/models/subscription-acquisition"},{"title":"Subscription churn","href":"/models/subscription-churn"}]},{"title":"Create \u0026 train a model","href":"/processes/model"}]},{"group":"Predictions","pages":[{"title":"Generating predictions","href":"/predictions/generating-predictions"}]},{"group":"Decisions","pages":[{"title":"From predictions to decisions","href":"/predictions/decisions"}]},{"group":"Exports","pages":[{"title":"Exporting decisions","href":"/predictions/exporting"}]},{"group":"Dashboards \u0026 Analytics","pages":[{"group":"Model Evaluation","pages":[{"title":"Model evaluation dashboards","href":"/dashboards-evaluation/overview"},{"group":"Business / Performance","pages":[{"title":null,"href":"/dashboards-evaluation/classification-model"},{"title":null,"href":"/dashboards-evaluation/regression-model"}]},{"group":"Explainability","pages":[{"title":"Classification SHAP","href":"/dashboards-evaluation/classification-shap"},{"title":"Regression SHAP","href":"/dashboards-evaluation/regression-shap"}]}]},{"group":"Analytics dashboards","pages":[{"title":"Analytics dashboards","href":"/analytics/overview"},{"title":"Data health","href":"/analytics/data-health"},{"title":"Where income comes from","href":"/analytics/income"},{"title":"My donor base","description":"Who your donors are, how they move between segments, and whether you are over-contacting them","href":"/analytics/donor-base"},{"title":"Growing \u0026 keeping value","href":"/analytics/value"}]}]},{"group":"Workflows","pages":[{"title":"Workflows","description":"Automate the data → model → prediction → export loop on a schedule","href":"/automation/workflows"}]},{"group":"Monitoring","pages":[{"title":"Monitoring Dashboard","href":"/processes/monitoring_dashboard"}]},{"group":"Integrations","pages":[{"title":"Integrations overview","href":"/integrations/overview"},{"title":"Allyy Salesforce Connector","href":"/integrations/salesforce"},{"title":"Content recommendations in CMS","href":"/integrations/content_recommendation"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Growing \u0026 keeping value - Allyy Documentation Portal","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-DMoL6lHz.js","lightbox-handle-r17bVUz3.js"]}