Skip to content
8 LIVE CONNECTORS · 3-Way Cash Tie-Out & CAPI Recovery

Stop bidding on phantom ROAS. Reconcile to settled cash.

Ad platforms over-claim revenue by up to 42% while iOS ITP and ad blockers starve bidding algorithms of real checkouts. Skewix ties Meta, Google, TikTok, LinkedIn & Microsoft Ads directly to GA4 and your Stripe & HubSpot cash ledger—then dispatches server-side CAPI/OCI recovery events and budget guardrails in one click.

OAuth 2.0 + Direct System User Token Support Meta CAPI v19 · Google OCI v17 · TikTok Events v1.3 · LinkedIn CAPI 1st-Party Click Collector (fbclid, gclid, ttclid, li_fat_id, msclkid)
skewix://production-ledger/tie-out-inspector
SIGNAL LOSS DETECTED · CAPI RECOVERY READY cmp_meta_us_prospecting_q4

Meta Retargeting — iOS 17+ Safari Checkout Drop-Off

Net Revenue Skew +$18,420.00 Uncredited
1. Ad Platform Claimed Meta Ads API

$31,200

Claimed ROAS: 2.60x (39 conv)

2. Analytics Observed GA4 Data API

$28,950

Observed ROAS: 2.41x (Last-Click)

3. Actual Cash Ledger Stripe + HubSpot

$49,620

True Net ROAS: 4.14x (62 paid)

Forensic Root-Cause Diagnosis

23 settled Stripe charges ($18,420 net of refunds) carry valid 1st-party fbc click cookies captured by /api/collect/script.js, but browser pixel events were blocked by iOS Safari ITP. Meta is under-bidding on your highest-margin cohort.

Connect Your Accounts →
SYSTEM ARCHITECTURE // CLOSED-LOOP FORENSICS

Every dashboard admires the variance.
Skewix repairs the underlying ledger.

Passive BI tools stop at chart discrepancies. Skewix joins ad platform spend, 1st-party click cookies, and settled Stripe/HubSpot cash—then writes verified conversions back to the ad auction.

01 // DETERMINISTIC CASH TIE-OUT Stripe + HubSpot → D1

Net Settled Cash vs. Claimed Ad ROAS

Ad pixels fire on checkout initiation and never deduct subsequent refunds, failed 3DS cards, or chargebacks. Skewix ingests charge.succeeded, charge.refunded, and charge.dispute.created to compute true net cash ROAS per campaign.

CAMPAIGN_ID CLAIMED_ROAS REFUNDS_DRIFT TRUE_NET_ROAS
meta_us_AdvantagePlus_04 4.20x ($84.0k) -$14,200 (17%) 2.41x (GUARDRAIL)
tiktok_spark_ugc_q4 1.85x ($22.2k) +$11,900 (ITP Drop) 3.48x (CAPI BACKFILL)
linkedin_abm_enterprise 2.10x ($31.5k) +$18,500 (HubSpot) 3.33x (VERIFIED)
02 // CAPI & OCI WRITE-BACK Web Crypto SHA-256

1-Click Conversion Signal Recovery

When Stripe settles a charge carrying a captured click ID that browser pixels missed, Skewix hashes customer PII at the edge and dispatches recovery payloads to Meta CAPI v19.0, Google OCI v17, TikTok Events API v1.3, and LinkedIn Conversions API.

POST /api/recovery/dispatch HTTP/1.1
Host: app.skewix.com
Content-Type: application/json

{
  "action_source": "system_generated",
  "event_name": "Purchase",
  "event_id": "skewix_capi_ch_3Pq9L2K",
  "user_data": {
    "em": ["e3b0c44298fc1c149afbf4c8996fb924..."],
    "fbc": "fb.1.1729182001.IwAR3x9P",
    "ttclid": "E.C.P.7192837465"
  },
  "custom_data": {
    "currency": "USD",
    "value": 490.00,
    "net_of_refunds": true
  }
}
03 // 1ST-PARTY EDGE COLLECTOR 1.4 kB · Zero Cookies Blocked

ITP-Resilient Click-ID Persistence

Safari ITP caps client-set tracking cookies to 7 days. Our lightweight edge collector captures fbclid, gclid, ttclid, li_fat_id, and msclkid on landing and injects them directly into Stripe Checkout & PaymentIntent metadata.

<!-- 1. Drop on storefront / lander -->
<script src="https://app.skewix.com/api/collect/script.js" defer></script>

<!-- 2. Attach to Stripe Checkout metadata -->
const session = await stripe.checkout.sessions.create({
  line_items: items,
  metadata: window.SkewixForensic.getStripeMetadata()
  // { fbc, fbp, gclid, ttclid, li_fat_id, msclkid }
});
04 // ACTIVE SPEND PROTECTION Automated Guardrails + Audit PDF

Campaign Budget Guardrails & Forensic SQL

Stop burning budget on campaigns whose apparent ROAS is propped up by view-through attribution or high-refund cohorts. Enforce 1-click campaign pause/cap guardrails via the Meta & Google Ads APIs, or query your D1 ledger in plain English.

GUARDRAIL POLICY ENGINE

IF platform_roas > 3.5x AND stripe_net_roas < 1.8x OVER 7d_window

Action: CAP_DAILY_BUDGET (-25%)

BOARD & CFO AUDIT PACKET

Cryptographically signed PDF & CSV reconciliation packets with transaction-level Stripe charge IDs and CAPI fbtrace_id receipts.

Verification: SHA-256 LEDGER MATCH
DATA PIPELINE // END-TO-END EXECUTION

From ad click to settled bank cash—and back into the bidding auction.

Four deterministic stages running natively on Cloudflare Workers and D1 with zero third-party cookies or external warehouse lag.

STAGE 01 < 4ms Edge Worker

1st-Party Click Capture

Persists fbclid, _fbp, _fbc, gclid, ttclid, li_fat_id, and msclkid in 1st-party storage on landing and attaches them to Stripe Checkout & HubSpot deal metadata.

GET /api/collect/script.js
STAGE 02 AES-256-GCM Vault

Multi-Source Spend & Cash Sync

Ingests daily campaign spend from Meta, Google, GA4, TikTok, LinkedIn, and Microsoft Ads alongside real-time Stripe charges, refunds, disputes, and HubSpot closed-won deals.

POST /api/webhooks/stripe-revenue
STAGE 03 Cloudflare D1 SQLite

3-Way Deterministic Tie-Out

Matches ad spend against analytics sessions and settled net cash. Classifies every variance into Phantom ROAS, Signal Loss, Attribution Overlap, Refund Drift, or Organic.

POST /api/recon
STAGE 04 SHA-256 Write-Back

CAPI Recovery & Guardrails

Dispatches missing conversion payloads to Meta CAPI v19.0, Google OCI v17, TikTok Events v1.3, and LinkedIn CAPI, while throttling campaigns burning cash on refunded cohorts.

POST /api/recovery/dispatch
PRODUCTION INTEGRATIONS // 8 LIVE CONNECTORS

Bi-directional connectors built for ingestion and write-back.

Every connector supports both 1-Click OAuth 2.0 and Direct System User / API Token authentication so your team or agency can connect in under 60 seconds.

Platform Auth Modes Captured Click / Match Keys Ingestion Endpoint Write-Back / Recovery Action
STR

Stripe Revenue Ledger

Truth Ledger (Cash)

Restricted Key + Webhook metadata.fbc / gclid / ttclid / li_fat_id v1/charges, v1/refunds, v1/disputes Real-Time Net Cash & Refund Drift Ledger
HUB

HubSpot CRM Pipeline

Truth Ledger (B2B Deals)

Private App Token (AES-256) hs_google_click_id / hs_facebook_click_id crm/v3/objects/deals (Closed-Won) B2B Pipeline-to-Spend Attribution Tie-Out
META

Meta Ads & CAPI

Paid Social + Recovery

OAuth 2.0 + System User Token fbclid · _fbp · _fbc Graph API v19.0 /act_{id}/insights CAPI v19.0 Purchase Dispatch + Budget Cap
GADS

Google Ads & OCI

Paid Search / PMax + Recovery

OAuth 2.0 + Developer Token gclid · gbraid · wbraid GoogleAdsService v17 GAQL SearchStream Offline Click Conversion Upload + Pause
GA4

Google Analytics 4

Session & Event Attribution

OAuth 2.0 + Direct Token sessionCampaignId · purchase Analytics Data API v1beta runReport 3-Way Cross-Model Variance Benchmark
TTK

TikTok Ads & Events API

Short-Form Video + Recovery

OAuth 2.0 + Marketing API Token ttclid business-api.tiktok.com v1.3 Integrated TikTok Events API v1.3 CompletePayment
LIN

LinkedIn Ads & CAPI

B2B Sponsored + Recovery

OAuth 2.0 + Campaign Token li_fat_id + SHA-256 Email api.linkedin.com/v2/adAnalyticsV2 LinkedIn Conversions API Rule Streaming
MSF

Microsoft Advertising

Bing / MSN Search

OAuth 2.0 + Developer Token msclkid Reporting API v13 CampaignPerformance Search Spend & Conversion Reconciliation

One recovered checkout pays for the year.

Transparent pricing with all 8 production connectors, live CAPI/OCI write-back, and predictable AI forensic limits.

Monthly Annual Save 20%

Starter

For growth teams auditing paid media spend against verified Stripe cash

$79 /month
Start Starter
Up to 3 ad & revenue connectors
50 forensic tie-out runs / month
CSV & PDF CFO audit packets
1-Click CAPI & Offline Conversion signal recovery
1st-Party Edge Click Collector (/api/collect/script.js)
1 AI root-cause diagnosis & 5 Ask Skewix SQL queries / day
30-day forensic ledger retention
Most Popular

Growth

For performance & finance teams automating daily 3-way tie-outs and CAPI signal recovery

$239 /month
Start Growth
Up to 10 ad & revenue connectors
Unlimited 3-way forensic tie-outs
Automated CAPI & OCI signal recovery
Slack & email materiality alerts
1-Click Campaign Guardrails (auto-pause phantom ROAS)
CFO-ready audit exports & 180-day retention
2 AI diagnoses & 15 Ask Skewix SQL queries / day

Enterprise

For multi-brand organizations and agencies requiring full API & custom guardrail governance

Custom
Contact Sales
Unlimited connectors & workspaces
Full REST API & webhook access
365-day forensic ledger retention
Custom CAPI payload schemas & guardrail policies
High-volume AI forensic diagnosis limits (10/day)
Dedicated solutions engineering & SLA governance

Audit your ad spend against settled cash today.

Connect Stripe or HubSpot alongside Meta, Google, GA4, TikTok, LinkedIn, and Microsoft Ads in under 60 seconds—and start recovering dropped conversion signals immediately.

8 Production Connectors Live Meta CAPI · Google OCI · TikTok Events · LinkedIn CAPI AES-256-GCM Encrypted Token Vault