Services · Customer Insights

Who's buying, when, and why they keep coming back.

Your CRM tells you customers exist. Your POS tells you they bought something. Customer Insights tells you the story across both — and across email, web, and behavior — so you know which customers to invest in and which campaigns to stop running.

Who it's for

Who hires us for this.

Subscription businesses with retention questions

Wine clubs, beer clubs, subscription boxes, recurring services. We model retention by cohort and explain why people leave.

Operators with high repeat-customer value

Restaurants, tasting rooms, retail with a loyalty program. Knowing which 20% of customers drive 60% of revenue changes how you market.

Brands tired of "more leads" being the only answer

If your top 100 customers are worth 10x your bottom 100, you should be investing in keeping them — not chasing new ones forever.

What's included

What we surface.

Customer segmentation

Cohorts by acquisition month, RFM scoring, lifetime-value tiers, predicted churn risk. So you know who's worth a personal email versus a discount code.

Buying-pattern analysis

When customers buy, what they buy together, what they buy first, what triggers the second purchase. The product-bundle questions that drive recommendations.

Churn modeling

Predictive model of which customers are likely to lapse, with confidence intervals. So you can intervene before they leave, not after.

Campaign attribution

Which emails, ads, and offers actually drove customer behavior. Stop running campaigns that look successful but don't move retention.

Persona profiles

5-7 archetype customers built from the data, with real numbers — average lifetime value, typical purchase pattern, what they respond to.

Monthly insights briefing

One-pager every month with the segments that changed, the new patterns we noticed, the actions to take.

How we work

How we get from "customer list" to "customer story."

One month from kickoff to live insights — data integration, segmentation, and churn/LTV models in four weeks. After that it's a monthly briefing cadence with quarterly persona refreshes.

Data integration

POS + CRM + email + web analytics unified into a single customer-level view. Identity stitching across systems (matching the same human across POS, email, and web). Validation against your team's gut to surface bad joins before they hit a model. Week 1.

Cohort + segmentation build

Cohort by acquisition month, RFM scoring, LTV tiers, behavioral segments tied to your real business decisions. Walk the segments past your team to make sure they describe customers you actually recognize. Week 2.

Modeling

Churn risk per customer with confidence intervals, predicted next-purchase, lifetime-value forecast, campaign attribution. Models validated against the prior 90 days of actual behavior before they go live. Week 3.

Briefing cadence

First monthly briefing lands 30 days after launch — segments that moved, new patterns we noticed, specific actions to take. Quarterly persona refresh, ad-hoc questions answered in days. Week 4, then ongoing.

Pricing

Quote-priced for your business.

Customer Insights is custom-quoted per engagement. A one-time setup covers data integration, segmentation, and the churn, LTV, and attribution models; a monthly fee covers ongoing model maintenance, monthly briefings, quarterly persona refresh, and ad-hoc questions. It's often bundled with Data Analytics & Reporting since they share the same data foundation, and the combined engagement is cheaper than the sum of either standalone.

Get a quote
Common questions

FAQ.

How is this different from Data Analytics?

Data Analytics works at the business level — total revenue, what sold, what time of day, which products, which channels. The unit of analysis is the transaction or the period. Customer Insights works at the customer level — who bought, how often, what they're worth over their lifetime, what triggers them to come back, who's about to churn. The unit of analysis is the individual person and their full history with you. Most clients want both, eventually. The bundled engagement saves you ~30% versus running them separately because the underlying data pipelines are shared.

What about GDPR, CCPA, and other privacy laws?

All work happens on data you already collect and own under your existing privacy policy and customer consent. We don't add tracking pixels, don't deploy new cookies, don't share customer data with any third party, and don't train any model on your customers' personal information. For data-subject access and deletion requests (CCPA / GDPR / state laws), the source-of-truth records live in your POS and CRM — your standard process applies, and we mirror any deletion in our warehouse within 24 hours. If you operate in the EU, the analytics warehouse can be hosted in an EU region; for HIPAA-adjacent data we'll discuss a dedicated deployment posture before any work starts.

Do I need to switch CRMs or POSes to use this?

Almost never. We work with whatever you already have — HubSpot, Salesforce, Pipedrive, ActiveCampaign, Mailchimp, Klaviyo, your POS (Commerce7, WineDirect, Toast, Square, Lightspeed, Shopify), your e-comm platform, your ad accounts. If a system has any export — REST API, scheduled CSV, vendor portal — we can pull from it. The whole point of this work is making the systems you've already invested in tell a unified story; forcing a migration would undo most of that value.

What if I switch CRMs or POS mid-engagement?

We rebuild the integration for the new system — usually a 3–5 day project scheduled around your cutover. The historical customer-level data stays in the warehouse, so churn models, LTV trends, and cohort curves all survive the switch unbroken. A common gap: migrations from one CRM to another often drop historical engagement data that the new vendor can't import. Talk to us before the cutover and we'll snapshot everything.

What's the smallest customer base this is useful for?

Roughly 500 customers across 12+ months of history is the minimum where statistical patterns are reliable enough to drive decisions. Below that the insights start to look more like anecdotes — you can still get some value from segmentation and persona work, but predictive models (churn, LTV) need more signal. The sweet spot is 2,000–50,000 active customers: enough data for confident models, small enough that customer-level intervention is operationally realistic. Above 50,000 the work shifts toward automated trigger-based campaigns instead of per-customer touches.

Will I see customer-level data, or just aggregates?

Both. Dashboards include aggregate views (segment sizes, churn rates, LTV distributions) and individual customer drill-downs — who they are, what they've bought, when they last engaged, predicted next-purchase date, churn-risk score, and the segments they belong to. Your team can search a specific customer by name or email and see their full story. Read-only login per user, no per-seat charge.

How accurate are the churn and LTV models?

Honest answer: it depends on your data quality and the predictability of your customers. We backtest every model against the prior 90 days of actual behavior before it ships and report the real accuracy (precision/recall for churn, MAPE for LTV) in plain English — not vendor marketing numbers. For most SMB clients we see 70–85% precision on churn ("of customers we flagged as high-risk, this share actually lapsed within 60 days") and ±15-25% on LTV forecasts. If a model can't beat the baseline of "assume everyone behaves like the average," we'll tell you and not ship it.

How do you handle the actual customer outreach — do you run the campaigns?

We surface the segment, the trigger, and the recommended message; you run the campaign in your existing email/SMS/loyalty tool (Klaviyo, Mailchimp, HubSpot, your POS's CRM module). We don't replace your marketing stack — we sit on top of it and tell it what to do. If you want us to also run the campaigns, that's a Google Marketing or Lead Generation engagement, often bundled. The split keeps things clean: insights is a strategic layer, execution stays where your customer relationships already live.

What does the monthly briefing actually look like?

One PDF page (or web view), three sections. What moved: the segments that changed meaningfully versus last month and same month last year ("Tier-2 wine club churn jumped from 4% to 7% — concentrated in customers acquired during the 2024 spring flash sale"). Pattern of the month: a deeper read on one cohort or behavior we noticed ("Customers who buy reds-first have 2.3x the 24-month LTV of whites-first customers — implications for tasting-room flow and welcome-series sequencing"). Top moves: 3–5 specific, prioritized actions for the next 30 days, each with the expected impact and the segment to target.

What if our team doesn't have the bandwidth to act on the insights?

Honest conversation: we'll tell you up front in the audit. The work pays back only when someone acts on it. If you don't have a marketing lead, customer-success person, or owner who can run the recommendations — and aren't willing to hire or contract one — we'll suggest starting with Data Analytics (lower commitment, foundation for later) or a one-time persona project. We'd rather scope a smaller engagement that gets executed than a bigger one that gathers dust.

Can I take this in-house later?

Yes. Everything we build — the segments, the models, the SQL queries, the dashboard code, the briefing templates — is yours. We document the model specs (features used, training/validation split, accuracy metrics, retrain cadence) so an in-house data person can pick it up. 30-day notice to wind down, no exit fee. The warehouse and Postgres schema come with you in a documented dump.

Ready to start?

Tell us about your project — we'll respond in one business day.