{
 "schema_version": "1.0",
 "id": "kedra-checkout-rules-upsells",
 "name": "Kedra Checkout Rules & Upsells",
 "research_status": "researched",
 "vendor_domain": "kedra.io",
 "category": "E-commerce",
 "task": "E-commerce growth",
 "summary": "Shopify app that hides, renames or reorders payment and shipping methods, validates the checkout and adds post-purchase upsells through no-code rules, with checkout analytics.",
 "best_for": "Shopify merchants who want to hide, rename or reorder payment and shipping methods, validate the checkout and add post-purchase upsells with rules instead of a developer, for a few dollars a month",
 "skip_if": "you need to add visual blocks or custom fields to the checkout page itself, which the app cannot do; or many of your orders are created as draft orders in the admin, where the rules do not apply",
 "honest_knock": "The free plan runs a single rule with a single condition, and Starter only three, and the listing and Kedra's own documentation disagree on whether that limit is per rule type or in total. The app cannot add anything visual to the checkout page, and rules skip draft orders made in the Shopify admin. We found no published refund or cancellation policy.",
 "pricing": {
  "status": "public",
  "entry_price": "$6.99",
  "entry_price_terms": "Starter · billed monthly through the Shopify invoice in USD",
  "from_price_usd_month": 6.99,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-10-15 on the Shopify App Store listing apps.shopify.com/kedra-checkout-rules-1, prices in USD) Four plans, billed through your Shopify invoice. Free allows 1 active rule in total, of any type, with 1 condition per rule and 7 days of checkout analytics. Starter is $6.99 a month, or $58.70 a year, which the listing calls a 30% saving: 3 active rules in total, 3 conditions per rule and full checkout analytics. Starter Plus is $8.99 a month or $75.50 a year and adds post-purchase upsell offers. Unlimited is $12.99 a month or $109.10 a year, with unlimited checkout validation, payment and shipping, and shipping discount rules, and no limit on conditions per rule. Paid plans list a 7-day free trial. One inconsistency to know about: the listing counts the rule limit in total across all types, while Kedra's own pricing documentation describes it per rule type. The documentation also says stores that installed before 3 August 2026 keep unlimited rules.",
  "verified_at": "2026-10-15",
  "source_url": "https://apps.shopify.com/kedra-checkout-rules-1"
 },
 "free_plan": true,
 "free_plan_evidence": "The free plan runs a single rule with a single condition, and Starter only three, and the listing and Kedra's own documentation disagree on whether that limit is per rule type or in total.",
 "cost_traps": [],
 "compare_with": {
  "name": "Smarty Discounts",
  "why": "Smarty Discounts is in our dossiers too and also works with rules in the Shopify checkout, but on the price side: tiered, capped and buy-X-get-Y discounts, with Lite at $9.99 a month or $99.99 a year when we read it on 11 October 2026. Kedra controls which payment and shipping options a shopper sees and whether the checkout goes through, from $6.99 a month. If your problem is the discount logic, look at Smarty Discounts; if it is the checkout options themselves, Kedra."
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/kedra-checkout-rules-upsells.json",
  "review": "https://marketingandsalessoftware.com/kedra-checkout-rules-upsells-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/kedra-checkout-rules-upsells/",
  "vendor_site": "https://kedra.io"
 },
 "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_aau6gxT7",
  "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": "kedra-checkout-rules-upsells: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": "kedra-checkout-rules-upsells:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "kedra-checkout-rules-upsells:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "kedra-checkout-rules-upsells: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"
  }
 }
}
