Predict Marketplace Performance¶
Capability Slug:
predict_performancePlan Tier: Command Credit Cost: 8 base + 5 (recommendations, default on) ≈ 13 typical Category: Intelligence & Attribution Default mode:prediction_type: 'full'Backend: Prediction Engine (PredictionEngineService::predictListingPerformance())
Overview¶
ML-powered prediction for AWS Marketplace listing performance. Given a listing version (or raw listing content), the Prediction Engine returns CTR, conversion rate, time-on-page, monthly revenue estimates, and benchmark comparisons against the listing category. Use it before publishing to forecast the performance lift from a listing change.
Shared handler with two sibling capabilities¶
PredictPerformanceCapability is the underlying handler for three registry slugs that dispatch by prediction_type. See Predict Co-Sell Partner Success for the full shared-handler explanation.
| Slug | prediction_type |
What it predicts |
|---|---|---|
predict_performance (this page) |
full (or listing) |
Listing CTR / conversion / time-on-page / revenue |
assess_launch_readiness |
readiness |
Launch readiness score against blocking issues |
predict_partner_success |
partner |
Partnership success probability |
| (undocumented) | optimization |
Field-level optimization suggestions for a listing |
What you get back¶
{
"success": true,
"prediction_type": "full",
"credits_used": 13,
"prediction": {
"metrics": {
"ctr": {
"predicted": 0.045,
"range_low": 0.038,
"range_high": 0.052,
"confidence": 0.81
},
"conversion_rate": {
"predicted": 0.024,
"range_low": 0.019,
"range_high": 0.029
},
"time_on_page": 142
},
"benchmark_comparison": {
"category": "Application Performance Monitoring",
"benchmark_ctr": 0.038,
"performance_vs_benchmark": "+18%",
"percentile": 72
},
"revenue_estimate": 12500,
"model_version": "v2.4.1",
"features_analyzed": 34
},
"interpretation": "...",
"recommendations": [ /* if include_recommendations=true */ ]
}
model_version is surfaced so you can correlate predictions against model deployments. The benchmark comparison is category-aware — the Prediction Engine looks up the listing's category and compares against that category's CTR baseline.
Required and optional parameters¶
| Parameter | Required | Description |
|---|---|---|
version_id |
One of these required | Saved ListingVersion to predict against |
content |
One of these required | Raw listing content (title, short_description, highlights, category, pricing_model) |
prediction_type |
Implicit (full) |
Defaults to full for this slug |
include_recommendations |
No | Default true. +5 credits. |
include_partner_prediction |
No | Default false. +10 credits if enabled — but if you want partner prediction, use predict_partner_success instead. |
When neither version_id nor content is provided directly, the capability searches the agent run's dependency outputs for content or refined_content from upstream steps. This makes it composable after a content-generation chain — generate, refine, then predict performance on the result.
When to use it¶
| Scenario | Recommended mode |
|---|---|
| Pre-publish performance forecast on a new listing version | predict_performance (this) |
| Score the same listing against publish-readiness gates | assess_launch_readiness |
| Field-level rewrite suggestions | predict_performance with prediction_type: 'optimization' |
| Forecast partnership outcomes | predict_partner_success |
API access¶
Exposed as predict_performance. Partner API keys scoped with view_listings and manage_listings plus the agent capability slug can run predictions programmatically. See Partner API Capabilities.
See also¶
- Assess Launch Readiness — score against blocking issues (sibling slug, same handler)
- Predict Co-Sell Partner Success — partnership prediction (sibling slug, same handler)
- Marketplace Listing Optimizer — apply the predictions to your listing (
marketplace_listing_optimizer) - SEO Intelligence — improve the inputs that feed listing performance
Capability slug: predict_performance · Handler: PredictPerformanceCapability (shared) · Backend: PredictionEngineService::predictListingPerformance() · Architecture: see PREDICTION_ENGINE_ARCHITECTURE.md