Completions

Measure swarm · Offline-Attribution-Intelligence Agent · POS-receipt-integration skill · Build pillar · Published July 12, 2026

How to build multi-vendor receipt joining and offline attribution end-to-end

This guide explains how to architect the pos-receipt-integration skill on the offline-attribution-intelligence agent end-to-end at multi-vendor 50-500-location franchise scale: per-portfolio per-banner per-location per-canonical-per-POS-receipt-ingestion-spec + per-canonical-per-location-identity-resolution-spec + per-canonical-per-location-receipt-to-touchpoint-joining-spec + per-canonical-per-location-per-channel-attribution-spec + per-canonical-per-location-multi-LLM-pre-publish-check + per-canonical-per-location-FBC-feedback-loop + per-canonical-per-location-audit-trail + per-portfolio audit-trail.

What you will build

  • Per-portfolio per-banner per-location per-canonical-per-POS-receipt-ingestion-spec across per-Square + per-Toast + per-Lightspeed + per-Clover + per-Shopify-POS + per-Aloha + per-Micros-Oracle + per-Revel + per-TouchBistro + per-Lavu + per-Heartland + per-NCR + per-Par + per-Brink + per-Subway-Subshop + per-Aspire-CRM + per-canonical-16-POS-vendor + per-API-rate-limit + per-webhook-event + per-receipt-schema-normalization (line item + discount + tax + tender + loyalty redemption + modifier + comp/void) + per-batch-vs-stream + per-CDC-Debezium-AWS-DMS-Striim-Fivetran-HVR-Qlik-Replicate + per-API-version-handoff + per-receipt-quality-scoring + per-deduplication + per-late-arriving-correction + per-PCI-DSS-tokenization.
  • Per-canonical-per-location-identity-resolution-spec — per-PCI-DSS-tokenized-PAN + per-E.164-phone + per-email-canonicalization + per-loyalty-ID + per-device-fingerprint + per-geofence + per-IP-address + per-probabilistic-LiveRamp-Neustar-Acxiom-Experian + per-deterministic-CDP-Segment-mParticle-RudderStack-Hightouch-Census + per-identity-graph-confidence-tier + per-identity-graph-explainability.
  • Per-canonical-per-location-receipt-to-touchpoint-joining-spec + per-channel-attribution-spec — per-receipt-to-online-click + per-receipt-to-CallRail-Invoca-CallTrackingMetrics-call + per-receipt-to-Placer-SafeGraph-Foursquare-foot-traffic + per-receipt-to-Meta-TikTok-Google-Ads-paid-social + per-receipt-to-Google-Business-Profile-organic-local + per-receipt-to-GA4 + per-receipt-to-email-SMS-loyalty + per-receipt-to-unified-attribution-stream + per-last-touch + per-first-touch + per-linear + per-time-decay + per-position-based-U-shape + per-data-driven-Markov-Shapley + per-incrementality-test + per-marketing-mix-modeling-handoff + per-ROAS-calculation + per-significance-gating + per-confidence-interval + per-attribution-explainability + per-forward-looking-recommendations-handoff + per-budget-creative-pairing-handoff.
  • Per-canonical-per-location-multi-LLM-pre-publish-check — per-multi-LLM-ensemble + per-ROAS-claim-substantiation-check + per-causal-claim-vs-correlation-disambiguation + per-confidence-interval-presentation-check + per-FTC-substantiation-doctrine-check + per-FTC-MARS-multi-location-substantiation-check + per-LLM-confidence-scoring + per-LLM-self-consistency-cross-check + per-LLM-chain-of-thought-extraction.
  • Per-canonical-per-location-FBC-feedback + per-audit-trail + per-cross-skill-handoff — per-realized-vs-projected-LTV + per-realized-vs-projected-margin + per-attribution-realized-vs-projected + per-identity-resolution-confidence-recalibration + per-receipt-to-touchpoint-joining-confidence-recalibration + per-per-channel-attribution-model-recalibration + per-per-channel-incrementality-vs-MMM-recalibration + per-per-channel-ROAS-significance-gating-recalibration + per-receipt-deduplication-recalibration + per-late-arriving-correction-detection + per-per-POS-API-drift-detection-handoff + per-per-POS-receipt-quality-recalibration + per-cannibalization-detection + per-pattern-learning + per-per-receipt-canonical-audit-record + per-PCI-DSS-tokenization + per-PCI-DSS-Level-1-2-3-4 + per-PCI-PTS + per-PA-DSS + per-CCPA-CPRA-DSAR + per-GDPR-DPIA + per-LGPD-ANPD + per-DPDP-India + per-PIPEDA-OPC + per-CASL-CRTC + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FDD-Item-12-Item-17-Item-19 + per-EU-AI-Act-Article-13 + per-EU-AI-Act-Article-14 + per-NIST-AI-RMF + per-immutable-WORM + per-7-year-IRS-tax-retention + per-handoff-to-13-sibling-skills.

Why per-vendor-Square-account-flat-receipt-export breaks at multi-vendor 50-500-location franchise scale

Per-vendor-Square-canonical-account-flat-receipt-export ships per-account per-receipt per-flat-export primitive. Per-vendor-Toast + Lightspeed + Clover + Shopify-POS + Aloha + Micros-Oracle + Revel + TouchBistro + Lavu + Heartland + NCR + Par + Brink-canonical-account-flat-receipt-export ship per-vendor per-native account-flat-receipt-export primitives.

At 1-account-1-POS-flat-export scale per-account per-receipt per-flat-export primitive is enough. At multi-vendor 50-500-location franchise scale per-per-location-per-POS-receipt-ingestion-spec + per-per-location-identity-resolution-spec + per-per-location-receipt-to-touchpoint-joining-spec + per-per-location-per-channel-attribution-spec + per-per-location-multi-LLM-pre-publish-check + per-per-location-FBC-feedback-loop + per-per-location-audit-trail.

Per-account-flat-receipt-export + per-per-location-per-POS-receipt-ingestion-blind + per-per-location-identity-resolution-blind + per-per-location-receipt-to-touchpoint-joining-blind + per-per-location-per-channel-attribution-blind + per-per-location-multi-LLM-pre-publish-blind + per-per-location-FBC-feedback-loop-blind + per-multi-format-audit-trail-blind + per-PCI-DSS-Level-1-2-3-4-blind + per-PCI-PTS-blind + per-PA-DSS-blind + per-FTC-substantiation-doctrine-blind + per-FTC-MARS-multi-location-substantiation-blind + per-FDD-Item-12-Item-17-Item-19-blind + per-EU-AI-Act-Article-13-Article-14-blind + per-NIST-AI-RMF-blind + per-7-year-IRS-tax-retention-blind.

The operator-side architecture above per-vendor-flat-receipt-export primitive is canonical-per-location-per-POS-receipt-ingestion-spec + per-per-location-identity-resolution-spec + per-per-location-receipt-to-touchpoint-joining-spec + per-per-location-per-channel-attribution-spec + per-per-location-multi-LLM-pre-publish-check + per-per-location-FBC-feedback-loop + per-per-location-audit-trail + per-portfolio-audit-trail.

What is in market today

Per-platform per-POS-vendor

Square, Toast, Lightspeed, Clover, Shopify POS, Aloha (NCR), Micros (Oracle), Revel, TouchBistro, Lavu, Heartland, NCR, Par, Brink (PAR Tech), Subway Subshop, Aspire CRM, SpotOn, Upserve (Lightspeed), GoTab, Restaurant365, Olo, Toast Online Ordering, ChowNow. Per-account per-receipt per-flat-export primitive. Per-canonical-per-location-per-POS-receipt-ingestion-canonical-per-location-identity-resolution-canonical-per-location-receipt-to-touchpoint-joining-canonical-per-location-per-channel-attribution-canonical-per-location-multi-LLM-pre-publish-canonical-per-location-FBC-feedback-canonical-per-location-audit-trail is not the primitive.

Per-platform per-identity-resolution-vendor

LiveRamp, Neustar (TransUnion), Acxiom, Experian, Epsilon, Merkle, Throtle, Tapad (Experian), FullContact, Wunderkind, BlueConic, Tealium AudienceStream. Segment Personas, mParticle, RudderStack, Hightouch, Census. Per-account per-identity-graph-resolution primitive. Per-canonical-per-location-PCI-DSS-tokenized-PAN-canonical-per-location-E.164-phone-canonicalization-canonical-per-location-email-canonicalization-canonical-per-location-loyalty-ID-pointer-canonical-per-location-device-fingerprint-canonical-per-location-geofence-pointer-canonical-per-location-IP-address-pointer-canonical-per-location-probabilistic-LiveRamp-Neustar-Acxiom-Experian-deterministic-CDP-Segment-mParticle-RudderStack-Hightouch-Census-canonical-per-location-identity-graph-confidence-tier-canonical-per-location-identity-graph-explainability is not the primitive.

Per-platform per-attribution-vendor

Northbeam, Triple Whale, Rockerbox, Measured, AppsFlyer Predict, Adjust, Singular, Branch.io, Funnel.io, Supermetrics, Improvado, Adverity, Marketing Evolution, Analytic Edge, Nielsen MTA, Neustar MarketShare. Per-account per-attribution-model primitive. Per-canonical-per-location-per-channel-last-touch-canonical-per-location-per-channel-first-touch-canonical-per-location-per-channel-linear-canonical-per-location-per-channel-time-decay-canonical-per-location-per-channel-position-based-U-shape-canonical-per-location-per-channel-data-driven-Markov-Shapley-canonical-per-location-per-channel-incrementality-test-handoff-canonical-per-location-per-channel-MMM-handoff-canonical-per-location-per-channel-ROAS-significance-gating-canonical-per-location-per-channel-confidence-interval-canonical-per-location-per-channel-attribution-explainability is not the primitive.

Per-platform per-CDC-streaming-vendor

Debezium, AWS DMS, Striim, Fivetran HVR, Qlik Replicate, Confluent Kafka Connect, Estuary Flow, Airbyte CDC, Hevo Data, Matillion. Per-account per-CDC-pipeline primitive. Per-canonical-per-location-per-POS-API-rate-limit-canonical-per-location-per-POS-webhook-event-canonical-per-location-per-POS-receipt-schema-normalization-canonical-per-location-per-POS-receipt-batch-vs-stream-canonical-per-location-per-POS-receipt-CDC-Debezium-AWS-DMS-Striim-Fivetran-HVR-Qlik-Replicate-canonical-per-location-per-POS-receipt-API-version-handoff-canonical-per-location-per-POS-receipt-quality-scoring-canonical-per-location-per-POS-receipt-deduplication-canonical-per-location-per-POS-receipt-late-arriving-correction-canonical-per-location-per-POS-receipt-PCI-DSS-tokenization is not the primitive.

How the architecture is built

  1. Per-portfolio per-banner per-location per-canonical-per-POS-receipt-ingestion-substrate. Per-16-POS-vendor + per-API-rate-limit + per-webhook-event + per-receipt-schema-normalization + per-batch-vs-stream + per-CDC-Debezium-AWS-DMS-Striim-Fivetran-HVR-Qlik-Replicate + per-API-version-handoff + per-receipt-quality-scoring + per-deduplication + per-late-arriving-correction + per-PCI-DSS-tokenization canonical-ingestion.
  2. Per-portfolio per-canonical-per-location-identity-resolution-spec. Per-PCI-DSS-tokenized-PAN + per-E.164-phone + per-email + per-loyalty-ID + per-device-fingerprint + per-geofence + per-IP + per-probabilistic-LiveRamp-Neustar-Acxiom-Experian + per-deterministic-CDP-Segment-mParticle-RudderStack-Hightouch-Census + per-identity-graph-confidence + per-identity-graph-explainability canonical-identity.
  3. Per-portfolio per-canonical-per-location-receipt-to-touchpoint-joining-spec. Per-receipt-to-online-click + per-receipt-to-call + per-receipt-to-foot-traffic + per-receipt-to-paid-social + per-receipt-to-organic-local + per-receipt-to-GA4 + per-receipt-to-email-SMS-loyalty + per-receipt-to-unified-attribution-stream canonical-joining.
  4. Per-portfolio per-canonical-per-location-per-channel-attribution-spec. Per-last-touch + per-first-touch + per-linear + per-time-decay + per-position-based-U-shape + per-data-driven-Markov-Shapley + per-incrementality-test-handoff + per-marketing-mix-modeling-handoff + per-ROAS-calculation + per-significance-gating + per-confidence-interval + per-attribution-explainability + per-forward-looking-recommendations-handoff + per-budget-creative-pairing-handoff canonical-attribution.
  5. Per-portfolio per-canonical-per-location-multi-LLM-pre-publish-check. Per-multi-LLM-ensemble + per-ROAS-claim-substantiation + per-causal-vs-correlation + per-confidence-interval-presentation + per-FTC-substantiation-doctrine + per-FTC-MARS-multi-location-substantiation + per-LLM-confidence + per-LLM-self-consistency + per-LLM-chain-of-thought canonical-LLM.
  6. Per-portfolio per-canonical-per-location-FBC-feedback-loop. Per-realized-vs-projected-LTV + per-realized-vs-projected-margin + per-attribution-realized-vs-projected + per-identity-resolution-confidence-recalibration + per-receipt-to-touchpoint-joining-confidence-recalibration + per-per-channel-attribution-model-recalibration + per-per-channel-incrementality-vs-MMM-recalibration + per-per-channel-ROAS-significance-gating-recalibration + per-receipt-deduplication-recalibration + per-late-arriving-correction-detection + per-per-POS-API-drift-detection-handoff + per-per-POS-receipt-quality-recalibration + per-cannibalization-detection + per-pattern-learning canonical-FBC.
  7. Per-portfolio per-canonical-per-location-audit-trail + per-portfolio-audit-trail. Per-per-receipt-canonical-audit-record + per-PCI-DSS-tokenization + per-PCI-DSS-Level-1-2-3-4 + per-PCI-PTS + per-PA-DSS + per-CCPA-CPRA-DSAR + per-GDPR-DPIA + per-LGPD-ANPD + per-DPDP-India + per-PIPEDA-OPC + per-CASL-CRTC + per-FTC-substantiation-doctrine + per-FTC-MARS + per-FDD-Item-12-Item-17-Item-19 + per-EU-AI-Act-Article-13 + per-EU-AI-Act-Article-14 + per-NIST-AI-RMF + per-immutable-WORM + per-7-year-IRS-tax-retention canonical-audit.
  8. Per-portfolio per-canonical-per-location-cross-skill-handoff. Per-handoff-to-13-sibling-skills canonical-handoff.
  9. Per-portfolio per-offline-attribution-intelligence-agent-canonical-bundle. Per-pos-receipt-integration + per-pos-integration + per-marketing-mix-modeling + per-attribution-rollup + per-forward-looking-recommendations + per-lost-call-recovery + per-foot-traffic-attribution + per-identity-resolution + per-per-location-ROAS-significance-gating canonical-bundle.
  10. Per-portfolio per-canonical-end-to-end-SLA. Per-POS-receipt-ingest-to-identity-resolve-to-receipt-touchpoint-join-to-per-channel-attribute-to-pre-publish-to-present-to-FBC-SLA canonical-end-to-end-SLA.
  11. Per-portfolio per-canonical-end-to-end-replay. Per-replay-spec + per-replay-trace + per-replay-decision canonical-replay.

Frequently asked questions

What is multi-vendor receipt joining and offline attribution at 50-500-location franchise scale?

Multi-vendor receipt joining and offline attribution runs per-portfolio per-banner per-location per-canonical-per-POS-receipt-ingestion-spec (per-Square + per-Toast + per-Lightspeed + per-Clover + per-Shopify-POS + per-Aloha + per-Micros-Oracle + per-Revel + per-TouchBistro + per-Lavu + per-Heartland + per-NCR + per-Par + per-Brink + per-Subway-Subshop + per-Aspire-CRM + per-canonical-POS-vendor) + per-canonical-per-location-identity-resolution-spec + per-canonical-per-location-receipt-to-touchpoint-joining-spec + per-canonical-per-location-per-channel-attribution-spec + per-canonical-per-location-multi-LLM-pre-publish-check + per-canonical-per-location-FBC-feedback-loop + per-canonical-per-location-audit-trail + per-portfolio audit-trail.

Why does per-vendor-Square-canonical-account-flat-receipt-export break at multi-vendor 50-500-location franchise scale?

Per-vendor-Square-canonical-account-flat-receipt-export ships per-account per-receipt per-flat-export primitive. Per-vendor-Toast-canonical + per-Lightspeed-canonical + per-Clover-canonical + per-Shopify-POS-canonical + per-Aloha-canonical + per-Micros-Oracle-canonical + per-Revel-canonical + per-TouchBistro-canonical + per-Lavu-canonical + per-Heartland-canonical + per-NCR-canonical + per-Par-canonical + per-Brink-canonical-account-flat-receipt-export ship per-vendor per-native account-flat-receipt-export primitives. At 1-account-1-POS-flat-export scale per-account per-receipt per-flat-export primitive is enough. At multi-vendor 50-500-location franchise scale per-canonical-per-location-per-POS-receipt-ingestion-spec + per-canonical-per-location-identity-resolution-spec + per-canonical-per-location-receipt-to-touchpoint-joining-spec + per-canonical-per-location-per-channel-attribution-spec + per-canonical-per-location-multi-LLM-pre-publish-check + per-canonical-per-location-FBC-feedback-loop + per-canonical-per-location-audit-trail.

How does per-location per-POS receipt-ingestion + identity-resolution + receipt-to-touchpoint-joining work?

Per-portfolio per-banner per-location per-canonical-per-POS-receipt-ingestion-spec runs per-portfolio per-canonical-per-POS-API-rate-limit-spec + per-canonical-per-POS-webhook-event-spec + per-canonical-per-POS-receipt-schema-normalization (per-receipt-line-item + per-receipt-discount + per-receipt-tax + per-receipt-tender + per-receipt-loyalty-redemption + per-receipt-modifier + per-receipt-comp-void + per-canonical-receipt-field) + per-canonical-per-POS-receipt-batch-vs-stream-spec + per-canonical-per-POS-receipt-CDC-Debezium-AWS-DMS-Striim-Fivetran-HVR-Qlik-Replicate + per-canonical-per-POS-receipt-API-version-handoff-to-integration-health-monitoring + per-canonical-per-POS-receipt-quality-scoring + per-canonical-per-POS-receipt-deduplication + per-canonical-per-POS-receipt-late-arriving-correction-handoff + per-canonical-per-POS-receipt-PCI-DSS-tokenization. Per-canonical-per-location-identity-resolution-spec runs per-portfolio per-canonical-per-location-payment-card-hash-spec (per-PCI-DSS-tokenized-PAN + per-canonical-tokenization) + per-canonical-per-location-phone-number-canonicalization (per-E.164-format + per-canonical-phone) + per-canonical-per-location-email-canonicalization + per-canonical-per-location-loyalty-ID-pointer + per-canonical-per-location-device-fingerprint + per-canonical-per-location-geofence-pointer + per-canonical-per-location-IP-address-pointer + per-canonical-per-location-probabilistic-LiveRamp-Neustar-Acxiom-Experian-handoff + per-canonical-per-location-deterministic-CDP-Segment-mParticle-RudderStack-Hightouch-Census-handoff + per-canonical-per-location-identity-graph-confidence-tier + per-canonical-per-location-identity-graph-explainability. Per-canonical-per-location-receipt-to-touchpoint-joining-spec runs per-portfolio per-canonical-per-location-receipt-to-online-click-joining + per-canonical-per-location-receipt-to-CallRail-Invoca-CallTrackingMetrics-call-joining + per-canonical-per-location-receipt-to-Placer-SafeGraph-Foursquare-foot-traffic-joining + per-canonical-per-location-receipt-to-Meta-TikTok-Google-Ads-paid-social-joining + per-canonical-per-location-receipt-to-Google-Business-Profile-organic-local-joining + per-canonical-per-location-receipt-to-GA4-handoff + per-canonical-per-location-receipt-to-email-SMS-loyalty-handoff + per-canonical-per-location-receipt-to-unified-attribution-stream-handoff.

What does per-location per-channel attribution + multi-LLM pre-publish do?

Per-portfolio per-banner per-location per-canonical-per-channel-attribution-spec runs per-portfolio per-canonical-per-location-per-channel-last-touch-attribution + per-canonical-per-location-per-channel-first-touch-attribution + per-canonical-per-location-per-channel-linear-attribution + per-canonical-per-location-per-channel-time-decay-attribution + per-canonical-per-location-per-channel-position-based-U-shape-attribution + per-canonical-per-location-per-channel-data-driven-Markov-Shapley-attribution + per-canonical-per-location-per-channel-incrementality-test-handoff (per-Conversion-Lift + per-Ghost-Ads + per-Meta-PSI + per-Google-Conversion-Lift + per-geo-experiment + per-canonical-incrementality-test) + per-canonical-per-location-per-channel-marketing-mix-modeling-handoff-to-marketing-mix-modeling (sibling build-pillar at /how-to-build-per-location-mmm-for-multi-store-marketing-budget-allocation) + per-canonical-per-location-per-channel-ROAS-calculation + per-canonical-per-location-per-channel-significance-gating + per-canonical-per-location-per-channel-confidence-interval + per-canonical-per-location-per-channel-attribution-explainability + per-canonical-per-location-per-channel-attribution-handoff-to-forward-looking-recommendations + per-canonical-per-location-per-channel-attribution-handoff-to-budget-creative-pairing (sibling build-pillar at /how-to-build-compliance-first-budget-creative-pairing-for-multi-location-paid-social). Per-canonical-per-location-multi-LLM-pre-publish-check runs per-portfolio per-canonical-multi-LLM-ensemble (per-GPT-4o + per-Claude-Sonnet + per-Gemini-Pro per-canonical-LLM) + per-canonical-per-location-LLM-ROAS-claim-substantiation-check + per-canonical-per-location-LLM-causal-claim-vs-correlation-disambiguation + per-canonical-per-location-LLM-confidence-interval-presentation-check + per-canonical-per-location-LLM-FTC-substantiation-doctrine-check + per-canonical-per-location-LLM-FTC-MARS-multi-location-substantiation-check + per-canonical-per-location-LLM-confidence-scoring + per-canonical-per-location-LLM-self-consistency-cross-check + per-canonical-per-location-LLM-chain-of-thought-extraction.

What does per-location FBC-feedback + per-cross-skill-handoff do?

Per-portfolio per-banner per-location per-canonical-FBC-feedback-loop runs per-portfolio per-canonical-FBC-per-receipt-realized-LTV-vs-projected-LTV-feedback + per-canonical-FBC-per-receipt-realized-margin-vs-projected-margin-feedback + per-canonical-FBC-per-receipt-attribution-realized-vs-projected-feedback + per-canonical-FBC-per-receipt-identity-resolution-confidence-recalibration + per-canonical-FBC-per-receipt-receipt-to-touchpoint-joining-confidence-recalibration + per-canonical-FBC-per-channel-attribution-model-recalibration + per-canonical-FBC-per-channel-incrementality-vs-MMM-incrementality-recalibration + per-canonical-FBC-per-channel-ROAS-significance-gating-recalibration + per-canonical-FBC-per-receipt-deduplication-recalibration + per-canonical-FBC-per-receipt-late-arriving-correction-detection + per-canonical-FBC-per-POS-API-drift-detection-handoff-to-integration-health-monitoring + per-canonical-FBC-per-POS-receipt-quality-recalibration + per-canonical-FBC-per-location-cannibalization-detection + per-canonical-FBC-per-location-pattern-learning. Per-canonical-per-location-cross-skill-handoff runs per-portfolio per-canonical-per-location-handoff-to-pos-integration (parent commercial pillar at /pos-integration) + per-canonical-per-location-handoff-to-marketing-mix-modeling (sibling build-pillar at /how-to-build-per-location-mmm-for-multi-store-marketing-budget-allocation) + per-canonical-per-location-handoff-to-budget-creative-pairing (sibling at /how-to-build-compliance-first-budget-creative-pairing-for-multi-location-paid-social) + per-canonical-per-location-handoff-to-attribution-rollup + per-canonical-per-location-handoff-to-forward-looking-recommendations + per-canonical-per-location-handoff-to-lost-call-recovery + per-canonical-per-location-handoff-to-foot-traffic-attribution + per-canonical-per-location-handoff-to-identity-resolution + per-canonical-per-location-handoff-to-per-location-ROAS-significance-gating + per-canonical-per-location-handoff-to-integration-health-monitoring + per-canonical-per-location-handoff-to-customer-data-graph + per-canonical-per-location-handoff-to-versioned-history-regulatory-defense + per-canonical-per-location-handoff-to-routing-audit-trail.

What does per-location audit-trail + per-offline-attribution-intelligence-agent-canonical-bundle do?

Per-portfolio per-banner per-location per-canonical-audit-trail runs per-portfolio per-canonical-per-receipt-canonical-audit-record (per-receipt-ID + per-banner-pointer + per-location-pointer + per-POS-vendor-pointer + per-POS-API-version-pointer + per-receipt-schema-version + per-receipt-line-item-snapshot + per-receipt-discount-snapshot + per-receipt-tax-snapshot + per-receipt-tender-snapshot + per-receipt-loyalty-redemption-snapshot + per-identity-resolution-record + per-receipt-to-touchpoint-joining-record + per-per-channel-attribution-record + per-multi-LLM-pre-publish-record + per-realized-vs-projected-LTV-record + per-realized-vs-projected-margin-record + per-attribution-realized-vs-projected-record + per-FBC-feedback per-canonical-audit-record) + per-canonical-PCI-DSS-tokenization-trail + per-canonical-PCI-DSS-Level-1-2-3-4-attestation + per-canonical-PCI-PIN-Transaction-Security-PTS-trail + per-canonical-PA-DSS-Payment-Application-trail + per-canonical-CCPA-CPRA-DSAR + per-canonical-GDPR-DPIA + per-canonical-LGPD-ANPD + per-canonical-DPDP-India + per-canonical-PIPEDA-OPC + per-canonical-CASL-CRTC + per-canonical-FTC-substantiation-doctrine + per-canonical-FTC-MARS-multi-location-substantiation + per-canonical-FDD-Item-12-Item-17-Item-19 + per-canonical-EU-AI-Act-Article-13-transparency + per-canonical-EU-AI-Act-Article-14-human-oversight + per-canonical-NIST-AI-RMF-attestation + per-canonical-immutable-WORM-storage + per-canonical-7-year-tax-audit-IRS-retention. Per-offline-attribution-intelligence-agent-canonical-bundle integrates the pos-receipt-integration skill with sibling skills on the same agent: per-canonical-pos-receipt-integration (this skill) + per-canonical-pos-integration (parent commercial pillar) + per-canonical-marketing-mix-modeling (sibling build-pillar) + per-canonical-attribution-rollup (sibling) + per-canonical-forward-looking-recommendations (sibling) + per-canonical-lost-call-recovery (sibling) + per-canonical-foot-traffic-attribution (sibling) + per-canonical-identity-resolution (sibling) + per-canonical-per-location-ROAS-significance-gating (sibling).

Engage the offline-attribution-intelligence agent

Per-portfolio per-banner per-location per-canonical-per-POS-receipt-ingestion-spec + per-canonical-identity-resolution-spec + per-canonical-receipt-to-touchpoint-joining-spec + per-canonical-per-channel-attribution-spec + per-canonical-multi-LLM-pre-publish-check + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio audit-trail shipped as the orchestration layer above your existing per-POS-vendor + per-identity-resolution-vendor + per-attribution-vendor + per-CDC-streaming-vendor primitive.