{
 "schema_version": "1.0",
 "id": "addresshero",
 "name": "AddressHero",
 "research_status": "researched",
 "vendor_domain": "addresshero.com",
 "category": "E-commerce",
 "task": "E-commerce & inventory ops",
 "summary": "Address validation for Shopify stores: checks delivery addresses at checkout and, on the Pro plan, corrects them automatically.",
 "best_for": "Shopify store owners who lose money on mistyped or incomplete delivery addresses and want checks at checkout, with automatic correction as a paid step up",
 "skip_if": "you sell outside Shopify, you want a fixed bill whatever your order volume, or you want a product we have tested ourselves instead of one read from its public pages",
 "honest_knock": "Lite does not validate against address databases or correct automatically. Pro bills every order it checks, including correct ones, and the docs say you cannot set a spending stop lower than the default. The pricing page does not make clear which plan has which correction features. Prices exclude taxes.",
 "pricing": {
  "status": "public",
  "entry_price": "$9.99",
  "entry_price_terms": "Lite · Lite $9.99 a month flat",
  "from_price_usd_month": 9.99,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-11-13 on addresshero.com/pricing, US dollars) AddressHero sells three plans for Shopify stores, each with a 14-day free trial. Lite costs $9.99 a month flat and is described as minimal, for early-stage stores. Pro costs $0.04 per validated order and is for stores that optimise profit at scale. Enterprise has no listed price, is billed per address and is aimed at stores with 50,000 or more orders a month; the page offers a demo instead. The terms say prices are net of applicable taxes, all charges are billed in USD, and recurring and usage-based charges are billed every 30 days. Per the vendor's docs, read 15 October 2026, Lite does not validate against address databases and does not correct automatically, while Pro adds post-checkout validation, automatic correction, customer prompts on the Thank You and Order Status pages, order tagging, on-hold workflows, customer emails and a Klaviyo integration. The pricing page lists the correction features in a shared feature list without saying which plan has which, so we follow the docs. Pro bills every validated order, whether the address was right or wrong; orders without a shipping address are not validated or billed. The docs say a self-configurable spending stop below the default limit does not exist today. We did not install the app, so we do not know the real cost for a store of your size.",
  "verified_at": "2026-11-13",
  "source_url": null,
  "schema_offer": {
   "price": 9.99,
   "currency": "USD",
   "description": "Lite, Lite $9.99 a month flat; Pro $0.04 per validated order, billed every 30 days with every validated order counted; Enterprise has no listed price; all plans show a 14-day free trial; prices are net of taxes. Read on the vendor's own pricing page on 2026-11-13.",
   "page": "https://marketingandsalessoftware.com/addresshero-review.html"
  },
  "source_quotes": [
   {
    "field": "price",
    "plan": "Pro",
    "quote": "Pro $0.04 per validated order.",
    "source_url": "https://docs.hero.software/addresshero/docs/addresshero-pricing/addresshero-pro-0-04-per-order",
    "read_on": "2026-10-15"
   },
   {
    "field": "price",
    "plan": "Lite",
    "quote": "Lite $9.99 per month flat",
    "source_url": "https://docs.hero.software/addresshero/docs/addresshero-pricing/addresshero-pro-0-04-per-order",
    "read_on": "2026-10-15"
   },
   {
    "field": "free_trial",
    "plan": null,
    "quote": "14-day free trial",
    "source_url": "https://apps.shopify.com/addresshero",
    "read_on": "2026-10-15"
   }
  ],
  "recent_change": null,
  "price_history": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [],
 "compare_with": {
  "name": "Loqate",
  "why": "Loqate is an address verification service with its own pricing. Compare what each charges per lookup or per order against your volume, and check which one fits your Shopify checkout."
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/addresshero.json",
  "review": "https://marketingandsalessoftware.com/addresshero-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/addresshero/",
  "vendor_site": "https://addresshero.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_jSn2FB05",
  "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: 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": "quoted",
  "free_trial": "quoted",
  "refund": "being_verified"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "addresshero: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": "addresshero:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "addresshero:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "addresshero: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"
  }
 }
}
