Connections
Connect accounts by logging in.
Authorize Google Ads, Stripe and your CRM through their own secure permission screens. Import existing analytics or add one product-event snippet.
Read-only by default. Secure account sign-ins. No API keys. Disconnect anytime.
Available for founding pilots
5 sources
- Google Ads
Campaign, ad group, tracked keyword, click identifiers, cost
Account sign-in (read-only)
- Stripe
Customers, subscriptions, settled invoices, refunds, churn
Account sign-in (read-only)
- HubSpot
Contacts, companies, lifecycle stage, owner, deal amounts
Account sign-in (read-only)
- PostHog or Segment import
Existing product events and identity aliases
Import from your current analytics
- Browser and server events
Page views, signups, activation and workflow events
One browser snippet plus server identification
Existing analytics stay where they are.
If you already run PostHog, Segment, GA4 or Mixpanel, CashLense imports those events rather than asking you to reinstrument. New installations require one browser snippet and server identification for authoritative user and activation events.
Request founding accessServer identification example
ledger.identify({
user_id: "usr_4192",
account_id: "acc_882",
plan: "trial",
event: "first_source_connected"
})Activation events sent from your server are treated as authoritative; browser events fill in the acquisition path.
