VPN customer intelligence · working brief

Build the whole customer story.

MN can see payments, product use, support and retention in separate places. The missing proof is whether those facts can become one trustworthy VPN journey—from the need before purchase to value, true cost and renewal.

Start with one real customer. Prove every link. Mark every gap. Then repeat the proven joins across equal-window cohorts and use prospective evidence to find the real ICP.

Recommended next proofVPN onlyPrivateNo production action
The missing customer map
AcquisitionWhat attracted them?Illustrative exampleA person searches “VPN for US Netflix,” watches a YouTube review, opens MN’s yearly-plan page and buys.
ProductWhat technically happened?Illustrative exampleOn an iPhone 15 running iOS 19 and MN app 3.2.1, the customer chooses New York and the VPN connects in 4.2 seconds.
SupportWhat problem and work?Illustrative exampleStreaming remains blocked. The problem takes three conversations over eight days, 74 minutes of support work and an engineering escalation.
MoneyWhat did MN keep?Illustrative exampleThe customer pays €69.99. Subtract a €10.50 store fee, €5 partial refund, €3.29 VPN delivery cost and €10 support cost: MN keeps €41.20.
RetentionDid they keep choosing MN?Illustrative exampleThe customer renews on day 365 and is still using the VPN on day 420, with no refund or cancellation.
Customer jobDid their real goal work?Illustrative exampleThe customer wanted US Netflix while abroad. The VPN connected, but Netflix still blocked playback, so the customer’s real goal failed.
Case 001One person.
One chain.
Observed · inferred
conflicting · unknown
Illustrative structure · no PII
Follow the argument ↓

01 · The gap

Six rooms can describe six different customers.

A payment row, a connection event and a support conversation can all be correct—and still fail to tell us what happened to the same person.

The actual questionCan MN follow one VPN customer from the promise that attracted them to the job they tried, the result they got, the money MN kept and the reason they stayed or left?

01MarketingTrigger, message, channel, offer, exposure and acquisition cost.
02PaymentsPurchase, fees, refunds, disputes, settlement and entitlement.
03ProductAttempt, device, OS, app version, connection, failure and recovery.
04SupportProblem, episode, active labour, escalation, intervention and closure.
05OperationsNetwork and service cost, reliability, abuse and delivery burden.
06RetentionRepeat use, renewal, downgrade, churn, reactivation and advocacy.
The joinDo all six rows refer to the same customer, use the same definitions, cover the same period and preserve their unknowns?

02 · First vertical proof

Reconstruct one customer from start to finish.

Choose the case by a frozen rule. Keep identity private. Build a chronological evidence map. Treat every unsupported bridge as a broken link.

How to use thisSelect a stage. The right side shows the question, minimum evidence and the failure that the trace must expose.

Case 001 · stage map

High-information first case. A later blind random case tests ordinary and support-silent customers.

Stage 01 of 09Evidence required

What brought this person here?

Which problem, trigger, channel, message, offer and promise preceded the first purchase?

Minimum evidence

Campaign or referral exposure, landing page, offer shown and any consented problem-intent signal. If MN did not retain this, record unknown.

What this can reveal

Whether the eventual customer can be recognised before purchase—and whether acquisition claims survive contact with the actual source record.

Illustrative structure. This panel contains no real customer record. The production case stays inside MN’s approved source boundary and uses a stable opaque key outside it.

ObservedInferredConflictingUnknown

03 · What the trace earns

One case tests the system. It does not describe the market.

Primary outputThe valuable artifact is the broken-link register: what exists elsewhere, was never joined, was never generated, conflicts, or is legitimately restricted.

One case can prove

Whether the chain works.

  • A payment can link to its refund and entitlement.
  • A product failure was visible before support contact.
  • Several conversations belong to one support episode.
  • Support closure matches—or conflicts with—product recovery.
  • Hidden labour and financial consequences can be attributed.
  • The smallest trustworthy customer record can be defined.
One case cannot prove

How common or valuable the pattern is.

  • The incidence of a problem across VPN customers.
  • The average retained contribution of a segment.
  • That a channel, offer or product change caused an outcome.
  • That a memorable case is representative.
  • That a realised good customer can be recognised prospectively.
  • The real ICP. That requires cohorts and later validation.

04 · Evidence frontier

Enough exists to start. Some history can never be recovered.

Run the retrospective pass now. Keep irrecoverable fields unknown. Begin prospective collection at the same time.

Fastest safe pathUse existing account, payment, refund, churn, support and activity evidence first. Commission device semantics, customer-job evidence, labour and cost without waiting to learn from the first pass.

Can join or test now
First payment and entitlementCandidate day 0, plan, gateway, settled amount and access state.
Refund and churn signalsExisting sources can support bounded lifecycle outcomes when definitions are accepted.
Support linkageMapped Intercom conversations exist for some accounts; episode and outcome semantics still need work.
Product activityBounded connect, error and app-activity signals can support a partial technical picture.
Missing or uncommissioned
Customer’s actual jobWhy they needed the VPN and whether that real-world goal succeeded.
Event-time device contextActual device, OS, app version and network context at the eligible attempt.
True labour and service costActive support minutes, engineering work and attributable network delivery cost.
Acquisition and risk costCAC, disputes, abuse/fraud and customer-window contribution.
Hard boundary

Historical fields that MN never collected cannot be reconstructed honestly. A plausible guess remains unknown. The fix is a new instrumented cohort, not a smoother story.

05 · Two independent verdicts

The VPN can work while the customer still fails.

Every eligible attempt needs two answers. Neither may silently stand in for the other.

Concrete exampleThe tunnel connects successfully, but the streaming service still blocks the customer. Technical success. Customer-job failure.

OUTCOME A

Technical service

Did MN establish and maintain the promised VPN service under an accepted definition?

SuccessFailureUnknown
+
OUTCOME B

Customer’s actual job

Did the real-world thing the customer needed to accomplish actually work?

SuccessFailureUnknown
Why both matter

A customer can keep paying even while the VPN repeatedly fails. A customer can receive a refund, later get the VPN working, and continue using MN. A customer can experience VPN failures without ever contacting support.

06 · Scale without self-deception

After the trace, compare every eligible first payer fairly.

Same entry period. Same follow-up window. Everyone stays in the denominator—including unknowns.

The cohort ruleDay 0 is the first source-owned settled payment that creates VPN entitlement. Follow every admitted account for day 0–7, day 0–90 and day 0–180.

150Apple-gateway accounts
inside a 1,970-account cut

Why this is not the ICP—or a proper Apple test.

The 150 were selected only because they formed the largest latest-country × latest-gateway × latest-plan cell. The other 1,820 accounts are a mixed remainder, not a matched non-Apple control. Apple gateway does not prove Apple device or iOS use. Keep the old cohort as a benchmark and falsification set; build the primary study from every eligible first payer in the same closed period.

01One difficult caseStress-test the joins and expose every broken link.
02One blind random caseSee how the map behaves for an ordinary or quiet customer.
03All eligible first payersNo filtering by future value, current entitlement, support or refund.
04Equal 90/180 windowsCompare like with like across entry month, offer and product context.
05Untouched verificationTest candidate patterns on a later mature cohort, then prospectively.

07 · Real customer value

Revenue is only the first line.

A customer becomes commercially valuable only after the direct cost of winning and serving them is counted inside the same window.

Plain definitionA payment is what the customer paid. A fee is money a processor or store keeps for moving that payment. They are different sides of the same transaction.

Retained contribution

+
Settled paymentsMoney MN actually received for the VPN entitlement.
Refunds and disputesMoney returned or reversed, plus chargeback consequences.
Payment and store feesProcessor, app-store, FX and related transaction costs.
Network and service costThe attributable cost of delivering the VPN service.
Support and engineering labourActive time spent resolving this customer’s episode.
CAC, abuse and fraudAcquisition spend plus attributable risk and misuse cost.
= what MN actually retained from serving this customer
Support episode · correct grain

Count the work, the result and what happened next.

ProblemUnable to connect
Episode3 conversations · 8 days
Active labour74 minutes
EscalationEngineering involved
Both outcomesTechnical + customer job
Later resultRefund, renewal or churn

One conversation is a message container. One support episode is the whole problem from first signal through work, recovery, customer outcome and financial consequence.

08 · Commercial destination

Turn trustworthy outcomes into the real VPN ICP.

The goal is to recognise the right prospect before purchase, reach them profitably, promise the right job and keep delivering it.

Forward-ICP gateA later good outcome can reveal a candidate pattern. It cannot be used as the targeting signal. The final recognition rule must use lawful information available before purchase.

01RecogniseIdentify the right VPN prospect before purchase.
02ReachMeet them where they already are, with known coverage and cost.
03SpeakUse their evidenced language, objections and desired outcome.
04OfferMake a truthful promise whose value is unusually hard to refuse.
05DeliverMake the promised job work reliably in the real technical context.
06RetainKeep the relationship profitable through continuing value.
07EarnRenewal, advocacy and referrals follow a result worth repeating.
Delight sequenceReal ICP → actual device / OS / app-version footprint → impeccable critical journeys on the primary platform → verified customer and economic effect → next-best platform segment.

09 · Red-team the story

A complete-looking map can still be fiction.

Strongest attackEvery row can look plausible while referring to a different identity, time window, definition or event grain.

The dangerous version
“The customer paid, support solved it, and they stayed.”

That sentence can be assembled from three true rows and still be false about one customer.

Required defences
Source-owned identityEvery bridge has direction, cardinality, null rate, duplicate rate and owner.
Event-time contextDevice, OS, app version and product state belong to the actual attempt.
Independent outcomesTechnical success and customer-job success are never merged.
Unknown stays unknownMissing telemetry and silent customers do not become success.
Common windowsOlder customers do not get more time to succeed merely because more history exists.
Untouched verificationPatterns must survive later cohorts, alternative definitions and identity-coverage tests.

10 · Technical details, links and footnotes

The evidence underneath the page.

Proof stateThis page explains the current proposed method. It does not claim that MN has completed the one-customer trace, accepted the source semantics, built the cohort, found the ICP or authorised production action.

Minimum join contract

For every source bridge record: source system, source owner, source key inside the approved boundary, target grain, direction, cardinality, null and duplicate rates, time coverage, extraction time, definition version, consent or privacy boundary, and status: observed, inferred, conflicting or unknown.

Privacy rule

The case is worked inside MN’s governed boundary. Kairos outputs use aggregates or opaque keys. Names, emails, raw account IDs, browsing content and unnecessary support text do not leave the authorised source environment.

Working glossary

ICP
Ideal customer profile: the prospect MN can recognise before purchase and serve profitably.
Customer job
The real-world result the customer hired the VPN to achieve.
CAC
Customer acquisition cost: attributable spend required to win the customer.
Event grain
The unit one row describes: account, payment, attempt, conversation, episode or transition.
Retained contribution
Payments left after direct acquisition, payment, service, support, refund and risk costs.
Unknown
A required fact not supported by the current evidence. It is an outcome state, not a failure to fill a box.

Footnotes

  1. The 1,970-account cohort is survivorship-selected and remains a benchmark or falsification set, not the primary study population.
  2. The 150-account subgroup was the largest latest-country × latest-gateway × latest-plan-family cell. Apple gateway is not Apple device or iOS evidence.
  3. Current source visibility supports a useful retrospective 90/180-day study, but customer-job success, full event-time device semantics, labour and customer-window cost require commissioning or prospective collection.
  4. One case can test join integrity and falsify system assumptions. It cannot estimate incidence, average economics, causality or ICP.
  5. The independent blind portfolio reconstruction has no verdict in the current dossier; this page is therefore an internal explanatory artifact, not independent certification.
  6. Active scope is consumer VPN only. GoProxies and proxy customers remain parked until the VPN programme reaches its diminishing-returns gate.