Plug into your existing DTC stack

Cartlyzer is designed to live alongside your current tools, not replace them. Native connectors for the platforms your store already runs on.

Shopify Plus
WooCommerce
Klaviyo
Recharge

Where Cartlyzer lives in your storefront

Native integrations for the platforms that power most DTC brands. Zero re-platforming, zero theme rewrite.

Shopify Plus

Install via the Cartlyzer Shopify app. The app injects the tracking tag and wires the collection page template to receive ranked product IDs automatically. No Liquid editing required for standard themes. Headless builds supported via Storefront API hook.

WooCommerce

Install the Cartlyzer WooCommerce plugin from WordPress.org. The plugin hooks into the WC product loop and injects ranked order on shop and archive pages. Compatible with all major WooCommerce themes including Storefront and Astra.

Headless (Custom API)

Running Next.js Commerce, Hydrogen, or a custom stack? Use the Cartlyzer REST API directly. POST a session ID and collection ID, receive a ranked product array. Full TypeScript SDK available. Works with any framework that can make server-side or client-side API calls.

Connected to the tools that surround your storefront

Cartlyzer forwards ranked-session events to the tools that already surround your storefront. Your Klaviyo flows, Recharge subscriptions, and GA4 reports stay connected to what Cartlyzer knows about each session.

Klaviyo

Cartlyzer forwards session-level conversion-probability events to Klaviyo as custom properties. Use them to trigger email flows for high-intent browse sessions or to personalize product recommendations in your flows.

Recharge

Subscription context from Recharge is fed into Cartlyzer's intent model as an input signal. Subscribers browsing a collection see rankings that reflect their subscription history, improving cross-sell and upsell relevance.

GA4

Cartlyzer rank changes and experiment assignments are forwarded to GA4 as custom dimensions and events. View the revenue impact of ranked sessions directly in your GA4 reports without leaving your existing analytics setup.

Segment

All Cartlyzer events are forwarded to Segment using the standard track() call format. Route Cartlyzer data to any Segment destination: your data warehouse, Mixpanel, Amplitude, or any other connected tool.

Direct API access for any stack

The Cartlyzer REST API gives full programmatic control over ranking, rules, and experimentation. Authenticated with a store-scoped API key.

  • POST /v1/rank: submit session context, receive ranked product IDs
  • GET /v1/scores: retrieve PDP conversion scores for a collection
  • Webhooks: receive rank-change events and experiment assignments
  • TypeScript SDK with full type definitions and React hooks
POST /v1/rank
// Request
{
  "session_id": "sess_a8f2c91e",
  "collection_id": "col_outerwear",
  "product_ids": ["p1", "p2", "p3"]
}

// Response (200ms)
{
  "ranked_ids": ["p3", "p1", "p2"],
  "scores": {
    "p3": 0.91,
    "p1": 0.74,
    "p2": 0.38
  }
}

Works with what you already run. No migration, no platform swap.

Install the Shopify app or WooCommerce plugin in under 10 minutes. Your first collection page starts ranking in the same session.