specification: API Commons Plans specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/Plans provider: Trustpilot providerId: trustpilot created: '2026-05-04' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-05' reconciled: true tags: - Reviews - Reputation - Marketing - SaaS description: Trustpilot Business sells five tiers — a free plan plus Starter, Plus, Premium, and Enterprise — priced per domain on a 12-month minimum prepaid contract. Each tier sets a monthly review-invitation cap, the number of widgets/users/domains, and the integration count. API access is bundled in Premium and Enterprise as an add-on; lower tiers do not include API access. sources: - https://business.trustpilot.com/pricing - https://developers.trustpilot.com/ plans: - id: trustpilot-free name: Free type: freemium description: No-cost entry plan with basic profile management and a small review-invitation allowance; no documented API access. entries: - label: Review Invitations name: review_invitations type: quota metric: invitation limit: 50 timeFrame: month geo: global unit: 1 price: '0' userMultiplied: false elements: - name: Basic Profile Management - name: Support Center Access - id: trustpilot-starter name: Starter type: subscription description: Entry paid plan for small businesses (up to $5M revenue, new customers only); annual prepaid commitment. entries: - label: Subscription Fee name: subscription_fee type: subscription metric: month limit: 1 timeFrame: month geo: global unit: 1 price: '$99 per month, billed upfront annually' userMultiplied: false - label: Review Invitations name: review_invitations type: quota metric: invitation limit: 100 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Widgets name: widgets type: quota metric: widget limit: 2 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Users name: users type: quota metric: seat limit: 1 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Domains name: domains type: quota metric: domain limit: 1 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Integrations name: integrations type: quota metric: integration limit: 15 timeFrame: month geo: global unit: 1 price: included userMultiplied: false elements: - name: 12-Month Minimum Commitment - name: New Customers Only - id: trustpilot-plus name: Plus type: subscription description: Mid-tier plan with profile customization and a 14-day free trial; priced per domain. entries: - label: Subscription Fee name: subscription_fee type: subscription metric: month limit: 1 timeFrame: month geo: global unit: 1 price: '$319 per month, per domain, billed upfront annually' userMultiplied: false - label: Review Invitations name: review_invitations type: quota metric: invitation limit: 300 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Widgets name: widgets type: quota metric: widget limit: 10 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Users name: users type: quota metric: seat limit: 3 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Domains name: domains type: quota metric: domain limit: 3 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Integrations name: integrations type: quota metric: integration limit: 25 timeFrame: month geo: global unit: 1 price: included userMultiplied: false elements: - name: Profile Customization - name: 14-Day Free Trial - name: 12-Month Minimum Commitment - id: trustpilot-premium name: Premium type: subscription description: Advanced plan with analytics, dashboards, and API access available as an add-on; demo required. entries: - label: Subscription Fee name: subscription_fee type: subscription metric: month limit: 1 timeFrame: month geo: global unit: 1 price: '$799 per month, per domain, billed upfront annually' userMultiplied: false - label: Review Invitations name: review_invitations type: quota metric: invitation limit: 1000 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Widgets name: widgets type: quota metric: widget limit: 21 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Users name: users type: quota metric: seat limit: 10 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Domains name: domains type: quota metric: domain limit: -1 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: Integrations name: integrations type: quota metric: integration limit: 25 timeFrame: month geo: global unit: 1 price: included userMultiplied: false - label: API Access (Add-on) name: api_access_addon type: flat metric: varies limit: 1 timeFrame: month geo: global unit: 1 price: add-on userMultiplied: false elements: - name: Advanced Analytics - name: Dashboards - name: Demo Required - name: 12-Month Minimum Commitment - id: trustpilot-enterprise name: Enterprise type: enterprise description: Custom-priced plan with unlimited review invitations and large-scale user/domain support; API access available as an add-on. entries: - label: Subscription name: subscription_fee type: subscription metric: month limit: 1 timeFrame: month geo: configurable unit: 1 price: pricing upon request userMultiplied: false - label: Review Invitations name: review_invitations type: quota metric: invitation limit: -1 timeFrame: month geo: configurable unit: 1 price: included userMultiplied: false - label: Widgets name: widgets type: quota metric: widget limit: 22 timeFrame: month geo: configurable unit: 1 price: included userMultiplied: false - label: Users name: users type: quota metric: seat limit: 1000 timeFrame: month geo: configurable unit: 1 price: included userMultiplied: false - label: Domains name: domains type: quota metric: domain limit: -1 timeFrame: month geo: configurable unit: 1 price: included userMultiplied: false - label: Integrations name: integrations type: quota metric: integration limit: 25 timeFrame: month geo: configurable unit: 1 price: included userMultiplied: false - label: API Access (Add-on) name: api_access_addon type: flat metric: varies limit: 1 timeFrame: month geo: configurable unit: 1 price: add-on userMultiplied: false elements: - name: Optimized Invitations - name: Actionable Insights Tools - name: 12-Month Minimum Commitment maintainers: - FN: Kin Lane email: kin@apievangelist.com x-canonical: generated: '2026-10-08' vocabulary: all/0-working/economics/plans-canonical.yml models: - free - subscription units: - negotiated - object - period - seat plans: - name: Free access: freemium model: free model_how: derived units: - other periods: - month - name: Starter access: other model: subscription model_how: stated units: - object - other - period - seat periods: - month - name: Plus access: other model: subscription model_how: stated units: - object - other - period - seat periods: - month - name: Premium access: other model: subscription model_how: stated units: - negotiated - object - other - period - seat periods: - month - name: Enterprise access: enterprise model: subscription model_how: derived units: - negotiated - object - other - period - seat periods: - month