{
 "schema_version": "1.0",
 "id": "assortion",
 "name": "Assortion",
 "research_status": "researched",
 "vendor_domain": "assortion.com",
 "category": "E-commerce",
 "task": "E-commerce growth",
 "summary": "Shopify app for upsells, cross-sells, product add-ons and cart customization, with one feature set on every plan and a price set by the store's total monthly orders.",
 "best_for": "Shopify stores that want upsells, cross-sells, product add-ons and cart customization in one app at a flat price that grows with order volume rather than as a share of upsell revenue",
 "skip_if": "your store has many orders but low margins, since the price rises with every order whether or not an upsell sells; or you want upsell blocks outside the product page",
 "honest_knock": "The price follows your total store orders, so you pay the same whether the upsells sell or not, and busy months can push you into the next tier. App blocks only work on product pages. We found no refund or cancellation policy, and the page does not say how refunded orders or a tier change mid-month are handled.",
 "pricing": {
  "status": "public",
  "entry_price": "$9.99",
  "entry_price_terms": "0-50 orders · per month, set by total monthly store orders, not only orders with an upsell",
  "from_price_usd_month": 9.99,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-10-15 on assortion.com/pricing and the Shopify App Store listing apps.shopify.com/assortion, prices in USD) Assortion has one feature set and charges by the size of your store: the price depends on your total monthly store orders, not only the orders that include an upsell. 0 to 50 orders a month costs $9.99, 51 to 200 costs $19.99, 201 to 500 costs $34.99, 501 to 1,000 costs $59.99, 1,001 to 2,500 costs $89.99, 2,501 to 5,000 costs $149.99 and more than 5,000 costs $199.99. The two top tiers overlap at exactly 5,000 orders on the page. The Shopify listing shows only the first three tiers and bills every 30 days. Development stores use the app for free with all features. Paid plans list a 14-day free trial, cart customization, upsells, product add-ons and live support. No annual price is shown.",
  "verified_at": "2026-10-15",
  "source_url": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [],
 "compare_with": {
  "name": "Selleasy",
  "why": "Selleasy is in our dossiers too and solves the same problem with a different meter: when we read it on 19 September 2026 it charged a share of the sales it helped make, 3% on direct sales, 1% on assisted sales and 5% on upsells and cross-sells, with no subscription. Assortion charges a fixed monthly price set by your total orders, from $9.99. If upsells drive a lot of revenue per order, a flat fee is easier to predict; if they sell little, a revenue share costs less."
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/assortion.json",
  "review": "https://marketingandsalessoftware.com/assortion-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/assortion/",
  "vendor_site": "https://assortion.com"
 },
 "purchase": {
  "seller": "the vendor",
  "how": "AIBuilder Marketplace does not sell this software. Sign up, start a trial or buy on the vendor's site.",
  "handoff_url": "https://platform.shoffi.app/r/rl_1W6NbE2h",
  "affiliate": true,
  "disclosure": "Where purchase.affiliate is true, purchase.handoff_url is an affiliate link: AIBuilder Marketplace may earn a commission at no extra cost to the buyer. Commission never changes what a record says, and products are not ranked by commission. Where it is false the link is the vendor's plain site."
 },
 "provenance": {
  "research": "hand-researched dossier, read on the vendor's own pages",
  "researched_since": "2026-07",
  "method": "https://aibuildermarketplace.com/how-we-review/",
  "license": "CC BY 4.0. Credit 'AIBuilder Marketplace' with a link to https://aibuildermarketplace.com/atlas/.",
  "note": "A rebuild is not a new measurement: pricing.verified_at is the date that matters."
 },
 "cost": {
  "status": "not_yet",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": null,
  "growth": null
 },
 "unknowns": [
  "Plan-by-plan prices are not structured in this record yet; pricing.notes has the full text.",
  "Contract terms (cancellation, data export, data location, minimum seats) are not researched as separate fields; pricing.notes mentions them only where the vendor's pricing page does.",
  "No computable price rules yet: cost at a given team size cannot be calculated for this product.",
  "Not tested hands-on by us: what the product does comes from the vendor's pages and our reading of them."
 ],
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "assortion:cancellation_terms",
   "key": "cancellation_terms",
   "question": "Can a customer cancel at any time, and what happens to an annual plan that is cancelled mid-term?",
   "status": "open"
  },
  {
   "question_id": "assortion:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "assortion:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "assortion:minimum_seats",
   "key": "minimum_seats",
   "question": "Is there a minimum number of seats or users on any plan?",
   "status": "open"
  }
 ],
 "vendor_answers": [],
 "agent_channels": {
  "vendor_mcp": null,
  "agent_checkout": {
   "status": "not_checked",
   "detail": "We could not read the vendor's pages as plain HTML.",
   "checked_at": "2026-10-07",
   "method": "homepage, /pricing and the pricing page we cite, read as plain HTML (no JavaScript) and searched for explicit support of purchases by AI agents: Agentic Commerce Protocol, Instant Checkout, Agent Payments Protocol, buy in ChatGPT, agentic checkout"
  }
 }
}
