htmlConnections & customer knowledge | FilmPass & Co
FilmPass & CoResearch & education
04 / CONNECTIONS

Connections. Context. Customer knowledge.

Two fictional demonstrations show how records can become a profile and why an SME may need visibility of downstream use. Each link depends on the stated information, access and matching conditions.

Reading guide

Follow the supporting record.

Follow the supporting record.ORGANISATION → DOCUMENT → ROLE → SOURCE REFERENCE. Every documented connection needs its own supporting source.ORGANISATIONDOCUMENTROLESOURCE REFERENCE
Every documented connection needs its own supporting source.Explore this page →
On this page
How to read this explanation. The technical explanation describes how records can be linked and reused when the stated access, identifiers and integrations are present. The names, amounts and sample records are invented to demonstrate the mechanism. The examples do not reproduce private case records. Provider-specific field availability and each assumed step are identified separately.
INTERACTIVE SANKEY · PAYMENT DATA & CRM CONTEXT

How transaction data can build a profile.

A payment record can describe when someone bought, how much they spent and which merchant took payment. Where a suitable customer or order reference connects it to a CRM record, those details can become a purchase history. Move the slider to see how much of an example history is linked.

What enrichment adds.

Combining payment records with customer, order or product context can turn separate receipts into total spend, purchase frequency, last-purchase date and product-category summaries. An email address or customer reference may connect the history to an identifiable person. Categories and preferences require supporting context; a payment amount alone does not reveal them.

Why the purpose matters.

That richer history can support commercial segmentation or targeting. Trace the purpose, recipients, lawful basis, transparency and access permissions for that use. This diagram uses payment and merchant metadata. Internal fraud-prevention signals are addressed separately in the data-journey explanation.

Illustrative matching scenario. The 100 invented records set the scale of this teaching illustration; the slider’s matching counts are invented. Linking requires available fields, a suitable join and a configured integration. Identification depends on the reference or combination of attributes and the receiving system’s matching information.

Official documentation: customer references and merchant metadata ↗ ·

Explore the reporting & CRM path →
INTERACTIVE EXAMPLE · THE SME’S TWO-SIDED EXPOSURE

The SME pays for stock. Who gains the customer knowledge?

FilmPass asks whether an SME can be exposed twice: first through a profile of its own ticket-stock purchases, then through information about the customers it brings to the supplier’s products. This example shows the mechanism using invented records. It distinguishes commercial exposure from the legal responsibility for each use of personal data.

Illustrative inputs: an SME buys 100 ticket codes for £600, sells 40 to its customers and remains their point of contact. The supplier already has the SME account and stock-order history. The controls below change whether downstream events can be connected to that account and to identifiable customers.
Change the information available downstream

These switches describe the information available and the commercial use assumed in this illustrative scenario.

1 · SUPPLIER → SME STOCK

SME purchase profile

100 codes · £600 stock purchase

Account references connect the SME’s order dates, quantities, spend and product mix. Repeated orders can reveal purchasing frequency and demand patterns. An identifiable owner or employee contact may also be associated with that business history.

2 · SME → ITS CUSTOMERS

The SME builds the relationship

40 customer purchases in this example

The SME acquires customers, sells tickets and handles service queries. A tagged code can preserve a link back to a stock batch if the downstream system can access the batch mapping.

3 · DOWNSTREAM EVENTS → CRM

Customer linkage

The commercial exposure

If a supplier or connected competing business can use both histories, it may gain intelligence about the SME’s stock demand and the customers the SME paid to acquire. The SME has paid for the stock and developed the customer relationship, while another ecosystem may gain data for segmentation, offers or targeting.

This is a potential two-sided exposure to examine in a real system. A batch tag establishes provenance only where the mapping is available; identifying an individual customer requires additional information. The example shows the SME’s stock expenditure and customer-acquisition work alongside the information available for commercial reuse.

Who answers for each use of the data?

The SME can face customer questions, complaint-handling costs and duties for its own processing while having limited visibility of downstream reuse. Legal responsibility must be traced to each organisation’s actual role and decisions.

A supplier or recipient deciding to use personal data for its own purposes can itself be a controller for that processing. Responsibility is assessed for the SME, supplier and recipients according to their decisions and processing activities. Supplier terms and privacy notices should be compared with the actual data flows, purpose decisions and access arrangements.

Which records trace this path?

Compare the stock invoice and batch allocation with the onward sale or redemption records, customer-reference mappings, CRM fields, recipient table, access logs and policies in force at the relevant dates. Ask whether the supplier can distinguish its own direct members from customers originating with independent SMEs, employers or other partners, and how that distinction survives later enrichment.

How can fraud-related information become a marketing input?

Fraud-related information can be repurposed for marketing through a result, a report or a derived attribute. The original device or activity signal does not have to reach the CRM for its output to influence who receives an offer.

Follow the chain: capture → result → match → new attribute → commercial action. The important change is what the information is used to decide.

The whole chain is the unit of analysis.

Payment checking, reporting, data matching and campaign segmentation each have a familiar explanation. Put them together and a security-related result can become a commercial judgement about a customer. Reviewing each product separately can miss that change.

Examine the combined output: what does the resulting profile reveal, who can use it, and which decisions does it influence? The gap to investigate lies between the stated purpose at collection and the actual use after the records have been joined.

Information that can contribute to a fraud assessment; availability depends on the integration.
Information layerExamplesWhat to establish
Transaction and supplied identityAmount, time, merchant/account reference; name, email, billing or shipping details where supplied.Which fields were submitted, by whom, and for which transaction?
Device and activity indicatorsIP address and browser/device details where collected; approximate location may be inferred from IP. Activity indicators can include mouse activity and time spent on pages.Which script collected them, on which pages, and with what session scope? An IP-based location is not precise GPS location.
Authentication informationRelevant browser, device and transaction fields used in a 3DS authentication.Which fields were required or optional for that version and flow?
Calculated or evaluated outputsAvailable risk scores, rule decisions, evaluated attributes and authentication outcomes.Which outputs are visible in a dashboard, report, API or export, and to which account?
Additional plugin recordsOrder items, invoice references, reviews, redemption events or independently collected site activity.Which system collected these separately, and which keys permit a match?

The output can carry information beyond the original check.

A risk result condenses information into a value or decision. Joined to an order reference, it can be attached to a customer. A data team can then combine it with purchase frequency, invoice items, review feedback or redemption records to create a new attribute. That attribute can travel onward while the original signal stays in the fraud system.

One worked example. Five traceable steps.

Example setup: a team can read a payment review outcome and order reference, join them to its customer and order tables, and write a segment into a CRM. This is a constructed demonstration of secondary use.

  1. Observe: payment record order_104 has an outcome requiring review.
  2. Match: the order table connects order_104 to customer_27.
  3. Combine: purchase history and the review outcome become inputs to a custom segmentation rule.
  4. Translate: the rule creates offer_group = restricted.
  5. Act: a campaign excludes customer_27 using that attribute. The marketing system receives the segment, while the raw fraud telemetry remains elsewhere.

The purpose changes at steps 3–5: information used to assess payment risk now influences marketing eligibility. A changed field name can obscure that origin. A review outcome also carries uncertainty; treating it as an established fact about the person can compound the harm.

Four ways information can carry forward.

Trace the accessible information, the join and the resulting use.
RouteWhat moves or changes?Record that reveals the route
Report or dashboard → recorded resultA visible risk result or summary becomes an input to another analysis.Report columns, visible identifiers, saved extracts and destination tables.
Calculated field → customer segmentA transformation converts results and order history into a customer-linked category.Source fields, join keys, transformation logic and CRM field mapping.
Decision → commercial outcomeA rule changes an offer or audience. The receiving system may get only the final eligibility label.Rule inputs, decision logs and campaign inclusion or exclusion criteria.
Parallel plugin → joined profileSeparately collected activity, invoice, review or redemption records are linked to payment results.Plugin events, matching references, warehouse joins and the resulting profile.

Read the statement and follow what it leaves unanswered.

“Fraud prevention is not a marketing tool.”

This addresses the tool’s function. It leaves a different question: does a result from that tool become an input to marketing elsewhere?

“We do not share the data.”

The scope matters. Does “the data” include scores, evaluated attributes, reports, inferred labels and decisions—or only the original inputs? Trace those outputs through the receiving systems.

A concrete documentation comparison: Stripe.

Stripe’s advanced fraud detection documentation says its device/activity risk-factor data is limited to fraud and security use and is not supplied to advertisers. Its Radar reporting guide separately describes risk scores, rule decisions and evaluated attributes in Sigma or Data Pipeline, alongside other business data.

Those statements concern different layers. A restriction on raw risk factors does not describe the full downstream use of accessible reporting outputs. To answer that question, follow the actual report fields, customer joins, derived labels and destination rules. The worked example above demonstrates that later transformation.

Fraud prevention is essential. Marketing reuse requires its own examination. A fraud-prevention justification does not automatically extend to commercial profiling. Renaming a field, deriving a label or moving it through an intermediary does not remove the need for a lawful, fair and transparent purpose.

Ask: which security-related inputs or results influence the customer profile, the audience selection or the offer—and where is that use explained?

Sources, field scope and dates

Separate the collected inputs, accessible outputs and independently collected plugin records. Identify the account, field and date for each route. Any “150+” count needs a specified source and version; it cannot stand in for a field inventory. The example uses an accessible output, not access to the processor’s internal telemetry. Public documentation describes capabilities and stated limits; implementation records establish a particular data flow.

From ticket purchase to a linked profile.

WORKED EXAMPLE · TWO USES OF THE SAME CONNECTED TOOLS

A payment check, an invoice, a review and a redemption event can become inputs to one customer profile. Compare the two views to see how a security-related result can be carried into a commercial decision.

Same infrastructure. Compare the use.

Payment-risk use

Risk results are joined to order records to investigate payments. In this view, the later CRM and campaign steps use order information; the risk result stays within the payment investigation.

Switch views: the systems stay in place. What changes is the information carried onward and the decision made from it.

Marketing misuse: the purpose changes inside the connection.

Example setup: the team can read a payment review result, match the order to a customer, transform fields in a warehouse and write to the CRM. Here it repurposes that result for an unrelated campaign without assessing or explaining the new use.

  1. Read the output: a report, API or export supplies the review result and order reference.
  2. Join the context: the order reference connects it to customer history; invoice, review or redemption records contribute additional attributes.
  3. Create a new field: a rule turns the combined inputs into an “exclude from promotion” label.
  4. Use it commercially: the CRM stores that label and a campaign applies it to the customer.

The consequence: a fraud-related result influences marketing while the original telemetry remains in the fraud system. Renaming it does not erase the source or change the fact of reuse.

Inspect the join and the rule: those records explain the transition that separate product descriptions leave unanswered.

An illustrative ticket-commerce data architectureA worked example connects two storefronts, a shared checkout, invoice records, a payment processor and its fraud system, reporting, a warehouse and a CRM. Review, redemption and enrichment records add context through matching references. The toggle changes the downstream fields: order information in the payment-risk view; an additional risk-derived customer label in the marketing-misuse view. Original fraud telemetry remains in the fraud system.Buyer / benefit memberOrder and supplied detailsSupplier A storefrontSeparate seller and order recordsSupplier B storefrontSeparate seller and order recordsPlatform / checkout integrationShared platform assumed in this exampleInvoice pluginOrder, billing and invoice referencesPayment processorAccount, payment and available resultsRestricted fraud systemInternal telemetry and risk processingReporting / export / connectorAvailable risk fields, API data and eventsTicket / redemption systemOptional code-use eventsSQL warehouse / matchingJoined tables; chosen hosting regionExternal enrichment providerDemographic segments / estimatesReview / feedback platformRating, text, reference if availableCRM / customer recordsSelected joined fields and provenanceMarketing / messaging integrationSegments, audiences and campaign rulesAvailable risk fields / resultsInternal inputs → accessible resultsOrder fields → customer recordRisk-derived label → customer recordProfile field → commercial action

The lines show information routes. In the payment-risk view, downstream CRM fields come from orders. In the misuse view, the orange route also carries a risk-derived attribute. Storefronts can be hosted e-commerce platforms or custom builds: their order and customer references supply the matching keys.

Read the complete route: source field → matching key → transformation → CRM attribute → campaign action. Dashed side connections add review, redemption or enrichment records. The visible effect can sit several systems away from the original collection.

1. Capture and create

The storefront collects order details. A checkout integration requests payment; an invoice plugin uses order information. The processor can retain additional fraud information internally. These are separate records with different holders.

2. Connect and enrich

Configured connectors can copy accessible fields into a warehouse. Matching can use suitable customer, order or invoice references; cross-supplier references require an actual mapping. External demographic data can add segments or estimates, not certain facts about a person.

3. Use and account for it

A further import or sync can update a CRM. Marketing tools can use selected fields for segments or messages. Ask who chose those fields, which organisation can see them and what justifies that particular use.

Why connecting existing tools can be commercially attractive.

Existing storefront identifiers, reports, connectors and CRM tools supply much of the machinery for a linked profile. A data team adds joins and transformation rules. The commercial value comes from the combined picture: which customers to target, which offers to show and which behaviour to predict.

This lowers the engineering needed to create a new commercial use. It also makes the integration itself a critical point of examination: who chose the combined purpose, what did people understand, and which fields now affect their treatment? Each product’s description answers only part of that question.

Explore the value of linked data →

Where to start examining the route.

  1. Export configuration and logs: identify fields, dates, requesting accounts and destinations.
  2. Warehouse queries and lineage: identify join keys, source tables, renamed fields and derived attributes.
  3. CRM mappings and segment rules: establish which attributes were imported and which actions or decisions used them.
  4. Purpose and responsibility records: compare the stated collection purpose with each later use, the entities making decisions, permissions, retention and any relevant assessments.
  5. Regional access and replication records: identify receiving entities, storage locations, replicas, exports and access locations.

Compare the collection notice with the executed queries, field mappings and campaign rules. That comparison shows whether the stated purpose follows the information through the whole chain.

Reviews add another kind of context.

A review integration adds rating, text and date. Where its business API includes an order reference, that reference can connect the feedback to a purchase and customer history.

A model can turn that joined feedback into an inferred interest, dissatisfaction or repeat-purchase attribute. The interpretation is newly created by the analysis: the reviewer supplied feedback, while the system creates a profile used for a further decision. Ask which inference is stored and which action depends on it.

Where can the SQL warehouse route information?

The warehouse brings source tables together and calculates new fields. A Snowflake-type platform may hold the primary tables in one region, replicas in another, and return query results to an analyst elsewhere. Those are three distinct routes to follow.

Illustrative regional routing and remote accessA primary SQL warehouse in a chosen UK or EEA region can, if configured, replicate selected tables into another cloud region. Separately, an authorised analyst or integration in another location can query the primary service. Replication, remote access and downstream export are distinct routes to establish.Primary SQL warehouseChosen UK / EEA region — exampleSelected replica / shared datasetAnother region / cloud, if configuredConfigured replicationAuthorised analyst / integrationOther location: query results or downstream exportResults to authorised remote userOptional routes, not automatic global distribution. Check regions, roles, logs and receiving entities.

Follow configured replication, remote query access and downstream exports separately. “Stored in the UK” describes a storage location; the full route also includes who receives results, where they access them and what they do next. Identify the receiving entities and relevant transfer arrangements.

Ask for: the primary region; replica destinations; service-account permissions; remote access locations; export destinations; matched review fields; and the origin and intended use of any inferred intent label.

Fraud-related information can leave the payment system.

The reporting arrow is a practical route out of the payment context. The linked Stripe guide describes selected fraud-related fields in reporting and warehouse analysis. Once a result sits beside customer and order tables, a further query can turn it into an attribute used by another system.

Trace that next step: the query, its join keys, the derived field and the destination. A policy about the original risk-factor data does not map those transformations.

The question to follow: which fraud-related fields reached the warehouse, what were they joined with, and did they subsequently influence CRM segments, messages or decisions?

Five records that expose the combined use.

Ask for the map behind the policy: source field → receiving system → matching rule → derived field → use → responsible organisation. A statement about one product cannot explain every configured integration around it.

Who should answer which part? →

Public documentation for the individual building blocks

These sources document the component capabilities. The worked example connects them to show a secondary-use mechanism; trace a real configuration through the records listed above.

For historical analysis, use the account schema and relevant version. The linked Stripe guide dates Radar Rule Attributes history from April 2023. Inputs held internally and fields exposed to an account must be listed separately.

Can transaction records reveal an SME’s business model?

An SME can keep its business plan private while individual purchases and sales leave records with other organisations. Joining accessible records can reveal parts of that plan without anyone receiving the plan itself.

FICTIONAL STOCK AND RESALE EXAMPLE · NO REAL CUSTOMER OR COMPANY RECORDS

Separate records → a relationship graph
Invented records: quantities come from order/invoice data, not an assumed payment field.
DayRecorded relationshipUnitsSource assumed available
1Supplier A → SME100Purchase order/invoice
4Supplier B → SME50Purchase order/invoice
8Supplier A → SME100Purchase order/invoice
5SME → Benefit channel X80Resale order record
9SME → Benefit channel Y40Resale order record
An invented SME supplier and sales-channel graphSeparate supplier, SME and benefit-channel records. The joined view assumes a party can access all five invented rows and match the SME and product references. It reveals two suppliers, repeat purchasing and two resale channels. Supplier ASupplier BThe SMEBenefit channel XBenefit channel Y

Each record describes one event.

Separate records show individual purchases and sales. The joined view assumes a team can read these five rows and match the SME and product references. Switch views to see the relationship information that the join creates.

The join creates a business picture.

The graph now shows two suppliers, two resale channels, 250 purchased units and 120 resold units. It also exposes two purchases from Supplier A seven days apart. The relationship map emerges from records originally created for separate transactions.

Across a longer history, an analyst can estimate supplier dependence, replenishment timing and channel demand. Keep observed totals separate from predictions, and record how much of the business the source data covers.

Which participant can see the graph?

Start with the source holders: payment infrastructure supplies transaction records; invoices supply products and quantities; sales and redemption systems add downstream events. The wider picture emerges when a participant can join those sources.

Map the platform, analyst, service accounts and recipients that can read the joined tables. The decisive question is who can use the combined information—not simply which brand appears on each separate tool.

Where the potential competitive harm begins.

If a recipient competes with the SME, the joined picture could guide targeted offers, supplier negotiations or approaches to important resale channels. The SME’s commercial strategy can become more legible without it ever handing over a business plan. Examine the recipient’s access and subsequent use of the information.

Orders and transactions supply the relationship graph. Matched fraud-related outputs can add another layer of classification. The commercial information advantage comes from the combination of records and the analysis applied to them.

Ask: who can combine our purchase and resale records; which entity/customer/product references connect them; what profiles or derived tables are created; and can someone with a competing commercial interest access or use the results?

Why joined business information matters →

Research sources and assumptions

This teaching graph uses the five invented rows above. The joined view gives one analyst access to all five records and matching references. Product quantities come from order/invoice records.

The CMA source discusses general competition risks from algorithms and commercially sensitive business information. It provides context for the access-and-use questions illustrated here.