{
 "schema_version": "1.0",
 "id": "wpforms",
 "name": "WPForms",
 "research_status": "researched",
 "vendor_domain": "wpforms.com",
 "category": "IT & Productivity",
 "task": null,
 "summary": "Drag-and-drop form builder plugin for WordPress: contact, lead and payment forms from templates, with email, CRM and payment integrations and a free Lite version.",
 "best_for": "WordPress site owners and small agencies that want a drag-and-drop form builder with templates, integrations and, on higher plans, payment forms",
 "skip_if": "you do not use WordPress, you want a flat price that does not double at renewal, or you only need one simple contact form that the free version covers",
 "honest_knock": "The prices on the pricing page are introductory: every plan renews at double the displayed price, and no end date for the introductory offer is given. A licence covers a fixed number of sites (1, 3, 5 or unlimited). Payment add-ons sit on the higher plans, and the free version or an inactive licence adds a 3% platform fee on payments.",
 "pricing": {
  "status": "public",
  "entry_price": "$49.50",
  "entry_price_terms": "Basic · per year, Basic introductory price for the first year, 1 site",
  "from_price_usd_month": null,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-11-05 on wpforms.com/pricing) WPForms sells yearly licences for WordPress, by the number of sites. The licence is priced by how many sites you run: $49.50 a year for one site (Basic), $99.50 for three (Plus), $199.50 for five (Pro) and $299.50 for unlimited sites (Elite). Those are \"special introductory pricing\" shown as 50% off the normal prices of $99, $199, $399 and $599 a year, and the page states that all renewals are at full price. Every plan has unlimited forms, submissions and users, and a 14-day money-back guarantee. Stripe, Square, PayPal and other payment add-ons sit on the higher plans, and the pricing page says a 3% platform fee applies to payments when you use the free version or an inactive licence. All pricing is in USD and you can change plans or cancel at any time. WPForms Lite is free. The introductory price is shown without an end date, so we do not know how long it stays.",
  "verified_at": "2026-11-05",
  "source_url": "https://wpforms.com/pricing/",
  "schema_offer": {
   "price": 49.5,
   "currency": "USD",
   "description": "Basic, Basic introductory price for the first year, 1 site; renewals are at the regular $99 a year; Plus $99.50 (3 sites), Pro $199.50 (5 sites), Elite $299.50 (unlimited sites); a free Lite version exists. Read on the vendor's own pricing page on 2026-11-05.",
   "page": "https://officesoftwaremarketplace.com/wpforms-review.html"
  },
  "source_quotes": [
   {
    "field": "refund",
    "plan": null,
    "quote": "Renewals are non-refundable.",
    "source_url": "https://wpforms.com/terms/",
    "read_on": "2026-10-24"
   }
  ],
  "recent_change": null,
  "price_history": null
 },
 "free_plan": true,
 "free_plan_evidence": "Stripe, Square, PayPal and other payment add-ons sit on the higher plans, and the pricing page says a 3% platform fee applies to payments when you use the free version or an inactive licence.",
 "cost_traps": [
  {
   "id": "renewal_jump",
   "label": "Renewal price jump",
   "evidence": "The introductory price is shown without an end date, so we do not know how long it stays.",
   "verified_at": "2026-11-05",
   "source_url": "https://wpforms.com/pricing/"
  },
  {
   "id": "addons_extra",
   "label": "Key features are paid add-ons",
   "evidence": "Stripe, Square, PayPal and other payment add-ons sit on the higher plans, and the pricing page says a 3% platform fee applies to payments when you use the free version or an inactive licence.",
   "verified_at": "2026-11-05",
   "source_url": "https://wpforms.com/pricing/"
  }
 ],
 "compare_with": {
  "name": "Gravity Forms",
  "why": "Gravity Forms is in our dossiers as another WordPress form plugin: its Basic plan costs $59 a year for 1 site (read 23 September 2026). WPForms Basic is $49.50 in the first year for 1 site but renews at $99, so compare the renewal prices, not the first-year ones"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/wpforms.json",
  "review": "https://officesoftwaremarketplace.com/wpforms-review.html",
  "marketplace": null,
  "vendor_site": "https://wpforms.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://www.awin1.com/cread.php?awinmid=89293&awinaffid=2880219",
  "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.",
  "Being verified: free trial 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": "quoted"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "wpforms: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": "wpforms:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "wpforms:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "wpforms: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"
  }
 }
}
