Get conversion funnel metrics by traffic source showing progression from landing to order. Returns top 20 campaigns per source by default.
Key Features:
Parameters:
store_id (integer, required): Store identifierlast_x_days (integer, optional): Get data for last X days (e.g., 30 for last 30 days, 0 for today). Alternative to date_start/date_end.date_start (string, optional): Start date (YYYY-MM-DD, inclusive). Use with date_end or use last_x_days instead.date_end (string, optional): End date (YYYY-MM-DD, inclusive). Use with date_start or use last_x_days instead.sources (string, optional): Comma-separated source names to filter. Default: all sourcesmin_sessions (integer, optional): Minimum sessions threshold to include campaigns (default: 10)limit_per_source (integer, optional): Max campaigns/referrers per source (default: 20)include_breakdowns (boolean, optional): Include campaign/referrer detail (default: true)sort_by (string, optional): Sort campaigns by - "sessions", "orders", "conv_rate" (default: "sessions")device (string, optional): "mobile" (includes tablets) or "desktop". Default: all devices. Device data starts 2026-10-01, so the start date must be on or after it.Key Metrics:
sessions: Total sessionsbounce: Bounce rate (%)