Technical Specifications
Integration & Architecture Overview
This document outlines the integration and architecture across three major platforms: Shopify, WooCommerce, and Webflow.
1. Shopify
App Installation: Use OAuth for app installation, capturing permissions such as
read_orders
andwrite_script_tags
.Traffic Splitting: Implement client-side traffic splitting via script injection.
Conversion Tracking: Utilize the
orders/create
webhook to attribute conversions.
2. WooCommerce
Conversion Logging: Employ the
orders_created
event or plugin-based methods to log conversions.Traffic Management: Use a WordPress plugin for traffic splitting, configurable for both JavaScript and server-side operations.
3. Webflow
Design Creation: Supports both manual and AI-based design creation.
Site Publishing: Publish to a subdomain (
merchant-variant.pixlsight.com
).Variant Generation: Use the Webflow API or predefined templates to generate variant sites.
This overview captures essential integration details necessary for building and managing e-commerce platforms across these services.
Billing Integration
Platforms
WooCommerce or Standalone: Integrate with Stripe or Normie for subscription or usage billing.
Shopify: Implement usage charges.
Billing Types
Recurring or Usage-Based:
If an uplift is detected (e.g., +$5k sales), Pixl charges a percentage (e.g., 10%).
A/B Testing Framework
Uplift & Revenue Metrics
Revenue Calculation: Compare the variant against the control group to measure uplift.
Payment & Revenue Sharing: The winning variant triggers a billing event.
Performance Metrics
Key Metrics:
Conversion rate
Bounce rate
Load times
Repeated visits
Data Collection
Visitor Events: Log each visitor's actions with a variant ID.
Order Association: Use tags or notes for order alignment.
Traffic Assignment
Merchant Control: Define the traffic ratio (e.g., 80% control, 20% variant).
Conclusion
Perform comparisons and determine the winning variant through
Last updated
Was this helpful?