1st-Party AI Referral Attribution & Behavioral Scoring

See When ChatGPT, Claude & Perplexity Send High-Intent Buyers—and Stitch Every Conversion to CRM

Traditional analytics buckets AI search traffic into “Direct / None” and loses the buyer the moment they open an embedded quote form. Journeys & Pulse pairs a lightweight (<5 KB), consent-safe 1st-party snippet with 3-layer AI referral attribution, Shadow-DOM form stitching, WooCommerce checkout tracking, and live Pulse scoring into The Viking Stack CRM.

3-Layer AI Referral Detection

Stop Losing AI-Assisted Buyers Inside “Direct / Unattributed” Traffic

AI answer engines strip or modify referrer headers depending on client platform. Journeys & Pulse triangulates three distinct signals on every session.

01

Referrer Host Inspection

Detects explicit referrer origins from chatgpt.com, claude.ai, perplexity.ai, gemini.google.com, copilot.microsoft.com, and emerging AI shopping surfaces.

02

UTM & Citation Query Signals

Captures citation parameters (such as utm_source=chatgpt.com or citation anchor fragments) and preserves them across multi-page B2B research sessions.

03

Deep-Spec Landing Heuristics

Correlates direct deep-links onto liberated _forge_aeo_specs product pages and Product Family FAQ hubs with subsequent RFQ or checkout conversions.

From Anonymous Session to CRM System of Record

Shadow-DOM Form Stitching, WooCommerce Checkouts & Live Pulse Scoring

When an engineer or wholesale buyer finally raises their hand, your sales team sees every product family and specification table they evaluated.

Shadow-DOM Form & WooCommerce Checkout Stitching

Standard analytics tags often fail inside isolated Shadow-DOM marketing forms or multi-step WooCommerce checkouts. Forge listens only for explicit submit and order-received events, stitching the entire prior session history to the contact in The Viking Stack CRM.

  • Works out-of-the-box with The Viking Stack embedded forms
  • Captures WooCommerce order totals, SKUs, and RFQ submissions
  • The Viking Stack CRM remains the sole contact system of record

Behavioral Pulse Score & Recency Decay

Not all website visits are equal. Pulse weights high-intent actions—viewing multiple child SKUs in a Product Family, inspecting technical specs, visiting pricing or distributor application pages—with automatic recency decay.

  • Syncs live Pulse score and temperature band to CRM contact records
  • Triggers automated sales follow-up when a dormant account returns
  • Closes the loop between GEO Report fixes and real pipeline
Privacy by Architecture, Not Toggle

Consent-Safe 1st-Party Telemetry Designed for Enterprise & Regulated Brands

In Forge Commerce, privacy protections are hard-coded design constraints—never settings that can be accidentally disabled.

Zero Pre-Submit Field Capture

Journeys & Pulse never records keystrokes, blurred inputs, or unsubmitted form fields. Identity is attached strictly when a visitor intentionally submits a form or completes checkout.

Global Privacy Control (GPC) Enforced

Browser Sec-GPC: 1 signals and consent-banner states are honored automatically at the edge—preventing non-consented behavioral persistence before any storage write occurs.

1st-Party Domain Context

Operates without third-party cookie federation or cross-site fingerprinting, keeping your storefront fast, compliant, and resilient to browser tracking restrictions.

Journeys & Pulse FAQ

Questions on AI Attribution, CRM Sync & Privacy

How does Journeys & Pulse detect visitors arriving from AI answer engines?
Journeys & Pulse uses a 3-layer attribution model: (1) HTTP referrer host matching (chatgpt.com, claude.ai, perplexity.ai, gemini.google.com, copilot.microsoft.com), (2) UTM and query-parameter signatures (such as utm_source=chatgpt.com), and (3) landing-path heuristics correlated with liberated spec and FAQ pages.
How does identity stitching work across Shadow-DOM forms and WooCommerce checkouts?
An anonymous visitor receives a lightweight 1st-party session identifier. The moment they submit a standard HTML form, an embedded The Viking Stack Shadow-DOM form, or a WooCommerce checkout, Forge stitches their historical anonymous page timeline to their verified contact record inside The Viking Stack CRM.
Does Journeys & Pulse ever capture form keystrokes before a visitor clicks submit?
Never. Zero pre-submit field capture and automatic Global Privacy Control (Sec-GPC: 1) compliance are non-negotiable architectural constraints of Journeys & Pulse—not optional toggles that can be turned off.
Where do contact records and Pulse scores live?
The Viking Stack CRM is the sole system of record for contacts. Journeys & Pulse calculates behavioral readiness and intent scores in Forge and syncs the contact, attribution timeline, and live Pulse score directly into The Viking Stack CRM to trigger sales alerts and workflows.
Agentic Readiness & GEO Report

Benchmark Your Storefront on forgecommerce.si

Run your free 8-category GEO Report preview below or schedule a 30-minute walkthrough covering Product Families, spec liberation, Operator MCP, and Foundry OMS.

Forge .si GEO Report Engine — Local Interactive Demo

Run Your Free 8-Category GEO Report Preview

Enter your storefront URL to preview how ChatGPT, Claude, Perplexity, and Google AI Overviews evaluate your catalog across Access, Answers, Facts, Commerce, Structure, Trust, Discovery, and Actionability.

0–100 Score + A–F GradeSeparate Confidence MetricLocal Demo • Nothing Sent
Domain or full URL (e.g., yourbrand.com)
Select your primary catalog platform
Used for your local demo receipt only
Or test an instant sample preset (local deterministic simulation):