{
 "schema_version": "1.0",
 "id": "vwo",
 "name": "VWO",
 "research_status": "researched",
 "vendor_domain": "vwo.com",
 "category": "Growth & Revenue",
 "task": "SEO, content & landing pages",
 "summary": "A/B testing and conversion optimization platform. Run experiments, heatmaps and personalization to lift conversions without developers.",
 "best_for": "teams that want an experience-optimisation platform (A/B testing + heatmaps + personalisation) with friendlier Bayesian stats and transparent pricing",
 "skip_if": "you're a small business wanting advanced targeting/MVT on the entry tier (you'll be priced up), or an enterprise running massive concurrent experiments: Optimizely handles that scale",
 "honest_knock": "The jump from Growth to Pro is steep (small businesses get priced out of MVT and complex targeting) and the UI is dense with options. Some users note the reporting breaks more often than pricier tools (though it doesn't affect the tests themselves). The part that costs people money later is what happens to a winner. VWO applies page changes through its SmartCode: their own page says the asynchronous SmartCode “loads page changes asynchronously when the web page loads” — so a variant left running in the editor is rendered by VWO rather than built into your site. Fine while you pay, gone when you stop. Their server-side testing changes the arithmetic here, because those changes live in your own stack; the client-side ones do not.",
 "pricing": {
  "status": "quote_only",
  "entry_price": null,
  "entry_price_terms": null,
  "from_price_usd_month": null,
  "plans": [
   {
    "name": "Growth",
    "price": "no published price",
    "includes": ""
   },
   {
    "name": "Pro",
    "price": "no published price",
    "includes": "multivariate testing, guardrail metrics, advanced targeting, downloadable reports"
   },
   {
    "name": "Enterprise",
    "price": "no published price",
    "includes": "API access (60K/month rate limit), SSO, mutually exclusive groups, dedicated CSM"
   }
  ],
  "plans_source": "summarised from pricing.notes; every plan name and amount appears verbatim in those notes",
  "notes": "No price is published any more, and the site has moved. Re-read on 20 September 2026: vwo.com now answers HTTP 301 and redirects to wingify.com — vwo.com/pricing/ to wingify.com/pricing/, vwo.com/free-trial/ to wingify.com/free-trial/ — and the pricing page is titled \"Pricing & Plans | Wingify Platform\", with the products named Wingify Testing, Wingify Personalization and Wingify Insights and a site-wide banner announcing that AB Tasty and VWO have united. The tier structure is unchanged: Growth, Pro and Enterprise as feature tables only, every button a Schedule a Demo, no currency amount anywhere in the rendered page and none in wingify.com/llms.txt either — the same picture as the 4 and 10 September 2026 readings. The ~$314/mo for 10k MTUs this dossier carried until 4 September 2026 was a published figure the vendor has since withdrawn. Two things are new on the page. A per-MAU meter is now visible in the comparison table — 50, 100 and 200 events stored per MAU across the tiers — under the vendor's own footnote that the limit is not implemented in the app, is representational, does not affect current pricing and will apply in future to all customers on their respective plans. And API access at Enterprise is now listed with a rate limit of 60K a month. Wandz, the AI layer the 10 September reading found sold in Core and Advanced tiers, is no longer named on the pricing page. The tier lines are unchanged: multivariate testing, guardrail metrics, advanced targeting and downloadable reports start at Pro; API access, SSO, mutually exclusive groups and a dedicated CSM only at Enterprise.",
  "verified_at": "2026-09-20",
  "source_url": null,
  "schema_offer": null,
  "source_quotes": null,
  "recent_change": null,
  "price_history": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [
  {
   "id": "quote_only",
   "label": "Quote-only pricing",
   "evidence": "No published price: Growth/Pro/Enterprise are feature tables only, every button is Schedule a Demo, no currency amount anywhere (read 20 Sep 2026)",
   "verified_at": "2026-09-20",
   "source_url": null
  }
 ],
 "compare_with": {
  "name": "Optimizely",
  "why": "the enterprise experimentation heavyweight"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/vwo.json",
  "review": "https://aibuildermarketplace.com/b2b/vwo-review/",
  "marketplace": "https://aibuildermarketplace.com/marketplace/vwo/",
  "vendor_site": "https://vwo.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://affiliates.vwo.com/c3bgwc9k4t6g",
  "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": [
  "Pricing status is 'quote_only': no single public entry price.",
  "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.",
  "Being verified: free trial and refund terms are not yet matched to a verbatim line on the vendor's own pages. Not matched does not mean there is none.",
  "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."
 ],
 "verification": {
  "price": "read",
  "free_trial": "being_verified",
  "refund": "being_verified"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "vwo:public_price",
   "key": "public_price",
   "question": "Can you publish a price, or a starting price, for the plans that are quote-only?",
   "status": "open"
  },
  {
   "question_id": "vwo: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": "vwo:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "vwo:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "vwo: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_found",
   "detail": "No explicit support for purchases by AI agents on the vendor's own pages.",
   "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"
  }
 }
}
