{ "project": "SiteVersus", "updated": "2026-07-08", "license": "CC BY 4.0", "schema": { "version": "0.2.0", "updated": "2026-07-09", "value_format": "Each platform attribute value in platforms/{slug}.json is an object: {\"value\": , \"note\": \"optional terse context\", \"source\": \"URL (official docs/pricing preferred)\", \"verified\": \"YYYY-MM-DD\"}. null value = not yet verified; say why in note.", "pricing_rules": "All prices USD, US market, annual-billing monthly equivalent unless noted. Editorial attributes (marked editorial:true) are SiteVersus judgments, not vendor claims: justify in note.", "categories": [ { "id": "overview", "label": "Overview", "scored": false }, { "id": "pricing", "label": "Pricing & Value", "scored": true }, { "id": "editor", "label": "Editor & Ease of Use", "scored": true }, { "id": "design", "label": "Design & Templates", "scored": true }, { "id": "hosting", "label": "Hosting & Infrastructure", "scored": true }, { "id": "performance", "label": "Performance", "scored": true }, { "id": "analytics", "label": "Analytics & Insight", "scored": true }, { "id": "seo", "label": "SEO Controls", "scored": true }, { "id": "content", "label": "Content & Blogging", "scored": true }, { "id": "ecommerce", "label": "Ecommerce", "scored": true }, { "id": "ownership", "label": "Ownership & Lock-in", "scored": true }, { "id": "extensibility", "label": "Extensibility & Integrations", "scored": true }, { "id": "ai", "label": "AI & AEO", "scored": true }, { "id": "collaboration", "label": "Collaboration & Workflow", "scored": true }, { "id": "support", "label": "Support & Trust", "scored": true }, { "id": "i18n", "label": "Multilingual & Localization", "scored": true } ], "attributes": [ { "id": "overview.vendor", "label": "Vendor / maintainer", "category": "overview", "type": "text" }, { "id": "overview.launched", "label": "Year launched", "category": "overview", "type": "number" }, { "id": "overview.type", "label": "Platform type", "category": "overview", "type": "enum", "options": [ "hosted-builder", "hosted-cms", "self-hosted-cms", "headless-cms", "ecommerce-platform" ] }, { "id": "overview.open_source", "label": "Open source", "category": "overview", "type": "boolean" }, { "id": "overview.license", "label": "License", "category": "overview", "type": "text" }, { "id": "overview.best_for", "label": "Best for (use cases)", "category": "overview", "type": "list" }, { "id": "overview.pricing_url", "label": "Official pricing page", "category": "overview", "type": "url" }, { "id": "pricing.free_plan", "label": "Free plan", "category": "pricing", "type": "boolean" }, { "id": "pricing.free_plan_limits", "label": "Free plan limits", "category": "pricing", "type": "text" }, { "id": "pricing.free_trial", "label": "Free trial", "category": "pricing", "type": "text" }, { "id": "pricing.entry_monthly_usd", "label": "Cheapest plan with custom domain ($/mo)", "category": "pricing", "type": "number" }, { "id": "pricing.popular_monthly_usd", "label": "Most-popular tier ($/mo)", "category": "pricing", "type": "number" }, { "id": "pricing.ecommerce_entry_monthly_usd", "label": "Cheapest ecommerce plan ($/mo)", "category": "pricing", "type": "number" }, { "id": "pricing.remove_branding_tier", "label": "Cheapest tier without platform branding", "category": "pricing", "type": "text" }, { "id": "pricing.renewal_pricing_differs", "label": "Renewal price higher than intro", "category": "pricing", "type": "boolean" }, { "id": "pricing.money_back_days", "label": "Money-back window (days)", "category": "pricing", "type": "number" }, { "id": "pricing.typical_total_cost_notes", "label": "Hidden/total cost notes (plugins, hosting, apps)", "category": "pricing", "type": "text" }, { "id": "editor.model", "label": "Editing model", "category": "editor", "type": "enum", "options": [ "freeform-canvas", "section-based", "block-based", "code-first", "api-only" ] }, { "id": "editor.drag_drop", "label": "Drag-and-drop editing", "category": "editor", "type": "boolean" }, { "id": "editor.inline_editing", "label": "Inline (click-to-edit) content", "category": "editor", "type": "boolean" }, { "id": "editor.undo_revision_history", "label": "Undo / version history in editor", "category": "editor", "type": "boolean" }, { "id": "editor.autosave", "label": "Autosave", "category": "editor", "type": "boolean" }, { "id": "editor.mobile_app_editing", "label": "Mobile app editing", "category": "editor", "type": "boolean" }, { "id": "editor.template_switch_safe", "label": "Switch templates without content rebuild", "category": "editor", "type": "boolean" }, { "id": "editor.learning_curve", "label": "Learning curve", "category": "editor", "type": "enum", "options": [ "low", "moderate", "steep" ], "editorial": true }, { "id": "design.template_count", "label": "Official templates (count)", "category": "design", "type": "number" }, { "id": "design.custom_fonts", "label": "Custom font upload", "category": "design", "type": "boolean" }, { "id": "design.responsive_control", "label": "Responsive behavior control", "category": "design", "type": "enum", "options": [ "automatic", "breakpoint-editing", "full-control" ] }, { "id": "design.custom_css", "label": "Custom CSS", "category": "design", "type": "enum", "options": [ "yes", "plan-gated", "no" ] }, { "id": "design.custom_js", "label": "Custom JavaScript", "category": "design", "type": "enum", "options": [ "yes", "plan-gated", "no" ] }, { "id": "design.animations", "label": "Native animation/interaction tools", "category": "design", "type": "boolean" }, { "id": "design.global_styles", "label": "Global styles / design tokens", "category": "design", "type": "boolean" }, { "id": "design.design_flexibility", "label": "Design flexibility", "category": "design", "type": "enum", "options": [ "template-bound", "moderate", "unconstrained" ], "editorial": true }, { "id": "hosting.managed_included", "label": "Managed hosting included", "category": "hosting", "type": "boolean" }, { "id": "hosting.self_host_option", "label": "Self-hosting option", "category": "hosting", "type": "boolean" }, { "id": "hosting.update_burden", "label": "Software update burden", "category": "hosting", "type": "enum", "options": [ "managed", "hybrid", "self-managed" ] }, { "id": "hosting.cdn_included", "label": "CDN included", "category": "hosting", "type": "boolean" }, { "id": "hosting.free_ssl", "label": "Free SSL", "category": "hosting", "type": "boolean" }, { "id": "hosting.uptime_sla", "label": "Uptime SLA", "category": "hosting", "type": "text" }, { "id": "hosting.bandwidth_storage_limits", "label": "Bandwidth/storage limits", "category": "hosting", "type": "text" }, { "id": "hosting.static_export", "label": "Static export", "category": "hosting", "type": "boolean" }, { "id": "performance.cwv_pass_rate", "label": "% of real sites passing Core Web Vitals (CrUX)", "category": "performance", "type": "number", "help": "HTTP Archive CWV Technology Report, origins with good CWV, latest month available" }, { "id": "performance.image_optimization", "label": "Image optimization (compression/next-gen formats)", "category": "performance", "type": "enum", "options": [ "automatic", "manual", "no" ] }, { "id": "performance.responsive_images", "label": "Responsive images (srcset) + LQIP/blur placeholders", "category": "performance", "type": "enum", "options": [ "automatic", "manual", "no" ] }, { "id": "performance.lazy_loading", "label": "Lazy loading", "category": "performance", "type": "boolean" }, { "id": "performance.caching_control", "label": "Cache control for site owner", "category": "performance", "type": "boolean" }, { "id": "analytics.builtin", "label": "Built-in analytics dashboard", "category": "analytics", "type": "enum", "options": [ "native", "basic", "none" ] }, { "id": "analytics.privacy_first", "label": "Privacy-first / cookieless analytics", "category": "analytics", "type": "boolean" }, { "id": "analytics.session_replay", "label": "Session replay", "category": "analytics", "type": "enum", "options": [ "native", "app", "no" ] }, { "id": "analytics.heatmaps", "label": "Heatmaps", "category": "analytics", "type": "enum", "options": [ "native", "app", "no" ] }, { "id": "seo.title_meta_editable", "label": "Editable title/meta description", "category": "seo", "type": "boolean" }, { "id": "seo.slug_editable", "label": "Editable URL slugs", "category": "seo", "type": "boolean" }, { "id": "seo.url_structure_constraints", "label": "Forced URL structure constraints", "category": "seo", "type": "text" }, { "id": "seo.redirects_301", "label": "301 redirects", "category": "seo", "type": "enum", "options": [ "yes", "plan-gated", "plugin", "no" ] }, { "id": "seo.canonical_control", "label": "Canonical tag control", "category": "seo", "type": "boolean" }, { "id": "seo.robots_txt_editable", "label": "Editable robots.txt", "category": "seo", "type": "boolean" }, { "id": "seo.xml_sitemap", "label": "XML sitemap", "category": "seo", "type": "enum", "options": [ "automatic", "configurable", "plugin", "none" ] }, { "id": "seo.structured_data", "label": "Structured data (schema.org)", "category": "seo", "type": "enum", "options": [ "automatic", "manual-json-ld", "plugin", "none" ] }, { "id": "seo.hreflang", "label": "hreflang support", "category": "seo", "type": "enum", "options": [ "native", "manual", "plugin", "no" ] }, { "id": "seo.social_meta_og", "label": "Open Graph / social meta control", "category": "seo", "type": "boolean" }, { "id": "seo.noindex_per_page", "label": "Per-page noindex", "category": "seo", "type": "boolean" }, { "id": "seo.image_alt_editable", "label": "Image alt text control", "category": "seo", "type": "boolean" }, { "id": "content.blog_native", "label": "Native blog engine", "category": "content", "type": "boolean" }, { "id": "content.custom_content_types", "label": "Custom content types / collections", "category": "content", "type": "enum", "options": [ "native", "plugin", "no" ] }, { "id": "content.taxonomies", "label": "Categories/tags/taxonomies", "category": "content", "type": "boolean" }, { "id": "content.scheduling", "label": "Content scheduling", "category": "content", "type": "boolean" }, { "id": "content.revisions", "label": "Content revisions/rollback", "category": "content", "type": "boolean" }, { "id": "content.multi_author", "label": "Multi-author support", "category": "content", "type": "boolean" }, { "id": "content.rss", "label": "RSS feeds", "category": "content", "type": "boolean" }, { "id": "content.content_api", "label": "Content API", "category": "content", "type": "enum", "options": [ "read-write", "read-only", "plugin", "none" ] }, { "id": "content.forms", "label": "Native form builder", "category": "content", "type": "enum", "options": [ "native", "plan-gated", "app", "no" ] }, { "id": "content.membership", "label": "Membership / gated content", "category": "content", "type": "enum", "options": [ "native", "plugin", "app", "no" ] }, { "id": "ecommerce.native", "label": "Ecommerce capability", "category": "ecommerce", "type": "enum", "options": [ "native", "app-addon", "plugin", "none" ] }, { "id": "ecommerce.product_limits", "label": "Product limits by plan", "category": "ecommerce", "type": "text" }, { "id": "ecommerce.platform_transaction_fee", "label": "Platform transaction fees", "category": "ecommerce", "type": "text" }, { "id": "ecommerce.payment_gateways", "label": "Payment gateways", "category": "ecommerce", "type": "text" }, { "id": "ecommerce.digital_products", "label": "Digital products", "category": "ecommerce", "type": "boolean" }, { "id": "ecommerce.subscriptions_recurring", "label": "Subscriptions / recurring payments", "category": "ecommerce", "type": "enum", "options": [ "yes", "plan-gated", "app", "no" ] }, { "id": "ecommerce.multi_currency", "label": "Multi-currency selling", "category": "ecommerce", "type": "enum", "options": [ "yes", "plan-gated", "app", "no" ] }, { "id": "ecommerce.pos", "label": "Point of sale", "category": "ecommerce", "type": "boolean" }, { "id": "ecommerce.abandoned_cart", "label": "Abandoned cart recovery", "category": "ecommerce", "type": "enum", "options": [ "yes", "plan-gated", "app", "no" ] }, { "id": "ecommerce.shipping_tax_tools", "label": "Shipping & tax tools", "category": "ecommerce", "type": "text" }, { "id": "ownership.content_export", "label": "Content export", "category": "ownership", "type": "enum", "options": [ "full", "partial", "none" ] }, { "id": "ownership.export_formats", "label": "Export formats", "category": "ownership", "type": "text" }, { "id": "ownership.design_export", "label": "Design/site export (take the built site elsewhere)", "category": "ownership", "type": "enum", "options": [ "full", "partial", "none" ] }, { "id": "ownership.domain_portable", "label": "Domain freely portable", "category": "ownership", "type": "boolean" }, { "id": "ownership.hosting_portable", "label": "Site can run off-platform", "category": "ownership", "type": "boolean" }, { "id": "ownership.api_full_content_access", "label": "Full content access via API", "category": "ownership", "type": "boolean" }, { "id": "ownership.lock_in_risk", "label": "Lock-in risk", "category": "ownership", "type": "enum", "options": [ "low", "moderate", "high" ], "editorial": true }, { "id": "extensibility.app_marketplace_size", "label": "App/plugin marketplace size", "category": "extensibility", "type": "text" }, { "id": "extensibility.public_api", "label": "Public API", "category": "extensibility", "type": "boolean" }, { "id": "extensibility.webhooks", "label": "Webhooks", "category": "extensibility", "type": "boolean" }, { "id": "extensibility.custom_code_embed", "label": "Custom code embeds", "category": "extensibility", "type": "enum", "options": [ "yes", "plan-gated", "no" ] }, { "id": "extensibility.dev_framework", "label": "Developer framework/stack", "category": "extensibility", "type": "text" }, { "id": "extensibility.cli_tooling", "label": "CLI / dev tooling", "category": "extensibility", "type": "boolean" }, { "id": "extensibility.zapier_make", "label": "Zapier/Make support", "category": "extensibility", "type": "boolean" }, { "id": "extensibility.native_integrations_notes", "label": "Notable native integrations", "category": "extensibility", "type": "text" }, { "id": "ai.site_generation", "label": "AI site generation", "category": "ai", "type": "boolean" }, { "id": "ai.copy_assistant", "label": "AI writing assistant", "category": "ai", "type": "boolean" }, { "id": "ai.image_tools", "label": "AI image tools", "category": "ai", "type": "boolean" }, { "id": "ai.seo_assist", "label": "AI SEO assistance", "category": "ai", "type": "boolean" }, { "id": "ai.aeo_ready", "label": "AEO readiness (structured for AI answer engines)", "category": "ai", "type": "enum", "options": [ "strong", "partial", "weak" ], "editorial": true }, { "id": "ai.llms_txt", "label": "llms.txt support", "category": "ai", "type": "boolean" }, { "id": "ai.crawler_control", "label": "AI crawler control (GPTBot/ClaudeBot/etc.)", "category": "ai", "type": "enum", "options": [ "granular", "basic", "no" ] }, { "id": "ai.mcp_server", "label": "MCP server for AI agents", "category": "ai", "type": "boolean" }, { "id": "ai.notable", "label": "Notable AI capabilities/limits", "category": "ai", "type": "text" }, { "id": "collaboration.roles_permissions", "label": "Roles & permissions", "category": "collaboration", "type": "enum", "options": [ "granular", "basic", "single-user" ] }, { "id": "collaboration.multisite", "label": "Multiple sites per account", "category": "collaboration", "type": "enum", "options": [ "unlimited", "limited", "single" ] }, { "id": "collaboration.concurrent_editing", "label": "Concurrent editing", "category": "collaboration", "type": "boolean" }, { "id": "collaboration.approval_workflow", "label": "Editorial approval workflow", "category": "collaboration", "type": "enum", "options": [ "native", "plugin", "no" ] }, { "id": "collaboration.staging_preview", "label": "Staging / preview environments", "category": "collaboration", "type": "enum", "options": [ "staging-env", "preview-only", "none" ] }, { "id": "collaboration.commenting", "label": "In-editor commenting", "category": "collaboration", "type": "boolean" }, { "id": "collaboration.audit_log", "label": "Audit log", "category": "collaboration", "type": "boolean" }, { "id": "support.channels", "label": "Support channels", "category": "support", "type": "text" }, { "id": "support.support_24_7", "label": "24/7 support", "category": "support", "type": "boolean" }, { "id": "support.docs_quality", "label": "Documentation quality", "category": "support", "type": "enum", "options": [ "excellent", "good", "thin" ], "editorial": true }, { "id": "support.community_size", "label": "Community size", "category": "support", "type": "text" }, { "id": "support.certifications", "label": "Security certifications (SOC 2, ISO)", "category": "support", "type": "text" }, { "id": "support.backups_restore", "label": "Backups & restore", "category": "support", "type": "enum", "options": [ "automatic", "manual", "plugin", "none" ] }, { "id": "support.accessibility_tooling", "label": "Accessibility tooling", "category": "support", "type": "text" }, { "id": "i18n.multilingual", "label": "Multilingual sites", "category": "i18n", "type": "enum", "options": [ "native", "app-plugin", "none" ] }, { "id": "i18n.translation_workflow", "label": "Translation workflow", "category": "i18n", "type": "boolean" }, { "id": "i18n.multi_locale_seo", "label": "Localized SEO (per-locale URLs, hreflang)", "category": "i18n", "type": "boolean" }, { "id": "i18n.rtl", "label": "RTL language support", "category": "i18n", "type": "boolean" } ] }, "platforms": { "wordpress": { "slug": "wordpress", "name": "WordPress", "updated": "2026-07-09", "data": { "overview.vendor": { "value": "WordPress Foundation (nonprofit, owns trademark); core software developed by the open-source community and Automattic-sponsored contributors", "note": "Not a single vendor; GPL open-source project stewarded by the WordPress Foundation, founded by Matt Mullenweg in 2010.", "source": "https://wordpress.org/about/history/", "verified": "2026-07-08" }, "overview.launched": { "value": 2003, "note": "First released May 27, 2003 (version 0.70) by Matt Mullenweg and Mike Little, as a fork of b2/cafelog.", "source": "https://en.wikipedia.org/wiki/WordPress", "verified": "2026-07-08" }, "overview.type": { "value": "self-hosted-cms", "note": "Self-hosted WordPress.org software, scope of this listing (distinct from hosted WordPress.com).", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "overview.open_source": { "value": true, "note": "Released under GPLv2 (or later); themes and plugins are derivative works and inherit the GPL for their PHP code.", "source": "https://wordpress.org/about/license/", "verified": "2026-07-08" }, "overview.license": { "value": "GPLv2 or later", "note": "GNU General Public License version 2, or any later version, from the Free Software Foundation.", "source": "https://wordpress.org/about/license/", "verified": "2026-07-08" }, "overview.best_for": { "value": [ "Blogs and content publishing", "Small business and brochure sites", "Ecommerce (via WooCommerce)", "Membership and community sites", "Enterprise/editorial sites needing full code-level control", "Developers wanting maximum plugin/theme extensibility" ], "note": "Broadest fit of any CMS given plugin ecosystem; requires more hands-on management than hosted builders.", "source": "https://wordpress.org/about/features/", "verified": "2026-07-08" }, "overview.pricing_url": { "value": "https://wordpress.org/download/", "note": "The software itself has no pricing page since it is free; cost is driven by third-party hosting, themes, and plugins.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "pricing.free_plan": { "value": true, "note": "WordPress.org software is free to download and use; \"free\" here means the software has no license cost, not that hosting is included.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "pricing.free_plan_limits": { "value": "No limits on the software itself (unlimited sites, pages, plugins). Real-world limits come from wherever you self-host it (server resources, hosting plan quotas).", "note": "Unlike hosted builders, there is no platform-imposed free tier with feature gating; cost/limits are entirely a function of hosting choice.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "pricing.free_trial": { "value": "Not applicable to the software; WordPress.org has no trial because it is free and open source. Individual managed-hosting vendors sometimes offer trials (varies by host).", "note": "No universal vendor trial exists since there is no single vendor.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "pricing.entry_monthly_usd": { "value": 3.99, "note": "Market-typical figure, not a WordPress.org price (software is free). Cheapest widely-used managed-WordPress entry plan with a custom domain: Bluehost Starter at $3.99/mo intro (renews $9.99/mo) or SiteGround StartUp at $2.99/mo intro (renews $17.99/mo). Used Bluehost as representative; actual cost varies enormously by host.", "source": "https://www.bluehost.com/hosting/wordpress", "verified": "2026-07-08" }, "pricing.popular_monthly_usd": { "value": 30, "note": "Market-typical figure, not a WordPress.org price. Used WP Engine Startup plan ($30/mo, annual billing) as a representative \"popular\" managed-WordPress tier aimed at serious small-business sites; other hosts price this tier anywhere from $10-$50/mo.", "source": "https://wpengine.com/plans/", "verified": "2026-07-08" }, "pricing.ecommerce_entry_monthly_usd": { "value": 14.99, "note": "Market-typical figure. WooCommerce plugin itself is free; used Bluehost's WooCommerce/eCommerce Essentials hosting plan ($14.99/mo intro, renews $21.99/mo) as a representative entry ecommerce-ready hosting cost. Payment processing fees are separate (see ecommerce.platform_transaction_fee).", "source": "https://www.bluehost.com/hosting/wordpress", "verified": "2026-07-08" }, "pricing.remove_branding_tier": { "value": "None; WordPress core has no platform branding to remove at any tier", "note": "Self-hosted WordPress never injects vendor branding into the front end; some hosts add a small admin-bar badge that is trivially removable.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "pricing.renewal_pricing_differs": { "value": true, "note": "Not applicable to the free software itself, but true of virtually every managed-hosting vendor: e.g., SiteGround StartUp renews at $17.99/mo after a $2.99/mo intro rate (501% increase); Bluehost Starter renews at $9.99/mo after $3.99/mo.", "source": "https://www.siteground.com/wordpress-hosting", "verified": "2026-07-08" }, "pricing.money_back_days": { "value": 30, "note": "Market-typical figure from representative host (Bluehost: 30-day money-back guarantee on hosting, excludes domains/add-ons). Not a WordPress.org policy; varies by host.", "source": "https://www.bluehost.com/hosting/wordpress", "verified": "2026-07-08" }, "pricing.typical_total_cost_notes": { "value": "Real total cost of ownership is driven entirely by choices outside the free core software: managed hosting ($3-$400+/mo depending on traffic/support tier), premium theme ($0-$200 one-time or /yr), premium plugins/SEO tools ($0-$300+/yr each), a page builder if not using core blocks ($0-$250/yr), backup/security plugins, and developer time for setup and maintenance. A modest small-business site commonly runs $20-$50/mo all-in; ecommerce or high-traffic sites can run into hundreds per month.", "note": "This variability is WordPress's defining pricing characteristic versus all-inclusive hosted builders.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "editor.model": { "value": "block-based", "note": "The Block Editor (Gutenberg) is the default editor since WordPress 5.0 (Dec 2018); Full Site Editing extends block-based editing to themes/templates on block themes.", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "editor.drag_drop": { "value": true, "note": "Blocks can be reordered via drag-and-drop in the editor; media can be drag-and-dropped into the uploader.", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "editor.inline_editing": { "value": true, "note": "Click-to-edit text directly within blocks in the WYSIWYG block editor.", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "editor.undo_revision_history": { "value": true, "note": "In-editor undo/redo plus full post/page revision history (native post type since WordPress 2.6).", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "editor.autosave": { "value": true, "note": "WordPress autosaves drafts periodically in the block editor (shown as \"Saved\"/draft state in the toolbar).", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "editor.mobile_app_editing": { "value": true, "note": "Official WordPress mobile apps (iOS/Android) support post/page editing, block editing, and media upload.", "source": "https://wordpress.org/about/features/", "verified": "2026-07-08" }, "editor.template_switch_safe": { "value": false, "note": "Switching themes can break custom layouts, widget placements, and page-builder-authored content; block-theme-to-block-theme switches are safer but not guaranteed content-preserving, especially with classic themes or third-party page builders.", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "editor.learning_curve": { "value": "moderate", "note": "Editorial judgment: publishing posts/pages via the block editor is approachable, but full-site editing, theme customization, plugin management, and hosting/maintenance responsibilities add real complexity versus a hosted builder; steeper than Wix/Squarespace, gentler than a fully code-first stack.", "source": null, "verified": "2026-07-08" }, "design.template_count": { "value": 8353, "note": "Free themes currently listed in the official WordPress.org theme directory; excludes third-party marketplaces (ThemeForest etc.) and premium themes, which add many thousands more.", "source": "https://wordpress.org/themes/", "verified": "2026-07-08" }, "design.custom_fonts": { "value": true, "note": "Native Font Library (WordPress 6.5+, block themes) supports uploading custom font files (TTF/WOFF/WOFF2/OTF) directly in the Site Editor; also configurable via theme.json.", "source": "https://make.wordpress.org/core/2024/03/14/new-feature-font-library/", "verified": "2026-07-08" }, "design.responsive_control": { "value": "full-control", "note": "Full CSS/theme control means responsive breakpoints and behavior are entirely customizable by theme/developer; block themes expose some breakpoint editing in the Site Editor, but full control requires CSS/code.", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "design.custom_css": { "value": "yes", "note": "Native \"Additional CSS\" panel in the Customizer, plus unrestricted theme/child-theme CSS editing for administrators.", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "design.custom_js": { "value": "yes", "note": "Full custom JavaScript is possible via theme files, plugins, or (for administrators, if unfiltered_html capability is enabled) code blocks/widgets; no platform-level restriction on self-hosted installs.", "source": "https://wordpress.org/documentation/article/roles-and-capabilities/", "verified": "2026-07-08" }, "design.animations": { "value": false, "note": "No native visual animation/interaction builder in core; achieved via theme features, plugins (e.g., animation blocks), or custom CSS/JS. Source is the official plugin directory tag showing animation is plugin territory.", "source": "https://wordpress.org/plugins/tags/animation/", "verified": "2026-07-08" }, "design.global_styles": { "value": true, "note": "theme.json-powered Global Styles (colors, typography, spacing) on block themes, editable via the Site Editor's Styles panel.", "source": "https://developer.wordpress.org/themes/global-settings-and-styles/settings/typography/", "verified": "2026-07-08" }, "design.design_flexibility": { "value": "unconstrained", "note": "Editorial judgment: full source-code and template access, combined with the largest theme/plugin ecosystem of any CMS, makes design flexibility effectively unconstrained; at the cost of needing developer skill or an existing theme's limits.", "source": null, "verified": "2026-07-08" }, "hosting.managed_included": { "value": false, "note": "WordPress.org software is not itself hosted; you must provide your own hosting (shared, VPS, managed-WordPress, or self-managed server).", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "hosting.update_burden": { "value": "self-managed", "note": "Self-hosted WordPress requires the site owner (or their host) to manage core, theme, and plugin updates and the underlying server stack; core offers optional auto-update toggles for itself and plugins, but hosting, security, and PHP/server maintenance remain the operator's responsibility.", "source": "https://wordpress.org/download/", "verified": "2026-07-09" }, "hosting.self_host_option": { "value": true, "note": "Self-hosting is the entire premise of WordPress.org (as opposed to WordPress.com).", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "hosting.cdn_included": { "value": false, "note": "Not included with core software; depends entirely on hosting provider (many managed-WordPress hosts bundle a CDN, e.g., WP Engine's \"edge content delivery\").", "source": "https://wpengine.com/plans/", "verified": "2026-07-08" }, "hosting.free_ssl": { "value": false, "note": "Not a core software feature; depends on host. Most modern hosts (Bluehost, SiteGround, WP Engine) include free Let's Encrypt SSL, so this is typical in practice even though not guaranteed by WordPress itself.", "source": "https://www.bluehost.com/hosting/wordpress", "verified": "2026-07-08" }, "hosting.uptime_sla": { "value": "Not applicable; no vendor SLA for self-hosted software; uptime is entirely dependent on chosen hosting provider's SLA", "note": "There is no WordPress.org uptime commitment since it is not a hosting service.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "hosting.bandwidth_storage_limits": { "value": "Not applicable to the software; entirely a function of the hosting plan chosen (e.g., Bluehost Starter: 10GB NVMe SSD storage, ~40,000 visits/mo; WP Engine Startup: 10GB storage, 75GB bandwidth, 25,000 visits/mo)", "note": "No platform-wide limit exists since WordPress runs on infrastructure you choose.", "source": "https://wpengine.com/plans/", "verified": "2026-07-08" }, "hosting.static_export": { "value": true, "note": "Not native, but well-supported via plugins (e.g., Simply Static, WP2Static) or WP-CLI-driven static site generation workflows; not a one-click core feature. Source is the official directory listing for the leading static-export plugin.", "source": "https://wordpress.org/plugins/simply-static/", "verified": "2026-07-08" }, "performance.cwv_pass_rate": { "value": 50.7, "note": "May 2026 CrUX data via HTTP Archive CWV Technology Report API: 50.7% of 4,646,103 origins with good CWV (desktop 53.0%, mobile 49.3%). Report technology name: 'WordPress'.", "source": "https://cdn.httparchive.org/v1/cwv?technology=WordPress&geo=ALL&rank=ALL", "verified": "2026-07-08" }, "performance.image_optimization": { "value": "manual", "note": "Core generates multiple responsive image sizes automatically but does not convert to modern formats (WebP/AVIF) or compress aggressively out of the box. WordPress 6.7 added automatic HEIC-to-JPEG conversion only; WebP output remains opt-in via the image_editor_output_format filter or a plugin, so optimization is developer/plugin-driven, not automatic by default.", "source": "https://make.wordpress.org/core/2024/08/15/automatic-conversion-of-heic-images-to-jpeg-in-wordpress-6-7/", "verified": "2026-07-09" }, "performance.responsive_images": { "value": "automatic", "note": "Core has automatically generated srcset/sizes attributes on uploaded images since WordPress 4.4 (2015), with no plugin or configuration required; this covers responsive image markup, distinct from modern-format conversion (see performance.image_optimization) or LQIP/blur-up placeholders, which core does not provide.", "source": "https://make.wordpress.org/core/2015/11/10/responsive-images-in-wordpress-4-4/", "verified": "2026-07-09" }, "performance.lazy_loading": { "value": true, "note": "Native lazy-loading (loading=\"lazy\" attribute) for images has been default in WordPress core since version 5.5 (2020).", "source": "https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/", "verified": "2026-07-08" }, "performance.caching_control": { "value": true, "note": "Site owners have full server/application-level caching control (object cache, page cache via plugins like WP Super Cache, or host-level caching); not built into core but fully within the owner's control given self-hosting, per the official optimization handbook.", "source": "https://developer.wordpress.org/advanced-administration/performance/optimization/", "verified": "2026-07-08" }, "analytics.builtin": { "value": "none", "note": "Core ships no analytics or stats dashboard of any kind; site owners add Jetpack Stats, Google Analytics, or a plugin like WP Statistics for any visit/traffic data.", "source": "https://developer.wordpress.org/plugins/", "verified": "2026-07-09" }, "analytics.privacy_first": { "value": false, "note": "Not applicable to core, which has no built-in analytics to be privacy-first or not. The common near-universal add-on, Jetpack Stats, is itself a plugin rather than a core feature, consistent with analytics.builtin being none.", "source": "https://jetpack.com/stats/", "verified": "2026-07-09" }, "analytics.session_replay": { "value": "no", "note": "No core or official Automattic session-replay feature exists; tools like Microsoft Clarity or Hotjar are unaffiliated third-party scripts/plugins, not an official WordPress or Jetpack capability.", "source": "https://developer.wordpress.org/plugins/", "verified": "2026-07-09" }, "analytics.heatmaps": { "value": "no", "note": "No core or official Automattic heatmap feature exists; heatmap tools are added entirely through unaffiliated third-party plugins or scripts.", "source": "https://developer.wordpress.org/plugins/", "verified": "2026-07-09" }, "seo.title_meta_editable": { "value": true, "note": "Editable via SEO plugins (Yoast, Rank Math, All in One SEO) since core has no dedicated meta title/description UI; near-universal in practice. Source is the official directory listing for the leading SEO plugin.", "source": "https://wordpress.org/plugins/wordpress-seo/", "verified": "2026-07-08" }, "seo.slug_editable": { "value": true, "note": "Native permalink/slug editing for every post, page, and custom post type.", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "seo.url_structure_constraints": { "value": "Minimal; fully configurable permalink structures (plain, date-based, custom structure tags) under Settings > Permalinks, and custom post types/taxonomies can define their own URL bases. One core constraint: category and tag archive URLs require a base prefix (default /category/ and /tag/) that can be renamed but not removed without a plugin.", "note": "Among the most flexible URL control of the platforms compared; the category/tag base is the only notable forced element.", "source": "https://wordpress.org/documentation/article/customize-permalinks/", "verified": "2026-07-08" }, "seo.redirects_301": { "value": "plugin", "note": "No native redirect manager in core; requires a plugin (e.g., Redirection) or server-level .htaccess/web-server config.", "source": "https://wordpress.org/plugins/redirection/", "verified": "2026-07-08" }, "seo.canonical_control": { "value": true, "note": "Core outputs a self-referencing canonical tag on singular pages via the rel_canonical() core function; SEO plugins allow overriding it per-post.", "source": "https://developer.wordpress.org/reference/functions/rel_canonical/", "verified": "2026-07-08" }, "seo.robots_txt_editable": { "value": true, "note": "Core generates a virtual robots.txt that is editable via the Settings > Reading \"discourage search engines\" toggle and the robots_txt filter hook for developers/plugins; a physical robots.txt file in the site root overrides it entirely.", "source": "https://developer.wordpress.org/reference/hooks/robots_txt/", "verified": "2026-07-08" }, "seo.xml_sitemap": { "value": "automatic", "note": "Native XML sitemaps at /wp-sitemap.xml, on by default since WordPress 5.5 (2020), covering posts, pages, custom post types, taxonomies, and authors; SEO plugins commonly replace it with their own at /sitemap.xml.", "source": "https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/", "verified": "2026-07-08" }, "seo.structured_data": { "value": "plugin", "note": "No native schema.org/JSON-LD output in core; requires an SEO plugin (Yoast, Rank Math) or manual implementation. Source is the official directory listing for the leading SEO plugin, which ships schema.org output.", "source": "https://wordpress.org/plugins/wordpress-seo/", "verified": "2026-07-08" }, "seo.hreflang": { "value": "plugin", "note": "No native hreflang support; requires a multilingual plugin (WPML or Polylang), both of which generate hreflang tags automatically once installed.", "source": "https://polylang.pro/", "verified": "2026-07-08" }, "seo.social_meta_og": { "value": true, "note": "Not in bare core, but universally available via SEO plugins (Yoast, Rank Math) that ship Open Graph/Twitter Card control as standard. Source is the official directory listing for the leading SEO plugin.", "source": "https://wordpress.org/plugins/wordpress-seo/", "verified": "2026-07-08" }, "seo.noindex_per_page": { "value": true, "note": "Native site-wide \"discourage search engines\" toggle exists in core (Settings > Reading); true per-page noindex requires an SEO plugin, which is near-universal on production WordPress sites.", "source": "https://wordpress.org/documentation/article/settings-reading-screen/", "verified": "2026-07-08" }, "seo.image_alt_editable": { "value": true, "note": "Native alt text field in the Media Library and block editor's image block; core also nudges users to fill it in.", "source": "https://wordpress.org/about/accessibility/", "verified": "2026-07-08" }, "content.blog_native": { "value": true, "note": "Blogging (Posts) is WordPress's original core content type; categories, tags, and RSS are all native.", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "content.custom_content_types": { "value": "native", "note": "register_post_type() is a core WordPress API; no plugin required to define custom post types and taxonomies, though plugins like Advanced Custom Fields make it easier.", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "content.taxonomies": { "value": true, "note": "Categories and tags are native taxonomies; custom taxonomies are natively supported via register_taxonomy().", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "content.scheduling": { "value": true, "note": "Native \"Publish\" date/time scheduling for posts and pages has existed since early WordPress versions.", "source": "https://wordpress.org/documentation/article/wordpress-block-editor/", "verified": "2026-07-08" }, "content.revisions": { "value": true, "note": "Revisions are a native post type; every save creates a restorable revision, viewable via a native diff/compare UI.", "source": "https://wordpress.org/documentation/article/what-is-post-type/", "verified": "2026-07-08" }, "content.multi_author": { "value": true, "note": "Native roles (Administrator, Editor, Author, Contributor, Subscriber) support multi-author workflows out of the box.", "source": "https://wordpress.org/documentation/article/roles-and-capabilities/", "verified": "2026-07-08" }, "content.rss": { "value": true, "note": "Native RSS 2.0, RSS 0.92, and Atom feeds auto-generated for posts, categories, tags, and comments; no plugin required.", "source": "https://make.wordpress.org/core/components/feeds-api/", "verified": "2026-07-08" }, "content.content_api": { "value": "read-write", "note": "Native WordPress REST API supports querying, creating, and modifying content as JSON; read access is open by default for public content, write access requires authentication.", "source": "https://developer.wordpress.org/rest-api/", "verified": "2026-07-08" }, "content.forms": { "value": "app", "note": "Core has no native form builder. Forms are built entirely through the plugin ecosystem (WPForms, Gravity Forms, Contact Form 7, WS Form), which is a marketplace/ecosystem add-on rather than a core capability.", "source": "https://wordpress.org/plugins/wpforms-lite/", "verified": "2026-07-09" }, "content.membership": { "value": "plugin", "note": "Core has no native membership or paywall system; gated/paid content is achieved entirely via self-hosted plugins (MemberPress, Restrict Content Pro, Paid Memberships Pro) installed directly into the WordPress codebase.", "source": "https://wordpress.org/plugins/search/membership/", "verified": "2026-07-09" }, "ecommerce.native": { "value": "plugin", "note": "Ecommerce is not part of WordPress core; requires the free WooCommerce plugin (by far the dominant choice) or an alternative like Easy Digital Downloads.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ecommerce.product_limits": { "value": "No product limits imposed by WordPress or WooCommerce itself; practical ceiling is determined by hosting server resources/database performance at very large catalog sizes.", "note": "Unlike hosted platforms, there is no plan-based product cap.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ecommerce.platform_transaction_fee": { "value": "0% platform fee from WooCommerce itself; payment-gateway processing fees apply (e.g., WooPayments ~2.5-2.9% + $0.30/transaction), same as any processor-based checkout", "note": "No WooCommerce/WordPress-imposed transaction cut, unlike some hosted ecommerce platforms.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ecommerce.payment_gateways": { "value": "Extensive: Stripe, PayPal, Square, Authorize.net, Mollie, Worldpay, WooPayments, and dozens more via official and third-party extensions; merchants can use any gateway or BNPL provider without platform penalty.", "note": "Widest gateway choice among platforms compared, since it is a plugin ecosystem rather than a closed system.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ecommerce.digital_products": { "value": true, "note": "WooCommerce natively supports downloadable/virtual products; Easy Digital Downloads is a dedicated alternative plugin for digital-only stores.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ecommerce.subscriptions_recurring": { "value": "app", "note": "Requires the paid WooCommerce Subscriptions extension (or a third-party plugin); not included in free WooCommerce core.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ecommerce.multi_currency": { "value": "app", "note": "Not native to WooCommerce core; requires a currency-switcher plugin (CURCY, YayCurrency, FOX, Aelia) or WooPayments' built-in multi-currency feature.", "source": "https://wordpress.org/plugins/woo-multi-currency/", "verified": "2026-07-08" }, "ecommerce.pos": { "value": true, "note": "Via the official Square for WooCommerce plugin (Woo's preferred POS partner), syncing inventory/payments between online store and in-person Square POS/Terminal; available in US, Canada, Australia, Japan, Ireland, France, Spain, and the UK.", "source": "https://woocommerce.com/products/square/", "verified": "2026-07-08" }, "ecommerce.abandoned_cart": { "value": "app", "note": "Not tracked by WooCommerce core by default; requires a third-party plugin (free options include Cart Abandonment Recovery, Abandoned Cart Lite) or the paid official WooCommerce Abandoned Cart Recovery extension.", "source": "https://woocommerce.com/products/abandoned-cart-recovery/", "verified": "2026-07-08" }, "ecommerce.shipping_tax_tools": { "value": "WooCommerce core includes basic flat-rate/free/local-pickup shipping zones and manual tax rate tables; automated tax calculation (WooCommerce Tax) and live carrier rates (UPS/USPS/FedEx extensions) require additional free or paid extensions.", "note": "Baseline tools are native; advanced automation is plugin-gated.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "ownership.content_export": { "value": "full", "note": "Native WordPress Exporter (Tools > Export) and WP-CLI `wp export` produce a complete WXR (WordPress eXtended RSS) file of all posts, pages, comments, custom fields, and terms.", "source": "https://developer.wordpress.org/cli/commands/export/", "verified": "2026-07-08" }, "ownership.export_formats": { "value": "WXR (WordPress eXtended RSS/XML) native export; database-level export via phpMyAdmin/mysqldump/WP-CLI for a full raw copy; media files must be transferred separately (not bundled in WXR).", "note": "WXR does not include site configuration/options or attachment binary files, only content references.", "source": "https://developer.wordpress.org/cli/commands/export/", "verified": "2026-07-08" }, "ownership.design_export": { "value": "full", "note": "Because you own the entire codebase (theme files, plugin files, database) on your own hosting, the whole site; design included; can be copied/migrated wholesale to any other host running PHP/MySQL.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "ownership.domain_portable": { "value": true, "note": "Self-hosted WordPress imposes no domain lock-in; you register and point your own domain wherever you choose, and the official migration handbook documents changing domains/hosts without reinstalling.", "source": "https://developer.wordpress.org/advanced-administration/upgrade/migrating/", "verified": "2026-07-08" }, "ownership.hosting_portable": { "value": true, "note": "Definitionally portable; WordPress.org software can run on any host supporting PHP and MySQL/MariaDB; this is the core distinction from WordPress.com.", "source": "https://wordpress.org/download/", "verified": "2026-07-08" }, "ownership.api_full_content_access": { "value": true, "note": "The native REST API exposes full read/write content access (with authentication for private/write operations); WP-CLI and direct database access provide additional full-fidelity access paths.", "source": "https://developer.wordpress.org/rest-api/", "verified": "2026-07-08" }, "ownership.lock_in_risk": { "value": "low", "note": "Editorial judgment: self-hosted, GPL-licensed, standard PHP/MySQL stack with full database/file access and no vendor-controlled hosting makes this the lowest lock-in risk of any platform category; the main risk vector is accumulated plugin/theme dependencies rather than the platform itself.", "source": null, "verified": "2026-07-08" }, "extensibility.app_marketplace_size": { "value": "60,000+ free plugins in the official WordPress.org directory (as of early 2026), plus 90,000+ when including premium/third-party marketplaces (CodeCanyon, individual vendors); 8,353 free themes in the official directory", "note": "Count is a third-party tracking estimate (WP Monitor), since WordPress.org itself does not publish a running total on-page; still by far the largest plugin ecosystem of any CMS/website platform.", "source": "https://wordpress.org/plugins/", "verified": "2026-07-08" }, "extensibility.public_api": { "value": true, "note": "Native REST API, ships in core since WordPress 4.7 (2016).", "source": "https://developer.wordpress.org/rest-api/", "verified": "2026-07-08" }, "extensibility.webhooks": { "value": true, "note": "Native to WooCommerce (order/product webhooks) and available in core content workflows via plugins; core WordPress itself has action/filter hooks but outbound webhooks specifically are most commonly used via WooCommerce or a webhook plugin.", "source": "https://woocommerce.com/pricing/", "verified": "2026-07-08" }, "extensibility.custom_code_embed": { "value": "yes", "note": "Unrestricted custom code embedding via theme files, plugins, code blocks (with unfiltered_html capability), or header/footer injection plugins; no platform-level gating on self-hosted installs.", "source": "https://wordpress.org/documentation/article/roles-and-capabilities/", "verified": "2026-07-08" }, "extensibility.dev_framework": { "value": "PHP (core language), MySQL/MariaDB (database), JavaScript/React for the block editor (Gutenberg); theme development uses PHP templates or block-based theme.json/HTML templates for block themes", "note": "One of the most widely known and documented stacks in web development, which underpins its large developer/plugin ecosystem.", "source": "https://developer.wordpress.org/themes/global-settings-and-styles/settings/typography/", "verified": "2026-07-08" }, "extensibility.cli_tooling": { "value": true, "note": "WP-CLI is the official command-line tool, shipping continuously since 2011, covering nearly everything doable in wp-admin (users, content, plugins, multisite, search-replace) from the terminal.", "source": "https://wp-cli.org/", "verified": "2026-07-08" }, "extensibility.zapier_make": { "value": true, "note": "Via plugin, not core: Zapier publishes an official \"Zapier for WordPress\" plugin in the WordPress.org directory, Make connects via the REST API, and WooCommerce has dedicated Zapier support for order/customer events.", "source": "https://wordpress.org/plugins/zapier/", "verified": "2026-07-08" }, "extensibility.native_integrations_notes": { "value": "Jetpack (official Automattic plugin) bundles stats, security, and CDN features; WooCommerce for ecommerce; Akismet (bundled by default) for comment spam filtering; broad first-party and third-party plugin coverage for CRM, email marketing, forms, and analytics rather than built-in native integrations.", "note": "WordPress's extensibility model is plugin-based rather than a curated native-integrations list. Source is the official directory listing for Jetpack, the flagship first-party integration plugin.", "source": "https://wordpress.org/plugins/jetpack/", "verified": "2026-07-08" }, "ai.site_generation": { "value": false, "note": "Not native to WordPress core as of version 7.0 (May 2026); AI Client and Abilities API (introduced WP 6.9/7.0) provide infrastructure for AI features, and a separate official AI plugin (launched Feb 2026, built on this infrastructure) adds content/image generation, but full AI site generation is not a core capability; closer to hosted-builder AI site builders like Wix ADI.", "source": "https://make.wordpress.org/core/2026/03/24/introducing-the-ai-client-in-wordpress-7-0/", "verified": "2026-07-08" }, "ai.copy_assistant": { "value": true, "note": "The official WordPress AI plugin (built on the new AI Client/Abilities API infrastructure) provides drafting, rewriting for tone/clarity, and title generation; not bundled in core by default, added as a plugin.", "source": "https://make.wordpress.org/core/2026/03/24/introducing-the-ai-client-in-wordpress-7-0/", "verified": "2026-07-08" }, "ai.image_tools": { "value": true, "note": "The official AI plugin adds AI image generation directly in the Media Library; not part of default core install.", "source": "https://make.wordpress.org/core/2026/03/24/introducing-the-ai-client-in-wordpress-7-0/", "verified": "2026-07-08" }, "ai.seo_assist": { "value": true, "note": "The official AI plugin includes alt-text generation and content classification; broader AI SEO assistance is more commonly delivered via SEO plugins (Yoast, Rank Math) that have added AI features.", "source": "https://make.wordpress.org/core/2026/03/24/introducing-the-ai-client-in-wordpress-7-0/", "verified": "2026-07-08" }, "ai.aeo_ready": { "value": "strong", "note": "Editorial judgment: self-hosted WordPress renders full server-side HTML with no JS-dependent hydration required for content, and the SEO plugin ecosystem (Yoast, Rank Math) gives complete control over schema.org/JSON-LD, meta, canonical tags, and llms.txt, all directly parseable by AI crawlers and answer engines; full server access also means no platform-level crawler restrictions.", "source": null, "verified": "2026-07-09" }, "ai.llms_txt": { "value": false, "note": "No core WordPress feature generates llms.txt. It is exclusively a plugin-ecosystem capability: Yoast SEO (since June 2025) and Rank Math both ship llms.txt generators as plugin add-ons, not core functionality.", "source": "https://yoast.com/press/yoast-launches-the-first-llms-txt-generator-in-an-seo-plugin-ushering-in-a-new-era-of-ai-ready-content/", "verified": "2026-07-09" }, "ai.crawler_control": { "value": "granular", "note": "Core exposes a filterable robots_txt hook allowing full custom robots.txt content, including per-bot rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and CCBot; SEO plugins (Yoast, Rank Math) add a dedicated robots.txt editor UI on top. No single one-click AI-bot toggle ships in core, but full custom-rule editing meets the granular bar.", "source": "https://developer.wordpress.org/reference/hooks/robots_txt/", "verified": "2026-07-09" }, "ai.mcp_server": { "value": true, "note": "The WordPress project (under its AI Building Blocks for WordPress initiative) ships an official MCP Adapter bridging the core Abilities API (WordPress 6.9+) to the Model Context Protocol, letting AI agents call site abilities. It ships as a separate official WordPress/Automattic package rather than being merged into WordPress core itself.", "source": "https://developer.wordpress.org/news/2026/02/from-abilities-to-ai-agents-introducing-the-wordpress-mcp-adapter/", "verified": "2026-07-09" }, "ai.notable": { "value": "WordPress 7.0 (May 2026) introduced core AI infrastructure: the Abilities API (lets plugins register standardized capabilities) and the AI Client (a provider-agnostic PHP interface for plugins to call AI models), plus an MCP Adapter exposing site abilities to external AI assistants. Actual end-user AI features (content drafting, image generation, alt text) ship via a separate official \"AI\" plugin built on this foundation, not bundled into core by default; WordPress's AI strategy is infrastructure-first, letting any plugin/host plug in its own AI provider rather than shipping one baked-in assistant.", "note": "This is architecturally different from hosted builders that bundle one first-party AI assistant.", "source": "https://github.com/WordPress/ai", "verified": "2026-07-08" }, "collaboration.roles_permissions": { "value": "granular", "note": "Native capability-based system with 6 default roles (Super Admin, Administrator, Editor, Author, Contributor, Subscriber) and dozens of individually assignable capabilities (add_cap/remove_cap), plus support for fully custom roles.", "source": "https://wordpress.org/documentation/article/roles-and-capabilities/", "verified": "2026-07-08" }, "collaboration.multisite": { "value": "unlimited", "note": "Core ships a native Multisite (network) feature letting one install run many sites sharing core files and users, with no core-imposed cap on the number of sites in a network; real-world networks scale to thousands of sites, limited only by server resources.", "source": "https://developer.wordpress.org/advanced-administration/multisite/", "verified": "2026-07-09" }, "collaboration.concurrent_editing": { "value": true, "note": "Core has native post-locking (wp_check_post_lock() prevents two users editing the same post simultaneously, shows \"someone else is editing\" notice) rather than true simultaneous co-editing; real-time concurrent editing (like Google Docs) requires a plugin.", "source": "https://developer.wordpress.org/reference/functions/wp_check_post_lock/", "verified": "2026-07-08" }, "collaboration.approval_workflow": { "value": "plugin", "note": "Core has a basic \"Pending Review\" post status usable by Contributors, but structured multi-step editorial approval workflows require a plugin (e.g., PublishPress, Edit Flow).", "source": "https://wordpress.org/documentation/article/roles-and-capabilities/", "verified": "2026-07-08" }, "collaboration.staging_preview": { "value": "preview-only", "note": "Core provides native Preview (draft preview before publishing, documented officially); a true staging environment (clone of production for testing) is not a core feature and requires a hosting-provider tool (Kinsta, Pressable, WP Engine one-click staging) or a plugin (WP Staging).", "source": "https://wordpress.org/documentation/article/how-to-use-the-preview-function/", "verified": "2026-07-08" }, "collaboration.commenting": { "value": false, "note": "No native in-editor commenting/annotation on drafts (distinct from public post comments, which are native); editorial commenting requires a plugin. It is planned work under Gutenberg Phase 3 (Collaboration) on the official roadmap, not yet shipped in core.", "source": "https://wordpress.org/about/roadmap/", "verified": "2026-07-08" }, "collaboration.audit_log": { "value": false, "note": "No native audit/activity log of admin actions in core; requires a plugin (e.g., WP Activity Log, Simple History) or host-level logging. Source is the official directory listing for a leading audit-log plugin.", "source": "https://wordpress.org/plugins/simple-history/", "verified": "2026-07-08" }, "support.channels": { "value": "Community-run support forums at wordpress.org/support (volunteer-staffed, no guaranteed response time); no official vendor support line since there is no single vendor. Hosting providers and premium plugin/theme vendors offer their own separate support channels (chat, ticket, phone) at their own SLA.", "note": "Support model differs fundamentally from single-vendor platforms; no central paid support tier for WordPress itself.", "source": "https://wordpress.org/support/", "verified": "2026-07-08" }, "support.support_24_7": { "value": false, "note": "No official 24/7 support exists for WordPress core itself (community forums only); many managed-WordPress hosts offer 24/7 support for their hosting/infrastructure layer, but that is a host feature, not a WordPress.org one.", "source": "https://wordpress.org/support/", "verified": "2026-07-08" }, "support.docs_quality": { "value": "excellent", "note": "Editorial judgment: wordpress.org/documentation and developer.wordpress.org provide extensive, actively maintained official documentation (user docs, developer handbooks, REST API reference, WP-CLI reference, theme/plugin handbooks), backed by one of the largest volunteer communities and third-party knowledge bases of any web platform.", "source": null, "verified": "2026-07-08" }, "support.community_size": { "value": "Largest CMS community in the world: WordPress powers roughly 43% of all websites (per W3Techs, commonly cited industry figure); WordCamp events run globally; wordpress.org/support forums have millions of threads; Stack Overflow, Reddit, and independent WordPress-focused sites add further community support depth.", "note": "Community size claim (~43% of the web) is a widely repeated W3Techs statistic; treat as approximate and time-sensitive rather than an official WordPress.org figure.", "source": "https://wordpress.org/about/features/", "verified": "2026-07-08" }, "support.certifications": { "value": "Not applicable to WordPress core itself; the free software carries no security certification since it is not a hosted service. Certifications apply to individual hosting vendors (e.g., WordPress VIP holds SOC 2 Type I and FedRAMP Moderate; WP Engine holds SOC 2 Type II and ISO/IEC 27001:2013).", "note": "This is a structural difference from hosted platforms, which can certify their own infrastructure; self-hosted WordPress's security posture depends on the chosen host and the site owner's own practices.", "source": "https://wpvip.com/blog/soc2-type1-attestation/", "verified": "2026-07-08" }, "support.backups_restore": { "value": "plugin", "note": "No automatic backups in core; requires a plugin (UpdraftPlus, BlogVault) or a host-provided backup feature (most managed-WordPress hosts include automated backups, but that is a hosting feature, not core software).", "source": "https://developer.wordpress.org/advanced-administration/security/backup/", "verified": "2026-07-08" }, "support.accessibility_tooling": { "value": "Core editor includes accessibility prompts (e.g., alt-text nudges, color-contrast warnings) and core itself is built to accessibility coding standards; \"Accessibility Ready\" is an official tag for themes meeting WordPress's baseline accessibility review (not full WCAG AA certification). Full WCAG compliance auditing/remediation requires third-party plugins (e.g., accessibility overlay/statement-generator tools) or manual development work.", "note": "Core provides a foundation, not a complete accessibility solution.", "source": "https://wordpress.org/about/accessibility/", "verified": "2026-07-08" }, "i18n.multilingual": { "value": "app-plugin", "note": "WordPress core ships translated in 70+ languages (the admin/software UI), but multi-language content on a single site (multiple language versions of the same page) is not native; requires a plugin, dominantly WPML (1.5M+ sites) or Polylang (800,000+ active installs).", "source": "https://wordpress.org/about/features/", "verified": "2026-07-08" }, "i18n.translation_workflow": { "value": true, "note": "Not native to core, but standard once a multilingual plugin (WPML, Polylang) is installed; both provide structured translation-management workflows.", "source": "https://polylang.pro/", "verified": "2026-07-08" }, "i18n.multi_locale_seo": { "value": true, "note": "Not native to core; both WPML and Polylang automatically generate hreflang tags and per-locale URL structures once installed, and integrate with major SEO plugins.", "source": "https://polylang.pro/", "verified": "2026-07-08" }, "i18n.rtl": { "value": true, "note": "Native RTL (right-to-left) language support built into WordPress core and the block editor for languages like Arabic and Hebrew; theme-level RTL stylesheet support (rtl.css / style-rtl.css) is a documented core convention.", "source": "https://codex.wordpress.org/Right-to-Left_Language_Support", "verified": "2026-07-08" } } }, "wix": { "slug": "wix", "name": "Wix", "updated": "2026-07-09", "data": { "overview.vendor": { "value": "Wix.com Ltd. (publicly traded, NASDAQ: WIX)", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "overview.launched": { "value": 2006, "note": "Founded 2006 in Tel Aviv/Wilmington; site builder platform launched publicly 2006.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "overview.type": { "value": "hosted-builder", "note": "Core Wix Editor is a hosted, fully managed drag-and-drop site builder; Wix Studio is a separate, more advanced hosted-builder tier for agencies.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "overview.open_source": { "value": false, "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "overview.license": { "value": "Proprietary SaaS; no source license (site not portable off Wix infrastructure).", "source": "https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere", "verified": "2026-07-08" }, "overview.best_for": { "value": [ "Small businesses and freelancers wanting an all-in-one hosted site with no server management", "Service businesses needing built-in bookings/scheduling", "Small-to-mid online stores via Wix Stores", "Non-technical users who want AI-assisted site generation (Wix Harmony/Aria)", "Agencies/freelancers building client sites (via Wix Studio)" ], "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "overview.pricing_url": { "value": "https://www.wix.com/plans", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "pricing.free_plan": { "value": true, "note": "Free forever plan, no credit card required.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "pricing.free_plan_limits": { "value": "500 MB storage, 1 GB bandwidth, Wix-branded subdomain (no custom domain), Wix ads displayed on site, no ecommerce/payment acceptance.", "source": "https://support.wix.com/en/article/about-storage-and-bandwidth", "verified": "2026-07-08" }, "pricing.free_trial": { "value": "No time-limited trial of paid plans; instead a permanent Free plan plus a 14-day money-back guarantee on new Premium/Studio plan purchases.", "source": "https://support.wix.com/en/article/requesting-a-refund-for-a-premium-plan", "verified": "2026-07-08" }, "pricing.entry_monthly_usd": { "value": 17, "note": "Light plan, annual billing monthly-equivalent. Site claimed a temporary 50% storewide promo at time of research (Core/Business/Elite discounted, Light unaffected); used standard listed price. Month-to-month billing runs higher (~$24/mo per Wix's own blog and independent trackers); Wix's own monthly-billing help article does not state the exact figure.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "pricing.popular_monthly_usd": { "value": 39, "note": "Business plan, marked \"RECOMMENDED\" on Wix's own pricing page; annual billing monthly-equivalent.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "pricing.ecommerce_entry_monthly_usd": { "value": 29, "note": "Core is the cheapest plan with \"Accept payments\" + \"Basic eCommerce\" per Wix's own plan comparison; Light cannot sell online.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "pricing.remove_branding_tier": { "value": "Light (cheapest paid plan, $17/mo annual); all paid plans remove Wix ads/branding; only the Free plan shows Wix branding.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "pricing.renewal_pricing_differs": { "value": null, "note": "Could not verify from official sources whether renewal price differs from initial-term price; Wix's billing help article discusses billing mechanics but does not state a renewal price increase. A storewide 50% intro promo was active on Core/Business/Elite at time of research, which; if it does not apply at renewal; would mean renewal is higher than the promotional first-term price. Flagging for manual verification rather than guessing.", "source": "https://support.wix.com/en/article/wix-billing-for-premium-plans", "verified": "2026-07-08" }, "pricing.money_back_days": { "value": 14, "note": "14-day money-back guarantee on new Premium/Studio plan purchases (not renewals/upgrades); refund processing up to 45 business days.", "source": "https://support.wix.com/en/article/requesting-a-refund-for-a-premium-plan", "verified": "2026-07-08" }, "pricing.typical_total_cost_notes": { "value": "Base plan often understates real cost: Wix Payments processing fees (2.9%+$0.30 US cards, 3.7%+$0.30 Amex, 3.49%+$0.49 PayPal) apply on top of the plan; domain renewal after the included first-year voucher; many premium App Market apps (email marketing tiers, advanced booking/POS add-ons) carry their own subscription fees; custom code/JS requires a paid plan with a connected domain.", "source": "https://support.wix.com/en/article/wix-payments-service-fees", "verified": "2026-07-08" }, "editor.model": { "value": "freeform-canvas", "note": "Absolute-positioning drag-and-drop within a page/section structure; Wix itself describes it as not 100% freeform (elements can be pinned/stacked in sections), sitting between true freeform and strict section-based builders like Squarespace. Wix Studio uses a distinct CSS Grid/Flexbox responsive model.", "source": "https://support.wix.com/en/article/wix-studio-about-the-studio-editor", "verified": "2026-07-08" }, "editor.drag_drop": { "value": true, "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "editor.inline_editing": { "value": true, "source": "https://support.wix.com/en/article/wix-editor-editing-your-site-on-your-mobile-device", "verified": "2026-07-08" }, "editor.undo_revision_history": { "value": true, "note": "Site History records every save/publish with timestamp and editor's email; restore is available but incomplete (see support.backups_restore).", "source": "https://support.wix.com/en/article/viewing-and-managing-your-site-history", "verified": "2026-07-08" }, "editor.autosave": { "value": true, "note": "Editor autosaves drafts; explicit Save/Publish actions also create Site History checkpoints.", "source": "https://support.wix.com/en/article/viewing-and-managing-your-site-history", "verified": "2026-07-08" }, "editor.mobile_app_editing": { "value": true, "note": "Wix Owner app (iOS/Android) and mobile browser editing exist, but only for static pages/elements; dynamic content requires desktop, and sites built in Wix Studio's Studio Editor cannot be edited via the mobile app.", "source": "https://support.wix.com/en/article/wix-editor-editing-your-site-on-your-mobile-device", "verified": "2026-07-08" }, "editor.template_switch_safe": { "value": false, "note": "Official Wix position: \"It is not currently possible to change your site's template, even if you haven't added any content.\" Workaround is building a new site and manually copy/pasting elements across browser tabs; Wix Stores data and premium apps do not carry over automatically. This is a known, confirmed limitation.", "source": "https://support.wix.com/en/article/switching-your-site-template", "verified": "2026-07-08" }, "editor.learning_curve": { "value": "low", "note": "Editorial judgment: drag-and-drop plus AI site generation (Wix Harmony/Aria) make first-site setup fast for non-technical users; the freeform canvas can get fiddly for pixel-precise layout, and Velo (custom code) adds real complexity for advanced use, but the median small-business user is productive within an hour.", "source": null, "verified": "2026-07-08" }, "design.template_count": { "value": 900, "note": "Wix's own live marketing nav states \"900+ website templates\" (checked directly, July 2026), but a separate official Help Center article states \"2000+ website templates\"; an unresolved discrepancy in Wix's own materials. Reporting the figure from the current live pricing/nav page; flag for periodic re-check.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "design.custom_fonts": { "value": true, "note": "Upload TTF/OTF/WOFF/WOFF2, recommended under 4MB for performance.", "source": "https://support.wix.com/en/article/wix-editor-uploading-and-using-your-own-fonts", "verified": "2026-07-08" }, "design.responsive_control": { "value": "breakpoint-editing", "note": "Standard Wix Editor gives a simpler desktop/mobile toggle (mobile edited separately, cascades less granularly). True multi-breakpoint editing (3 default + up to 3 custom breakpoints, cascading rules) is a Wix Studio feature, not standard Wix Editor.", "source": "https://support.wix.com/en/article/studio-editor-designing-across-breakpoints", "verified": "2026-07-08" }, "design.custom_css": { "value": "plan-gated", "note": "No global stylesheet editor; custom CSS is only reachable indirectly via sandboxed HTML iframe/Custom Code embeds, which require a paid plan with a connected custom domain.", "source": "https://support.wix.com/en/article/wix-editor-embedding-custom-code-on-your-site", "verified": "2026-07-08" }, "design.custom_js": { "value": "plan-gated", "note": "Custom JavaScript embeds require a paid Premium plan with a connected domain and no Wix ads; code runs sandboxed in an iframe with no direct DOM access to the rest of the page.", "source": "https://support.wix.com/en/article/wix-editor-embedding-custom-code-on-your-site", "verified": "2026-07-08" }, "design.animations": { "value": true, "note": "Standard Wix Editor has built-in element animations/effects; Wix Studio adds a fuller custom click/hover interaction builder.", "source": "https://support.wix.com/en/article/studio-editor-creating-a-custom-click-or-hover-interaction", "verified": "2026-07-08" }, "design.global_styles": { "value": true, "note": "Site-wide theme/color palette and font-pairing controls exist in the Wix Editor; Wix Studio adds a more formal design-token system.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "design.design_flexibility": { "value": "moderate", "note": "Editorial judgment: freeform positioning inside sections gives more visual control than strict block/section builders, but the platform still constrains developers relative to code-first tools, and true fine-grained responsive control is reserved for the separate Wix Studio product.", "source": null, "verified": "2026-07-08" }, "hosting.managed_included": { "value": true, "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "hosting.self_host_option": { "value": false, "note": "Wix sites are tightly bound to Wix's proprietary infrastructure; official support confirms it is not possible to export or host a Wix Editor site elsewhere.", "source": "https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere", "verified": "2026-07-08" }, "hosting.cdn_included": { "value": true, "note": "Wix describes \"multi-cloud hosting\" across AWS, Google Cloud, Fastly, and Wix's own data centers with 200+ CDN nodes globally.", "source": "https://support.wix.com/en/article/about-the-wix-servers", "verified": "2026-07-08" }, "hosting.free_ssl": { "value": true, "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "hosting.uptime_sla": { "value": "99.99% stated server up-time (described as an operating target, not a contractual SLA with credits).", "source": "https://support.wix.com/en/article/about-the-wix-servers", "verified": "2026-07-08" }, "hosting.bandwidth_storage_limits": { "value": "Free: 500MB storage / 1GB bandwidth. Light: 2GB storage. Core: 50GB storage. Business: 100GB storage. Business Elite: unlimited storage. All paid (Premium) plans include unlimited bandwidth.", "source": "https://support.wix.com/en/article/about-storage-and-bandwidth", "verified": "2026-07-08" }, "hosting.static_export": { "value": false, "note": "No static HTML/asset export of the built site; only structured data (products, contacts, blog posts, CMS collections) can be exported as CSV.", "source": "https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere", "verified": "2026-07-08" }, "hosting.update_burden": { "value": "managed", "note": "Wix is a fully hosted SaaS platform; there is no underlying server, plugin, or core software for the site owner to patch or update. Wix's own hosting page states site owners \"don't need to worry about the complexities of web hosting; we handle it all for you.\"", "source": "https://support.wix.com/en/article/wix-site-hosting", "verified": "2026-07-09" }, "performance.cwv_pass_rate": { "value": 82.7, "note": "May 2026 CrUX data via HTTP Archive CWV Technology Report API: 82.7% of 279,543 origins with good CWV (desktop 87.2%, mobile 80.7%). Report technology name: 'Wix'.", "source": "https://cdn.httparchive.org/v1/cwv?technology=Wix&geo=ALL&rank=ALL", "verified": "2026-07-08" }, "performance.image_optimization": { "value": "automatic", "note": "Wix Media Manager auto-optimizes uploads: images are automatically converted to AVIF on the live site (roughly 50% smaller than WebP) with no owner action needed; compression is automatic on upload.", "source": "https://support.wix.com/en/article/site-performance-optimizing-your-media", "verified": "2026-07-09" }, "performance.responsive_images": { "value": "automatic", "note": "Wix auto-converts images to AVIF on the live site for smaller file sizes and serves them through its image CDN sized to the display container (bounding-box based sizing in the Studio Editor). No explicit official documentation of a full srcset/sizes attribute set or LQIP/blur-up placeholder technique was found, so this is scored automatic based on confirmed automatic format conversion and CDN-driven delivery rather than a fully itemized responsive-images spec.", "source": "https://support.wix.com/en/article/site-performance-optimizing-your-media", "verified": "2026-07-09" }, "performance.lazy_loading": { "value": true, "source": "https://www.wix.com/performance/guide-cwv", "verified": "2026-07-08" }, "performance.caching_control": { "value": false, "note": "No official documentation found giving site owners direct cache-control configuration; caching is handled automatically by Wix's platform/CDN with no owner-facing controls identified.", "source": "https://support.wix.com/en/article/about-the-wix-servers", "verified": "2026-07-08" }, "analytics.builtin": { "value": "native", "note": "Wix Analytics is a full first-party dashboard in the site's Analytics section covering Traffic, Sales, and Behavior overviews, real-time visitors, and campaign/traffic-source tracking; not a third-party bolt-on.", "source": "https://support.wix.com/en/article/about-wix-analytics-reports", "verified": "2026-07-09" }, "analytics.privacy_first": { "value": false, "note": "Wix Analytics relies on Analytics cookies that require visitor consent via a cookie banner; Wix's own docs state traffic from visitors who have not accepted cookies (or who use certain ad blockers) will not appear in reports, so it is cookie-based and consent-gated, not cookieless by default.", "source": "https://support.wix.com/en/article/wix-analytics-about-your-traffic-reports", "verified": "2026-07-09" }, "analytics.session_replay": { "value": "app", "note": "No native session-replay/recording feature found in Wix's own Analytics docs; available only via third-party App Market apps (e.g. Microsoft Clarity, TWIPLA, Mouseflow).", "source": "https://www.wix.com/app-market/web-solution/microsoft-clarity", "verified": "2026-07-09" }, "analytics.heatmaps": { "value": "app", "note": "No native heatmap feature found in Wix's own Analytics docs; heatmaps are only available via third-party App Market apps (e.g. Microsoft Clarity, TWIPLA), same pattern as session replay.", "source": "https://www.wix.com/app-market/web-solution/microsoft-clarity", "verified": "2026-07-09" }, "seo.title_meta_editable": { "value": true, "source": "https://support.wix.com/en/article/customizing-your-seo-settings-1420929", "verified": "2026-07-08" }, "seo.slug_editable": { "value": true, "source": "https://support.wix.com/en/article/customizing-your-seo-settings-1420929", "verified": "2026-07-08" }, "seo.url_structure_constraints": { "value": "Blog posts, store products, and dynamic-page items are forced under fixed path prefixes (e.g., /post/, /product-page/) set by the app; these prefixes are not freely removable on the standard Wix Editor, a commonly cited SEO sore spot versus fully custom URL structures.", "source": "https://www.wix.com/seo", "verified": "2026-07-08" }, "seo.redirects_301": { "value": "yes", "note": "Built-in 301 Redirect Manager; single or bulk (import up to 500 URLs at once, export CSV of existing redirects).", "source": "https://www.wix.com/seo", "verified": "2026-07-08" }, "seo.canonical_control": { "value": true, "note": "Editable per-page and per-post canonical tags in the Advanced SEO tab; Wix sets a default canonical automatically.", "source": "https://support.wix.com/en/article/changing-the-canonical-tags-for-your-sites-pages", "verified": "2026-07-08" }, "seo.robots_txt_editable": { "value": true, "note": "Auto-generated, editable robots.txt with a dedicated Robots.txt Editor for custom directives; Wix Customer Care won't support custom edits, and mistakes can hurt indexing.", "source": "https://support.wix.com/en/article/editing-your-sites-robotstxt-file", "verified": "2026-07-08" }, "seo.xml_sitemap": { "value": "automatic", "source": "https://support.wix.com/en/article/choosing-a-premium-plan", "verified": "2026-07-08" }, "seo.structured_data": { "value": "automatic", "note": "Auto-generates JSON-LD for common types (products, events, LocalBusiness from Business Info, blog posts via optional AI-generated schema); also supports manual/custom JSON-LD overrides; effectively both automatic and manual.", "source": "https://support.wix.com/en/article/adding-structured-data-markup-to-your-sites-pages-2546962", "verified": "2026-07-08" }, "seo.hreflang": { "value": "native", "note": "Wix Multilingual automatically adds hreflang and x-default tags to multilingual site pages.", "source": "https://support.wix.com/en/article/wix-multilingual-optimizing-seo-settings-for-multilingual-sites", "verified": "2026-07-08" }, "seo.social_meta_og": { "value": true, "source": "https://support.wix.com/en/article/customizing-your-seo-settings-1420929", "verified": "2026-07-08" }, "seo.noindex_per_page": { "value": true, "note": "Per-page robots meta tag (index/noindex) editable; Wix auto-applies noindex to certain low-value pages like blog archive/tag pages.", "source": "https://support.wix.com/en/article/using-the-robots-meta-tag", "verified": "2026-07-08" }, "seo.image_alt_editable": { "value": true, "source": "https://www.wix.com/seo", "verified": "2026-07-08" }, "content.blog_native": { "value": true, "note": "Wix Blog app: categories, tags, author profiles, comments, scheduling, member subscriptions.", "source": "https://support.wix.com/en/managing-your-posts", "verified": "2026-07-08" }, "content.custom_content_types": { "value": "native", "note": "Wix CMS (formerly Content Manager) lets you build custom collections (Content, Catalog, Category types) with custom field types, indexes, and CSV import/export; no plugin needed.", "source": "https://support.wix.com/en/article/cms-content-management-system-an-overview", "verified": "2026-07-08" }, "content.taxonomies": { "value": true, "note": "Blog supports categories and tags; CMS collections support category-collection relationships.", "source": "https://support.wix.com/en/managing-your-posts", "verified": "2026-07-08" }, "content.scheduling": { "value": true, "note": "Wix Blog scheduling lets you set posts to auto-publish at a future date/time.", "source": "https://support.wix.com/en/article/wix-blog-scheduling-blog-posts", "verified": "2026-07-08" }, "content.revisions": { "value": true, "note": "Site History covers pages/design; restore is incomplete for orders/blog comments/CMS data (see support.backups_restore).", "source": "https://support.wix.com/en/article/viewing-and-managing-your-site-history", "verified": "2026-07-08" }, "content.multi_author": { "value": true, "note": "Blog app supports author profiles and roles including blog editor, blog writer, and guest writer.", "source": "https://support.wix.com/en/managing-roles-permissions", "verified": "2026-07-08" }, "content.rss": { "value": true, "note": "Every Wix site includes an RSS feed; blog RSS feed caps at the 20 most recent posts.", "source": "https://support.wix.com/en/article/wix-blog-request-displaying-more-than-20-blog-posts-in-an-rss-feed", "verified": "2026-07-08" }, "content.content_api": { "value": "read-write", "note": "Wix Data API (via Velo/SDK) gives full read-write programmatic access to CMS collections, plus External Database Connections to bridge to non-Wix databases.", "source": "https://dev.wix.com/docs/velo/apis/wix-data-v2/introduction", "verified": "2026-07-08" }, "content.forms": { "value": "native", "note": "Wix Forms is a built-in, no-app-install form builder (templates or build-your-own, conditional logic, multi-page forms, spam filtering, real-time submissions in the dashboard); the Free plan caps form creation at 4 forms, paid plans remove the cap, so it is native but plan-limited in volume rather than plan-gated in availability.", "source": "https://support.wix.com/en/article/wix-forms-adding-and-setting-up-a-form-on-your-site", "verified": "2026-07-09" }, "content.membership": { "value": "native", "note": "Wix Members Area is a built-in feature (not a third-party plugin) for gated, login-only pages and content, free to add on any plan; connecting a Pricing Plans paywall to charge for membership access requires a Business or higher plan, but the gating mechanism itself is native.", "source": "https://support.wix.com/en/article/site-members-about-the-members-area", "verified": "2026-07-09" }, "ecommerce.native": { "value": "native", "note": "Wix Stores is a built-in ecommerce module, not a bolt-on plugin; requires Core plan or above to accept payments.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "ecommerce.product_limits": { "value": "No official plan-tiered product cap found; platform-wide limit is up to 50,000 products (manual or CSV upload), up to 1,000 variants per product, up to 6 product options per product, up to 100 choices per option.", "source": "https://support.wix.com/en/article/wix-stores-limits-recommended-guidelines", "verified": "2026-07-08" }, "ecommerce.platform_transaction_fee": { "value": "Wix does not charge its own platform cut on sales; standard Wix Payments processing fees apply instead (see pricing.typical_total_cost_notes and ecommerce.payment_gateways).", "source": "https://support.wix.com/en/article/wix-payments-service-fees", "verified": "2026-07-08" }, "ecommerce.payment_gateways": { "value": "Wix Payments (native) plus 80+ third-party gateways (PayPal, Stripe, etc.) via the App Market. Wix Payments US fees: cards (excl. Amex) 2.9%+$0.30; Amex 3.7%+$0.30; PayPal 3.49%+$0.49; cross-border +1.5%; currency conversion +1%.", "source": "https://support.wix.com/en/article/wix-payments-service-fees", "verified": "2026-07-08" }, "ecommerce.digital_products": { "value": true, "note": "Digital product sales supported (downloads), but note: product subscriptions cannot be created for digital products, only physical ones.", "source": "https://support.wix.com/en/article/wix-stores-request-creating-subscriptions-for-digital-products", "verified": "2026-07-08" }, "ecommerce.subscriptions_recurring": { "value": "yes", "note": "Native recurring payments via Wix Stores subscriptions (physical products only) and the Pricing Plans app (services/memberships, any recurring cadence); requires a payment method that supports recurring billing.", "source": "https://support.wix.com/en/article/accepting-recurring-payments", "verified": "2026-07-08" }, "ecommerce.multi_currency": { "value": "yes", "note": "Native multi-currency selling supported as part of Wix's global-selling toolset.", "source": "https://www.wix.com/blog/what-is-wix-ecommerce", "verified": "2026-07-08" }, "ecommerce.pos": { "value": true, "note": "Wix POS via Mobile POS app, Desktop POS, and Wix POS Go card reader hardware, managed from the same dashboard as the online store.", "source": "https://support.wix.com/en/using-pos-solutions", "verified": "2026-07-08" }, "ecommerce.abandoned_cart": { "value": "yes", "note": "Native automated abandoned-cart recovery emails built into Wix Stores.", "source": "https://support.wix.com/en/article/wix-stores-setting-up-and-managing-abandoned-carts", "verified": "2026-07-08" }, "ecommerce.shipping_tax_tools": { "value": "Native shipping rate rules (flat rate, weight/price-based, real-time carrier rates on higher plans) and automatic tax calculation by region; deeper compliance (e.g., Avalara-grade tax) available via App Market apps.", "source": "https://www.wix.com/plans", "verified": "2026-07-08" }, "ownership.content_export": { "value": "partial", "note": "Structured content (products, contacts, blog posts, CMS collections) exportable as CSV; no export of full page/site design, layout, or code.", "source": "https://support.wix.com/en/article/cms-formerly-content-manager-exporting-content-from-your-collection", "verified": "2026-07-08" }, "ownership.export_formats": { "value": "CSV only (UTF-8 encoding); contacts additionally support Regular/Google/Outlook CSV variants. No HTML, XML, or site-package export format.", "source": "https://support.wix.com/en/article/wix-contacts-exporting-your-contacts", "verified": "2026-07-08" }, "ownership.design_export": { "value": "none", "note": "Confirmed no mechanism to export the built site (design, layout, code) to run elsewhere.", "source": "https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere", "verified": "2026-07-08" }, "ownership.domain_portable": { "value": true, "note": "Domains registered/transferred via Wix (or connected external domains) can generally be transferred out subject to standard registrar rules; the free 1-year domain voucher only applies to a new registration through Wix.", "source": "https://support.wix.com/en/article/purchasing-a-yearly-premium-plan", "verified": "2026-07-08" }, "ownership.hosting_portable": { "value": false, "note": "Site cannot run off Wix's infrastructure; this is a defining architectural constraint of the platform.", "source": "https://support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere", "verified": "2026-07-08" }, "ownership.api_full_content_access": { "value": true, "note": "Wix Data API / SDK gives full programmatic read-write access to CMS collections and much of the business data (products, bookings, etc.) via REST and Velo; but this accesses structured data, not the visual/design layer.", "source": "https://dev.wix.com/docs/velo/apis/wix-data-v2/introduction", "verified": "2026-07-08" }, "ownership.lock_in_risk": { "value": "high", "note": "Editorial judgment: no self-hosting, no design/site export, forced app-based URL prefixes, and no safe template migration path (confirmed above) combine to make Wix one of the higher lock-in hosted builders; comparable to Squarespace, higher than platforms offering full data/theme export (e.g., Shopify's data exports, WordPress).", "source": null, "verified": "2026-07-08" }, "extensibility.app_marketplace_size": { "value": "Wix App Market: commonly cited as 500+ to 800+ apps across current sources; no single current official count found stated as of this research (Wix's own App Market landing copy does not state an exact number).", "source": "https://www.wix.com/app-market", "verified": "2026-07-08" }, "extensibility.public_api": { "value": true, "note": "Wix REST APIs and the Wix JavaScript SDK (successor to many Velo APIs) expose business management, CMS/Data, ecommerce, bookings, and more.", "source": "https://dev.wix.com/docs/build-apps/develop-your-app/api-integrations/about-wix-apis", "verified": "2026-07-08" }, "extensibility.webhooks": { "value": true, "note": "Wix Automations support a \"Webhook Received\" trigger (inbound) and can trigger outbound webhooks/events for apps; native Zapier integration is trigger-only from the no-code side (Wix → Zapier), with bidirectional flows requiring Velo code or the Automations webhook trigger.", "source": "https://dev.wix.com/docs/build-apps/develop-your-app/api-integrations/events-and-webhooks/about-webhooks", "verified": "2026-07-08" }, "extensibility.custom_code_embed": { "value": "plan-gated", "source": "https://support.wix.com/en/article/wix-editor-embedding-custom-code-on-your-site", "verified": "2026-07-08" }, "extensibility.dev_framework": { "value": "Velo by Wix (proprietary JavaScript-based dev environment: frontend code, backend serverless functions, Wix Data API) plus a newer Wix JavaScript SDK intended to gradually replace many Velo APIs; not a standard open framework (not React/Vue/etc. natively).", "source": "https://dev.wix.com/docs/velo", "verified": "2026-07-08" }, "extensibility.cli_tooling": { "value": null, "note": "Could not confirm an official standalone CLI for the core Wix Editor from official docs in this research pass; Wix Studio/dev tooling has local development support, but a clear CLI equivalent for the standard consumer Editor was not verified. Flagging null rather than guessing.", "source": null, "verified": "2026-07-08" }, "extensibility.zapier_make": { "value": true, "note": "Official Zapier app exists (Wix triggers + Webhooks by Zapier for bidirectional flows); Make.com integration also exists via Wix's App Market/webhooks, though not independently verified to the same depth in this pass.", "source": "https://zapier.com/apps/wix/integrations/webhook", "verified": "2026-07-08" }, "extensibility.native_integrations_notes": { "value": "Deep native integrations for Google (Analytics, Search Console, Business Profile), Meta/Instagram/Facebook, Mailchimp (blog RSS-to-email), PayPal/Stripe payment gateways, and dozens of shipping/tax/marketing apps via the App Market.", "source": "https://www.wix.com/app-market", "verified": "2026-07-08" }, "ai.site_generation": { "value": true, "note": "Wix Harmony (2026 flagship AI builder) with Aria AI agent: generates full sites from a natural-language prompt, can restructure layouts and configure business tools conversationally (\"vibe coding\" blended with drag-and-drop).", "source": "https://www.wix.com/blog/what-is-the-wix-ai-website-builder", "verified": "2026-07-08" }, "ai.copy_assistant": { "value": true, "note": "AI Text Creator generates titles, blog posts, About pages, and AI product-description tool writes SEO copy from product name + attributes.", "source": "https://www.wix.com/blog/what-is-the-wix-ai-website-builder", "verified": "2026-07-08" }, "ai.image_tools": { "value": true, "note": "AI image creator (text-to-image), background removal, object erasing, resolution/upscaling.", "source": "https://www.wix.com/blog/what-is-the-wix-ai-website-builder", "verified": "2026-07-08" }, "ai.seo_assist": { "value": true, "note": "AI-generated structured data (JSON-LD) for blog posts is an explicit official feature; broader AI SEO pattern/meta-tag assistance is part of the SEO toolset.", "source": "https://support.wix.com/en/article/using-ai-generated-structured-data-for-blog-posts", "verified": "2026-07-08" }, "ai.notable": { "value": "Wix Harmony/Aria is the most conversational full-site AI generation among mainstream hosted builders as of mid-2026; can restructure layout and site settings via chat, not just generate initial copy/images. Caveat: AI-generated output (design, copy, schema) still requires human review; Wix does not publish independent accuracy/quality benchmarks for these tools.", "source": "https://www.wix.com/blog/what-is-the-wix-ai-website-builder", "verified": "2026-07-08" }, "ai.aeo_ready": { "value": "partial", "note": "Editorial judgment. In favor: Wix has used server-side rendering for the initial page load since 2020 (confirmed in Wix's own SEO docs), so AI/answer-engine crawlers receive fully rendered HTML rather than a JS shell; automatic JSON-LD structured data on products, events, and blog posts; editable canonical tags and robots directives; Wix has also shipped an automatic llms.txt file and its own AEO/GEO tooling (SEO & GEO dashboard). Against: llms.txt is only rolling out to a subset of sites (confirmed still gradually expanding, not universal) and requires a paid plan with a connected custom domain; forced app-based URL prefixes (/post/, /product-page/) and historically JS-heavy architecture leave some rendering and crawl-budget risk versus static-HTML-first platforms. Net: solidly ahead of where Wix was pre-2020, but not yet a best-in-class, fully-automatic AEO story for every site.", "source": "https://www.wix.com/seo/learn/wix-seo-guide", "verified": "2026-07-09" }, "ai.llms_txt": { "value": true, "note": "Wix automatically generates and maintains an llms.txt file, editable in the SEO & GEO dashboard; however availability is still rolling out gradually and requires the site to be upgraded with a connected custom domain and search indexing enabled, so it is not yet universal across all sites/plans.", "source": "https://support.wix.com/en/article/understanding-your-sites-llmstxt-file", "verified": "2026-07-09" }, "ai.crawler_control": { "value": "basic", "note": "No dedicated per-bot UI toggle for AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot); control is via the same editable Robots.txt Editor used for search engine crawlers, where owners manually add allow/disallow directives per user-agent. Wix's own guidance also notes some AI crawlers ignore robots.txt entirely and that blocking them can break Wix's own NLWeb/AI-agent functionality.", "source": "https://support.wix.com/en/article/blocking-ai-crawlers-from-your-site", "verified": "2026-07-09" }, "ai.mcp_server": { "value": true, "note": "Wix officially ships and maintains a Model Context Protocol server (open-sourced on GitHub) that connects AI coding assistants like Claude, Cursor, and Windsurf to Wix's developer platform and business APIs (CMS, inventory, bookings, checkout, etc.); free to use for development, with a Premium plan needed for live business operations like accepting payments.", "source": "https://dev.wix.com/docs/sdk/articles/use-the-wix-mcp/about-the-wix-mcp", "verified": "2026-07-09" }, "collaboration.roles_permissions": { "value": "granular", "note": "Manage Roles page with an owner role, general management roles, app-specific roles (e.g., blog editor/writer/guest writer), and fully custom roles built from a permissions list.", "source": "https://support.wix.com/en/managing-roles-permissions", "verified": "2026-07-08" }, "collaboration.concurrent_editing": { "value": null, "note": "Could not confirm true simultaneous multi-user concurrent editing (two people editing the same page at once) for the standard Wix Editor from official docs; collaborator roles/invitations are confirmed, but real-time co-editing was not verified either way in this pass.", "source": null, "verified": "2026-07-08" }, "collaboration.approval_workflow": { "value": "no", "note": "No native formal editorial approval/publish-workflow step was found in official docs for the standard Editor (roles control who CAN edit/publish, not a review-and-approve gate before publishing).", "source": "https://support.wix.com/en/managing-roles-permissions", "verified": "2026-07-08" }, "collaboration.staging_preview": { "value": "preview-only", "note": "Standard Editor has Preview mode before Publish, plus Site History for rollback; this is preview/draft-vs-live, not a separate persistent staging environment/URL. (BrightSite-style dedicated staging sites are not a confirmed core Wix Editor feature.)", "source": "https://support.wix.com/en/article/viewing-and-managing-your-site-history", "verified": "2026-07-08" }, "collaboration.commenting": { "value": null, "note": "Could not confirm in-editor commenting/annotation on the standard Wix Editor from official docs in this pass (distinct from Wix Studio's Feedback/comments tooling, which may differ). Flagging null pending direct verification.", "source": null, "verified": "2026-07-08" }, "collaboration.audit_log": { "value": true, "note": "Site History functions as an audit trail: every save/publish is timestamped and attributed to the collaborator's email.", "source": "https://support.wix.com/en/article/viewing-and-managing-your-site-history", "verified": "2026-07-08" }, "collaboration.multisite": { "value": "single", "note": "A single Wix account can hold unlimited sites, and there is no limit on the number of Premium/Studio plans purchased under one account, but each individual site requires its own separate paid plan; Wix's own docs state \"a site plan cannot be used for multiple sites\" and each site to be upgraded needs its own Premium or Studio plan. One subscription does not cover multiple separate sites.", "source": "https://support.wix.com/en/article/number-of-sites-associated-with-a-premium-plan", "verified": "2026-07-09" }, "support.channels": { "value": "Chat, callback-based phone support, and email; no direct-dial public phone number; you request a callback from the account dashboard.", "source": "https://support.wix.com/en/article/contacting-wix-customer-care-for-support", "verified": "2026-07-08" }, "support.support_24_7": { "value": true, "note": "24/7 English-language chat and callback phone support; other languages have more limited hours.", "source": "https://support.wix.com/en/article/contacting-wix-customer-care-for-support", "verified": "2026-07-08" }, "support.docs_quality": { "value": "good", "note": "Editorial judgment: extensive, well-organized Help Center and separate Velo/dev docs, but this research surfaced at least one internal inconsistency (template count stated as both \"900+\" and \"2000+\" in different official pages), which caps it below \"excellent.\"", "source": null, "verified": "2026-07-08" }, "support.community_size": { "value": "Large: official Wix Studio/Partners community forums, an extensive Help Center, active third-party ecosystem (agencies, YouTube tutorials, App Market developers); no official single membership figure found.", "source": "https://forum.wixstudio.com", "verified": "2026-07-08" }, "support.certifications": { "value": "SOC 2 Type 2, PCI DSS Level 1, ISO 27001, ISO 27017, ISO 27018, ISO 27701; also states GDPR, CCPA, and LGPD compliance.", "source": "https://www.wix.com/trust-center/security", "verified": "2026-07-08" }, "support.backups_restore": { "value": "manual", "note": "Site History lets you view/restore prior saved or published versions, but restoring erases changes made after that version, some components don't revert, and it does NOT recover form submissions, blog comments, or store orders placed after that version; so it's a manual, partial restore rather than a full automatic backup system.", "source": "https://support.wix.com/en/article/restoring-a-saved-version-of-your-site", "verified": "2026-07-08" }, "support.accessibility_tooling": { "value": "Built-in Accessibility Wizard (Wix Editor and Studio Editor): scans for issues (missing alt text, color contrast, heading structure), guides fixes against WCAG 2.2, free of charge; plus a separate Accessibility Monitor for ongoing checks.", "source": "https://support.wix.com/en/article/accessibility-about-the-accessibility-wizard-5119725", "verified": "2026-07-08" }, "i18n.multilingual": { "value": "native", "note": "Wix Multilingual is a built-in feature (not a third-party app) for managing multiple language versions of a site.", "source": "https://support.wix.com/en/article/wix-multilingual-an-overview", "verified": "2026-07-08" }, "i18n.translation_workflow": { "value": true, "note": "Wix Multilingual includes tools to manage and track translation status per language; AI-assisted translation options exist within the feature.", "source": "https://support.wix.com/en/article/wix-multilingual-an-overview", "verified": "2026-07-08" }, "i18n.multi_locale_seo": { "value": true, "note": "Per-language SEO settings plus automatic hreflang/x-default tags on multilingual pages.", "source": "https://support.wix.com/en/article/wix-multilingual-optimizing-seo-settings-for-multilingual-sites", "verified": "2026-07-08" }, "i18n.rtl": { "value": true, "note": "Wix supports RTL languages (e.g., Hebrew, Arabic) including RTL-specific editor and site behavior, consistent with Wix's own Israeli-market roots.", "source": "https://support.wix.com/en/article/wix-multilingual-an-overview", "verified": "2026-07-08" } } }, "squarespace": { "slug": "squarespace", "name": "Squarespace", "updated": "2026-07-09", "data": { "overview.vendor": { "value": "Squarespace, Inc.", "note": "Founded by Anthony Casalena in 2004; HQ New York City. Previously public (NYSE: SQSP, 2021-2024), taken private by Permira in October 2024.", "source": "https://en.wikipedia.org/wiki/Squarespace", "verified": "2026-07-08" }, "overview.launched": { "value": 2004, "note": "Founded January 2004 by Anthony Casalena.", "source": "https://en.wikipedia.org/wiki/Squarespace", "verified": "2026-07-08" }, "overview.type": { "value": "hosted-builder", "note": "Fully managed, proprietary hosted website builder; no self-hosting path.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "overview.open_source": { "value": false, "note": "Proprietary, closed-source SaaS platform.", "source": "https://en.wikipedia.org/wiki/Squarespace", "verified": "2026-07-08" }, "overview.license": { "value": "Proprietary (subscription SaaS)", "note": "No source-available or open license; access is subscription-based.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "overview.best_for": { "value": [ "Portfolios (photographers, designers, artists)", "Creative and professional services", "Small business and brochure sites", "Blogs", "Online stores (Basic through Advanced commerce plans)", "Course and membership/digital-content sites", "Invoicing and service-based freelancers" ], "note": "Reflects Squarespace's own site-category taxonomy (Creative Services, Professional Services, Beauty, Home Services, Events, Nonprofits, etc.) plus product lines (Portfolios, Online Stores, Blogs, Digital Products).", "source": "https://www.squarespace.com/websites", "verified": "2026-07-08" }, "overview.pricing_url": { "value": "https://www.squarespace.com/pricing", "note": null, "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.free_plan": { "value": false, "note": "No permanent free plan; every site starts on a 14-day free trial and must convert to a paid plan to stay live.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.free_plan_limits": { "value": null, "note": "Not applicable; no free plan exists.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.free_trial": { "value": "14 days, no credit card required, full feature access to build (site cannot be published/connected to a custom domain until a plan is purchased).", "note": null, "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.entry_monthly_usd": { "value": 19, "note": "Basic plan, monthly-equivalent price on annual billing ($228/yr). Monthly billing (no annual commitment) is $25/mo instead. Verified directly from Squarespace's own JSON-LD structured pricing data (US/USD offers) embedded on the live pricing page.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.popular_monthly_usd": { "value": 29, "note": "Core plan, monthly-equivalent on annual billing ($348/yr; $39/mo if billed monthly). Squarespace's support docs position Core as the plan for \"most service-based entrepreneurs and small businesses,\" i.e. the popular/mainstream tier.", "source": "https://support.squarespace.com/hc/en-us/articles/206536797-Choosing-the-right-Squarespace-plan", "verified": "2026-07-08" }, "pricing.ecommerce_entry_monthly_usd": { "value": 19, "note": "Basic plan supports selling unlimited products starting at the entry tier (2% Squarespace commerce transaction fee applies; fee drops to 0% on Core and above).", "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "pricing.remove_branding_tier": { "value": "No plan injects visible \"Made with Squarespace\" watermarking on the live site by default; a small badge/footer credit is not part of the current Basic-Advanced lineup (that pattern is more typical of free tiers, which Squarespace doesn't offer).", "note": "Could not find an official statement of a branding badge on any current paid tier; treat as effectively no forced branding on any plan since there's no free tier to begin with.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.renewal_pricing_differs": { "value": false, "note": "Annual-billing monthly-equivalent price is the ongoing rate, not a discounted intro rate that jumps at renewal (unlike many hosts). The main price differential is annual vs. monthly billing cadence, not year-1-vs-renewal.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "pricing.money_back_days": { "value": 14, "note": "Full refund automatically available for annual website subscriptions canceled within 14 days of purchase. Monthly-billed plans and renewal payments are not refundable; domain purchases have a separate ~5-day refund window.", "source": "https://support.squarespace.com/hc/en-us/articles/360000623648-Refund-policies-for-your-Squarespace-subscriptions", "verified": "2026-07-08" }, "pricing.typical_total_cost_notes": { "value": "Core plan ($29/mo annual) is the realistic floor for a service business needing custom code/integrations. Add: Squarespace Payments processing 2.9%+$0.30 (Basic/Core) down to 2.5%+$0.30 (Advanced); Digital Product fee 7% (Basic) down to 0% (Advanced); premium/third-party extensions from the Squarespace Extensions marketplace (~47 apps, priced independently, e.g. multi-currency or advanced POS sync tools); custom font licensing is the site owner's responsibility even though upload is free; a paid Weglot subscription if the site needs more than 2,000 words of multilingual content.", "note": null, "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "editor.model": { "value": "section-based", "note": "Fluid Engine (default in 7.1) is a drag-and-drop, grid-based section editor; freer than classic template sections but still organized into page sections/blocks, not an unconstrained freeform canvas.", "source": "https://support.squarespace.com/hc/en-us/articles/6421525446541-Edit-your-site-with-Fluid-Engine", "verified": "2026-07-08" }, "editor.drag_drop": { "value": true, "note": "Fluid Engine allows pixel-level drag-and-drop placement of blocks within sections.", "source": "https://support.squarespace.com/hc/en-us/articles/6421525446541-Edit-your-site-with-Fluid-Engine", "verified": "2026-07-08" }, "editor.inline_editing": { "value": true, "note": "Text and image blocks are click-to-edit directly on the page.", "source": "https://support.squarespace.com/hc/en-us/articles/6421525446541-Edit-your-site-with-Fluid-Engine", "verified": "2026-07-08" }, "editor.undo_revision_history": { "value": false, "note": "Squarespace explicitly states there is no autosave or revision-history feature; undo/redo only works within an active, unsaved-or-still-open editing session and is permanently lost once you click Exit. Deleted pages/posts can be restored, but only within 30 days.", "source": "https://support.squarespace.com/hc/en-us/articles/4403167416461-Using-undo-and-redo-in-Squarespace", "verified": "2026-07-08" }, "editor.autosave": { "value": false, "note": "No autosave; changes are only persisted when the user manually clicks Save, and content can be permanently lost if the browser/session closes before saving.", "source": "https://support.squarespace.com/hc/en-us/articles/4403167416461-Using-undo-and-redo-in-Squarespace", "verified": "2026-07-08" }, "editor.mobile_app_editing": { "value": true, "note": "Official Squarespace app (iOS and Android, not tablet-optimized on Android) supports editing 7.0 and 7.1 sites; all contributor permission levels can use it.", "source": "https://support.squarespace.com/hc/en-us/articles/360002093708-Edit-your-site-with-the-Squarespace-app", "verified": "2026-07-08" }, "editor.template_switch_safe": { "value": false, "note": "Squarespace's own help center states plainly: \"You can't switch templates in version 7.1.\" Design changes must be made via style/theme settings or by rebuilding sections; only legacy 7.0 sites supported true template switching with content preserved.", "source": "https://support.squarespace.com/hc/en-us/articles/205815378-Starting-over", "verified": "2026-07-08" }, "editor.learning_curve": { "value": "low", "note": "Editorial judgment: Fluid Engine's drag-and-drop, no-code section model and Blueprint AI onboarding make first-site setup fast; the ceiling is lower than code-first platforms but the floor is very approachable for non-technical users.", "source": null, "verified": "2026-07-08" }, "design.template_count": { "value": null, "note": "Squarespace's own template gallery page does not publish an exact count. Third-party trackers cite roughly 195-200 templates for 7.1 as of mid-2026, but this could not be confirmed against an official Squarespace figure, so left null per sourcing rules.", "source": "https://www.squarespace.com/templates", "verified": "2026-07-08" }, "design.custom_fonts": { "value": true, "note": "Direct custom font upload (OTF/TTF/WOFF/WOFF2) shipped in late 2025 via Design > Site Styles > Fonts, in addition to ~600 bundled Google Fonts and Adobe Fonts (Typekit) integration on 7.0. Exact plan-tier gating for the new upload feature was not confirmed in official docs.", "source": "https://support.squarespace.com/hc/en-us/articles/40181698210701-Uploading-custom-fonts", "verified": "2026-07-08" }, "design.responsive_control": { "value": "breakpoint-editing", "note": "Fluid Engine lets editors adjust layout per breakpoint (desktop/tablet/mobile) directly in the editor rather than fully automatic reflow or full CSS-level control.", "source": "https://support.squarespace.com/hc/en-us/articles/6421525446541-Edit-your-site-with-Fluid-Engine", "verified": "2026-07-08" }, "design.custom_css": { "value": "plan-gated", "note": "Code injection (custom CSS/JS panel) is excluded on Basic and available starting on Core and above, confirmed directly from the plan comparison table's feature matrix on the official pricing page.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "design.custom_js": { "value": "plan-gated", "note": "Same Code Injection gate as custom CSS: unavailable on Basic, available on Core, Plus, and Advanced.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "design.animations": { "value": true, "note": "Fluid Engine includes native scroll and entrance animation controls per block/section without requiring custom code.", "source": "https://support.squarespace.com/hc/en-us/articles/6421525446541-Edit-your-site-with-Fluid-Engine", "verified": "2026-07-08" }, "design.global_styles": { "value": true, "note": "Site Styles panel provides global color palettes, typography scales, and \"Themes\" (preset style packs like Professional, Bold, Playful) applied site-wide.", "source": "https://support.squarespace.com/hc/en-us/articles/205815378-Starting-over", "verified": "2026-07-08" }, "design.design_flexibility": { "value": "moderate", "note": "Editorial judgment: Fluid Engine's pixel-level block placement goes beyond rigid template-bound builders, but everything still renders inside Squarespace's own section/block model and CSS framework; real customization ceiling requires Core+ code injection, and even then there's no full template/theme replacement path like WordPress.", "source": null, "verified": "2026-07-08" }, "hosting.managed_included": { "value": true, "note": "Fully managed hosting is bundled into every plan; there is no unmanaged/self-hosted tier.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "hosting.self_host_option": { "value": false, "note": "No option to run Squarespace software on your own infrastructure; it is SaaS-only.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "hosting.cdn_included": { "value": true, "note": "Squarespace serves all sites through its own CDN as part of managed hosting (implied by \"unlimited bandwidth\" claims and global asset delivery); no separate CDN configuration is exposed or required.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "hosting.free_ssl": { "value": true, "note": "\"All domains correctly added to your Squarespace site are automatically protected with free SSL certificates.\"", "source": "https://www.squarespace.com/security", "verified": "2026-07-08" }, "hosting.uptime_sla": { "value": null, "note": "No formal, contractual uptime SLA (with guaranteed percentage and service credits) is published. Squarespace maintains a public status page (status.squarespace.com) showing real-time and historical incident status, and third-party trackers commonly cite ~99.9% observed uptime, but that figure is not an official contractual guarantee, so left null per sourcing rules.", "source": "https://status.squarespace.com/uptime", "verified": "2026-07-08" }, "hosting.bandwidth_storage_limits": { "value": "Unlimited bandwidth and unlimited general storage on every plan; per-file upload cap of 20MB for most files (300MB for digital-product files); video storage is separately tiered by plan (Basic 30 min, Core 5 hrs, Plus 50 hrs, Advanced unlimited).", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "hosting.static_export": { "value": false, "note": "Squarespace's own export tool only produces a partial WordPress-oriented XML file (posts/pages/images), not a static HTML/CSS/JS site bundle. Full \"static export\" is only achievable via unofficial third-party page-scraping tools, not a native Squarespace feature.", "source": "https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site", "verified": "2026-07-08" }, "performance.cwv_pass_rate": { "value": 70.4, "note": "May 2026 CrUX data via HTTP Archive CWV Technology Report API: 70.4% of 171,945 origins with good CWV (desktop 70.6%, mobile 70.2%). Report technology name: 'Squarespace'.", "source": "https://cdn.httparchive.org/v1/cwv?technology=Squarespace&geo=ALL&rank=ALL", "verified": "2026-07-08" }, "performance.image_optimization": { "value": "automatic", "note": "Every uploaded image is automatically compressed and converted to WebP (AVIF upload support also exists) through Squarespace's image CDN; no manual optimization plugin required, and this can be disabled per-image in Image Settings if needed.", "source": "https://support.squarespace.com/hc/en-us/articles/206542517-Formatting-images-for-display-on-the-web", "verified": "2026-07-09" }, "performance.lazy_loading": { "value": true, "note": "Native lazy-loading of images/media below the fold is built into the platform's rendering, not a toggle the user configures.", "source": "https://www.squarespace.com/websites", "verified": "2026-07-08" }, "performance.caching_control": { "value": false, "note": "Site owners cannot configure cache headers, CDN cache rules, or edge caching behavior; caching is entirely managed by Squarespace's infrastructure with no exposed controls.", "source": "https://support.squarespace.com/hc/en-us/articles/206545717-Squarespace-Developer-Platform-FAQ", "verified": "2026-07-08" }, "seo.title_meta_editable": { "value": true, "note": "Per-page SEO tab exposes an SEO Title field (100-character limit) and SEO Description field (400-character limit).", "source": "https://support.squarespace.com/hc/en-us/articles/206016198-Adding-SEO-descriptions", "verified": "2026-07-08" }, "seo.slug_editable": { "value": true, "note": "URL slugs are editable per page/post via page settings.", "source": "https://support.squarespace.com/hc/en-us/articles/205815308-URL-mappings", "verified": "2026-07-08" }, "seo.url_structure_constraints": { "value": "Collection-type pages (blog, store, events, gallery) impose a fixed URL pattern under the collection's base slug (e.g. /blog/post-slug); there's no way to fully flatten or arbitrarily restructure URLs across collections without URL Mapping redirects.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/205815308-URL-mappings", "verified": "2026-07-08" }, "seo.redirects_301": { "value": "yes", "note": "Native URL Mappings panel supports 301 and 302 redirects site-wide, syntax `/old-url -> /new-url 301`, capped at 400KB (~2,500 redirect lines). Requires the original page to be deleted/disabled to take effect. Available on all current plans.", "source": "https://support.squarespace.com/hc/en-us/articles/205815308-URL-mappings", "verified": "2026-07-08" }, "seo.canonical_control": { "value": false, "note": "Squarespace automatically sets a canonical URL per page, but there is no built-in settings field to edit it; changing it requires a code-injection workaround (Core plan and above), so direct owner control is not available out of the box.", "source": "https://support.squarespace.com/hc/en-us/articles/206744067-What-Squarespace-does-for-SEO", "verified": "2026-07-08" }, "seo.robots_txt_editable": { "value": false, "note": "robots.txt cannot be directly edited or overridden; it's a system-generated route. Site owners can only toggle broad crawler-access switches in Settings > Crawlers, not edit raw robots.txt syntax or add per-path rules.", "source": "https://support.squarespace.com/hc/en-us/articles/360022347072-Hiding-pages-from-search-engine-results", "verified": "2026-07-08" }, "seo.xml_sitemap": { "value": "automatic", "note": "\"Squarespace automatically generates and links a proper sitemap.xml, which lists every URL and image metadata on your site.\" Pages marked \"hide from search results\" are automatically excluded.", "source": "https://support.squarespace.com/hc/en-us/articles/206744067-What-Squarespace-does-for-SEO", "verified": "2026-07-08" }, "seo.structured_data": { "value": "automatic", "note": "Automatically generates JSON-LD for Blog post, Event, Local business, Organization, Product, and Website schema types. This auto-generated markup cannot be edited or removed; additional/custom schema types (FAQ, Review, Recipe, etc.) require manual JSON-LD via code injection.", "source": "https://support.squarespace.com/hc/en-us/articles/206744067-What-Squarespace-does-for-SEO", "verified": "2026-07-08" }, "seo.hreflang": { "value": "plugin", "note": "No native hreflang support for a single-language site model; hreflang tags are only generated automatically when using the third-party Weglot integration for multilingual sites (or added manually via code injection).", "source": "https://support.squarespace.com/hc/en-us/articles/205809778-Creating-a-multilingual-site-with-Weglot", "verified": "2026-07-08" }, "seo.social_meta_og": { "value": true, "note": "Per-page and site-wide social sharing image/description fields (Open Graph/Twitter Card meta) are editable in SEO/social settings.", "source": "https://support.squarespace.com/hc/en-us/articles/206016198-Adding-SEO-descriptions", "verified": "2026-07-08" }, "seo.noindex_per_page": { "value": true, "note": "Per-page \"Hide this page from search results\" toggle in SEO settings applies a noindex directive and removes the URL from the sitemap. Applying it to a collection page also excludes all items within that collection.", "source": "https://support.squarespace.com/hc/en-us/articles/360022347072-Hiding-pages-from-search-engine-results", "verified": "2026-07-08" }, "seo.image_alt_editable": { "value": true, "note": "Alt text fields are exposed on image blocks, gallery images, auto-layout section images, and product images; an SEO report tool flags images missing alt text.", "source": "https://support.squarespace.com/hc/en-us/articles/206542357-Adding-alt-text-to-images", "verified": "2026-07-08" }, "content.blog_native": { "value": true, "note": "Native Blog Page collection type with posts, tags/categories, comments, and RSS built in.", "source": "https://support.squarespace.com/hc/en-us/articles/206543727-Blogging-with-Squarespace", "verified": "2026-07-08" }, "content.custom_content_types": { "value": "plugin", "note": "Custom post types/content fields require the code-level Developer Platform (template.conf configuration, HTML/JSON-T, Git), which is itself only available on 7.0 sites on Core-and-above plans; not a no-code feature for typical site owners.", "source": "https://developers.squarespace.com/custom-post-types", "verified": "2026-07-08" }, "content.taxonomies": { "value": true, "note": "Categories and tags are natively supported on blog posts and other collection items.", "source": "https://support.squarespace.com/hc/en-us/articles/206543727-Blogging-with-Squarespace", "verified": "2026-07-08" }, "content.scheduling": { "value": true, "note": "Blog posts (and podcast episodes) can be scheduled to auto-publish at a specific future date/time.", "source": "https://support.squarespace.com/hc/en-us/articles/206566677-Scheduling-blog-posts", "verified": "2026-07-08" }, "content.revisions": { "value": false, "note": "No content revision/version history system exists; only session-scoped undo (lost on exit) and a 30-day window to restore an entirely deleted page/post; not a rollback-to-prior-version feature.", "source": "https://support.squarespace.com/hc/en-us/articles/4403167416461-Using-undo-and-redo-in-Squarespace", "verified": "2026-07-08" }, "content.multi_author": { "value": true, "note": "\"Basic authors\" can be attached to posts for byline attribution without needing a full contributor login, and don't count against plan contributor limits; full Contributor accounts can also be credited as post authors. There isn't a way to credit multiple distinct authors on a single post, though (workaround: combine names in one author's Display Name).", "source": "https://support.squarespace.com/hc/en-us/articles/205810518-Basic-authors", "verified": "2026-07-08" }, "content.rss": { "value": true, "note": "Built-in RSS feeds auto-generate for blog, calendar, store, gallery, and album collection pages; feed includes the 20 most recent items.", "source": "https://support.squarespace.com/hc/en-us/articles/215761717-Using-RSS-feeds", "verified": "2026-07-08" }, "content.content_api": { "value": "read-only", "note": "Any page can be queried as JSON (content-as-API) for use by the Developer Platform's templating layer; this is a read path into the CMS content model, not a documented general read-write content API for external apps (separate Commerce APIs exist specifically for order/inventory data, with webhooks for notifications).", "source": "https://developers.squarespace.com/", "verified": "2026-07-08" }, "ecommerce.native": { "value": "native", "note": "Commerce is built into the core platform on all four current plans (Basic through Advanced), not a bolt-on app.", "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "ecommerce.product_limits": { "value": "Unlimited products on every plan (Basic through Advanced); differentiation between tiers is on transaction fees, shipping/discount sophistication, and video/file storage, not product count caps.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "ecommerce.platform_transaction_fee": { "value": "Online store: 2% (Basic), 0% (Core, Plus, Advanced). Digital Content/Memberships: 7% (Basic), 5% (Core), 1% (Plus), 0% (Advanced). Payment processing (Squarespace Payments) is separate and additive: 2.9%+$0.30 (Basic/Core), 2.7%+$0.30 (Plus), 2.5%+$0.30 (Advanced) on domestic cards.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "ecommerce.payment_gateways": { "value": "Squarespace Payments (native), Stripe, PayPal, and Square (in-person via Squarespace POS). Stripe, PayPal, and Square can be connected simultaneously; Squarespace Payments can only run alongside PayPal.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/235161188-Connect-a-payment-processor", "verified": "2026-07-08" }, "ecommerce.digital_products": { "value": true, "note": "Native Digital Products (files, courses, memberships) selling is included on Basic through Advanced with no separate add-on subscription required (legacy plans needed a standalone Digital Products add-on).", "source": "https://support.squarespace.com/hc/en-us/articles/360050832771-Digital-Products-pricing-billing-and-invoices", "verified": "2026-07-08" }, "ecommerce.subscriptions_recurring": { "value": "yes", "note": "Subscription/recurring product sales are included starting on the Basic plan per the official plan comparison table.", "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "ecommerce.multi_currency": { "value": "app", "note": "A Squarespace store can only sell in one currency at a time natively; multi-currency checkout requires a third-party extension (e.g. TinyCurrency from Squarespace Extensions), and some of these extensions themselves require Core plan or higher.", "source": "https://support.squarespace.com/hc/en-us/articles/205811248-Supported-countries-and-currencies-for-Squarespace-Commerce", "verified": "2026-07-08" }, "ecommerce.pos": { "value": true, "note": "Squarespace Point of Sale connects a Square account/reader for in-person Tap to Pay, card, and cash payments with automatic inventory sync; available via the iOS app, US only.", "source": "https://support.squarespace.com/hc/en-us/articles/360035711431-Selling-in-person-with-Squarespace-point-of-sale", "verified": "2026-07-08" }, "ecommerce.abandoned_cart": { "value": "yes", "note": "Abandoned cart recovery is checked (included) across all four current plans in the official pricing comparison table; not gated to a higher tier.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "ecommerce.shipping_tax_tools": { "value": "Local/flat-rate and regional shipping on Basic; carrier-calculated shipping and automatic discount rules from Core up. Automatic sales tax calculation is built in for supported regions; advanced shipping/discount merchandising tools (e.g. tiered shipping, more discount types) increase with plan tier.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/29215717722637-Selling-on-the-Basic-Core-Plus-and-Advanced-plans", "verified": "2026-07-08" }, "ownership.content_export": { "value": "partial", "note": "One blog page (with all its posts, up to 1,000 comments/post) plus basic layout pages export to WordPress-compatible XML. Explicitly excluded: album/cover/index/info/calendar/portfolio/store pages, page-specific headers/footers/sidebars, additional blogs, drafts, and several block types (audio, product, video, dropdown).", "source": "https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site", "verified": "2026-07-08" }, "ownership.export_formats": { "value": "WordPress-compatible .xml only (via Settings > Import & Export > Export).", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site", "verified": "2026-07-08" }, "ownership.design_export": { "value": "none", "note": "Style settings and custom CSS are explicitly excluded from the export; there is no native way to take the visual design/template elsewhere. (Unofficial third-party HTML-scraping tools can capture a rendered static copy, but that is not a Squarespace feature.)", "source": "https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site", "verified": "2026-07-08" }, "ownership.domain_portable": { "value": true, "note": "Domains registered through Squarespace (or connected third-party domains) can be transferred/pointed elsewhere; standard domain-transfer rules apply.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "ownership.hosting_portable": { "value": false, "note": "The live, functioning site cannot run off Squarespace's infrastructure; there is no self-hosting or headless deployment option; only the partial content export can be migrated elsewhere and rebuilt.", "source": "https://support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site", "verified": "2026-07-08" }, "ownership.api_full_content_access": { "value": false, "note": "The Developer Platform's page-as-JSON access is scoped to templating/rendering and Commerce APIs cover orders/inventory/webhooks; there is no documented general-purpose API for pulling the complete content model (all page types, settings, design) out of a site.", "source": "https://developers.squarespace.com/", "verified": "2026-07-08" }, "ownership.lock_in_risk": { "value": "high", "note": "Editorial judgment: no self-hosting, no static/full-site export, design and most page types excluded from the one export path available, and 7.1 removed template switching; migrating off Squarespace typically means manually rebuilding the site elsewhere rather than exporting and re-platforming it.", "source": null, "verified": "2026-07-08" }, "extensibility.app_marketplace_size": { "value": "~47 apps/integrations listed in the official Squarespace Extensions marketplace as of mid-2026 (a curated, vetted directory; much smaller than WordPress/Shopify app ecosystems).", "note": null, "source": "https://www.squarespace.com/extensions/home", "verified": "2026-07-08" }, "extensibility.public_api": { "value": true, "note": "Commerce APIs (orders, inventory, transactions) and a Webhook Subscriptions API are publicly documented at developers.squarespace.com; scope is centered on commerce/orders rather than full CMS content.", "source": "https://developers.squarespace.com/commerce-apis/overview", "verified": "2026-07-08" }, "extensibility.webhooks": { "value": true, "note": "Native Webhook Subscriptions API lets external endpoints subscribe to events like order.create, order.update, and extension.uninstall.", "source": "https://developers.squarespace.com/webhooks/overview", "verified": "2026-07-08" }, "extensibility.custom_code_embed": { "value": "plan-gated", "note": "Code Injection (site-wide and per-page custom HTML/CSS/JS) is unavailable on Basic and included from Core upward, per the official pricing comparison table.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "extensibility.dev_framework": { "value": "Proprietary Developer Platform (7.0 only): JSON-T (JSON Template, a proprietary HTML-embedded templating language), LESS for stylesheets, JSON config files, Git-based deployment via a local dev environment. No modern JS framework (React/Vue) support in the template layer itself.", "note": null, "source": "https://developers.squarespace.com/templating-basics", "verified": "2026-07-08" }, "extensibility.cli_tooling": { "value": true, "note": "Local development workflow with Git-based deployment is documented as part of the Developer Platform toolchain.", "source": "https://support.squarespace.com/hc/en-us/articles/206545717-Squarespace-Developer-Platform-FAQ", "verified": "2026-07-08" }, "extensibility.zapier_make": { "value": true, "note": "Zapier integration is available (commonly used to connect Squarespace forms/commerce events to other apps); referenced among Core-plan-and-up premium integrations.", "source": "https://support.squarespace.com/hc/en-us/articles/206536797-Choosing-the-right-Squarespace-plan", "verified": "2026-07-08" }, "extensibility.native_integrations_notes": { "value": "Mailchimp, Zapier, ChowNow, Google Shopping listed as native/premium integrations from Core plan up; Squarespace Payments, Stripe, PayPal, Square for payments; Acuity Scheduling under the same corporate umbrella; Weglot for multilingual.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/206536797-Choosing-the-right-Squarespace-plan", "verified": "2026-07-08" }, "ai.site_generation": { "value": true, "note": "Blueprint AI Builder generates a full starter site (copy, images, layout, structure) from a short questionnaire; free to use for building, requires a paid plan to publish. Also offers Blueprint AI Templates and a ChatGPT-integration path (Squarespace GPT).", "source": "https://support.squarespace.com/hc/en-us/articles/16282290976013-Using-Squarespace-AI", "verified": "2026-07-08" }, "ai.copy_assistant": { "value": true, "note": "AI writing assistant available in text blocks, blog posts, product descriptions, email campaigns, and course excerpts; supports prompt-based generation and rewriting (simplify/shorten/lengthen), plus a \"Brand Identity\" setting for consistent tone.", "source": "https://support.squarespace.com/hc/en-us/articles/16282290976013-Using-Squarespace-AI", "verified": "2026-07-08" }, "ai.image_tools": { "value": true, "note": "AI-generated image/pattern/gradient/video options are selectable when adding background media to page sections.", "source": "https://support.squarespace.com/hc/en-us/articles/16282290976013-Using-Squarespace-AI", "verified": "2026-07-08" }, "ai.seo_assist": { "value": true, "note": "The SEO/AI Visibility panel scans the site to flag missing alt text and page descriptions and generates keyword-optimized suggestions.", "source": "https://support.squarespace.com/hc/en-us/articles/16282290976013-Using-Squarespace-AI", "verified": "2026-07-08" }, "ai.notable": { "value": "AI usage is credit-metered: Basic gets 10 one-time credits, Core 20/month, Plus 40/month, Advanced 120/month (per the official pricing comparison table). Squarespace explicitly warns that AI-generated content \"may not always be accurate, appropriate, or right for your needs\" and should be reviewed.", "note": null, "source": "https://www.squarespace.com/pricing", "verified": "2026-07-08" }, "collaboration.roles_permissions": { "value": "granular", "note": "Distinct roles beyond a simple admin/editor split: Owner, Administrator, Billing, Website Editor, Store Manager, Email Campaigns Editor, Comment Moderator, Analytics, Viewer, plus separate Enterprise/Acuity role tiers; permissions are individually toggleable per contributor.", "source": "https://support.squarespace.com/hc/en-us/articles/206537297-Squarespace-permissions-explained", "verified": "2026-07-08" }, "collaboration.concurrent_editing": { "value": false, "note": "Squarespace's own docs warn that content \"edited in multiple places at the same time\" can be lost/can't be restored; implying no real-time multi-user concurrent editing/conflict resolution like a Google-Docs-style co-editor.", "source": "https://support.squarespace.com/hc/en-us/articles/206543417-Troubleshooting-lost-content", "verified": "2026-07-08" }, "collaboration.approval_workflow": { "value": "no", "note": "No native editorial approval/review-and-publish workflow was found in official documentation; permission levels gate what a contributor can touch, but there's no submit-for-review or content-approval pipeline built in.", "source": "https://support.squarespace.com/hc/en-us/articles/206537297-Squarespace-permissions-explained", "verified": "2026-07-08" }, "collaboration.staging_preview": { "value": "preview-only", "note": "Editors can preview unpublished/unsaved changes before publishing, and unpublished pages can be kept in draft, but there's no separate staging environment/URL distinct from the live site's own draft state.", "source": "https://support.squarespace.com/hc/en-us/articles/6421525446541-Edit-your-site-with-Fluid-Engine", "verified": "2026-07-08" }, "collaboration.commenting": { "value": false, "note": "Negative claim cited to the closest official page: Squarespace's contributor/collaboration docs cover inviting contributors and permission levels but list no in-editor commenting/annotation feature for internal collaboration (blog post comments are a public-facing content feature, not an editorial commenting tool).", "source": "https://support.squarespace.com/hc/en-us/articles/115010355107-Contributors-basics", "verified": "2026-07-08" }, "collaboration.audit_log": { "value": false, "note": "Negative claim cited to the closest official page: the account Activity History panel logs only account-level events (logins, contributor permission changes, domain/website creation, account settings) for 90 days; there is no audit log of content/site edits (who changed which page and when); only legacy Squarespace 5 had a site change log.", "source": "https://support.squarespace.com/hc/en-us/articles/39499008751245-Manage-your-account-activity", "verified": "2026-07-08" }, "support.channels": { "value": "Email support (24/7 intake, response times vary) and live chat (English: Mon-Fri 4am-8pm ET; also French/German and AU/NZ regional hours); no phone support by design. Plus Squarespace Forum (community) and self-serve Help Center.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/219648707-How-do-I-contact-Squarespace-Customer-Support", "verified": "2026-07-08" }, "support.support_24_7": { "value": false, "note": "Live chat is restricted to weekday business-hours windows (e.g. English Mon-Fri 4am-8pm ET); only email intake is available around the clock, and there's no phone support at all, so real-time human support is not a 24/7 offering.", "source": "https://support.squarespace.com/hc/en-us/articles/219648707-How-do-I-contact-Squarespace-Customer-Support", "verified": "2026-07-08" }, "support.docs_quality": { "value": "good", "note": "Editorial judgment: Help Center articles are detailed, current, and cover most features with step-by-step instructions, but several important nuances (exact export exclusions, no-revision-history, no-template-switch-in-7.1) are easy to miss unless you read the specific article; not quite \"excellent\" reference-grade developer docs, but well above a thin/sparse knowledge base.", "source": null, "verified": "2026-07-08" }, "support.community_size": { "value": "Active official Squarespace Forum (forum.squarespace.com) plus a large ecosystem of independent Squarespace designers/experts (Squarespace Circle partner program); exact member counts not published officially.", "note": null, "source": "https://forum.squarespace.com/", "verified": "2026-07-08" }, "support.certifications": { "value": "PCI-DSS compliant payment processing (built-in processors); working toward GDPR readiness as a company and for customers. Squarespace's own security page does not explicitly claim SOC 2, ISO 27001, HIPAA, or FedRAMP certification; those claims appear only in third-party summaries and could not be verified against official Squarespace copy, so they are omitted here.", "note": null, "source": "https://www.squarespace.com/security", "verified": "2026-07-08" }, "support.backups_restore": { "value": "manual", "note": "No automatic full-site backup/restore-to-point-in-time system for site owners; recovery is limited to a 30-day window to restore an individual deleted page/post, not a full-site snapshot restore.", "source": "https://support.squarespace.com/hc/en-us/articles/206543417-Troubleshooting-lost-content", "verified": "2026-07-08" }, "support.accessibility_tooling": { "value": "Native alt-text fields, automatic Skip-to-Content link and keyboard-focus outlines, semantic HTML headings/ARIA landmarks, in-panel color-contrast adjustment, video caption/audio transcript support, labeled commerce/checkout form fields, and a VPAT (Voluntary Product Accessibility Template) export. Squarespace states responsibility for full legal compliance (e.g. ADA, European Accessibility Act) remains with the site owner.", "note": null, "source": "https://support.squarespace.com/hc/en-us/articles/215129127-Accessibility-resources-at-Squarespace", "verified": "2026-07-08" }, "i18n.multilingual": { "value": "app-plugin", "note": "No native multilingual/multi-locale site system. Official path is the Weglot third-party integration (free tier: 1 language, 2,000 words; paid beyond that); alternatively a fully manual, labor-intensive duplicate-pages approach with no localized URL structure.", "source": "https://support.squarespace.com/hc/en-us/articles/16552875658765-Manually-creating-a-multilingual-site", "verified": "2026-07-08" }, "i18n.translation_workflow": { "value": false, "note": "No native in-editor translation management workflow; Weglot (third-party) provides its own translation dashboard outside Squarespace, or content must be manually duplicated and translated page by page.", "source": "https://support.squarespace.com/hc/en-us/articles/205809778-Creating-a-multilingual-site-with-Weglot", "verified": "2026-07-08" }, "i18n.multi_locale_seo": { "value": false, "note": "Per-locale URLs and hreflang tags are only generated automatically through the third-party Weglot integration, not natively; the manual multilingual approach explicitly cannot use separate domains/subdomains per language.", "source": "https://support.squarespace.com/hc/en-us/articles/16552875658765-Manually-creating-a-multilingual-site", "verified": "2026-07-08" }, "i18n.rtl": { "value": null, "note": "Could not find an official Squarespace statement confirming or denying native right-to-left language/layout support; left null rather than guess.", "source": null, "verified": "2026-07-08" }, "performance.responsive_images": { "value": "automatic", "note": "Squarespace auto-generates up to 7 responsive width variants (100 to 2500px) per uploaded image and serves the appropriate one via srcset based on the visitor's screen, plus automatic WebP conversion on upload. No official documentation confirms a blur-up/LQIP placeholder technique specifically; lazy-loading of below-fold images is separately covered under performance.lazy_loading.", "source": "https://support.squarespace.com/hc/en-us/articles/206542517-Formatting-images-for-display-on-the-web", "verified": "2026-07-09" }, "analytics.builtin": { "value": "native", "note": "Squarespace Analytics is a built-in dashboard covering Traffic, Sales, Purchase Funnel, Form and Button Conversions, Traffic Sources, and more. Scope varies by plan: Basic/Personal get Traffic, Geography, Site Content, and Search Keywords panels but not Sales or Conversion tracking; Core, Plus, Advanced, and Commerce plans unlock the full panel set including Sales and Purchase Funnel. Historical data becomes visible retroactively upon upgrading.", "source": "https://support.squarespace.com/hc/en-us/articles/206544167-Squarespace-Analytics", "verified": "2026-07-09" }, "analytics.privacy_first": { "value": false, "note": "Squarespace Analytics uses first-party cookies (ss_cid, ss_cpvisit, ss_cvisit, etc.) that collect visitor data considered personal under GDPR; Squarespace's own docs state these are non-essential cookies and recommend site owners enable a cookie consent banner in regions requiring it, so it is not positioned as cookieless or consent-exempt by default.", "source": "https://support.squarespace.com/hc/en-us/articles/360001264507-The-cookies-Squarespace-uses", "verified": "2026-07-09" }, "analytics.session_replay": { "value": "app", "note": "No native session-replay feature in Squarespace Analytics. Third-party tools (e.g. Lucky Orange, Mouseflow) can be added via the Code Injection panel (Core plan and up), but session replay is not a listed category in Squarespace's own Extensions marketplace; it's a self-installed script, not a vetted one-click app.", "source": "https://support.squarespace.com/hc/en-us/articles/205815908-Using-code-injection", "verified": "2026-07-09" }, "analytics.heatmaps": { "value": "app", "note": "No native heatmap feature. Third-party heatmap tools connect via the same Code Injection mechanism as session replay; the official Squarespace Extensions marketplace has no dedicated analytics/heatmap category and does not list Lucky Orange, Hotjar, or Mouseflow as vetted extensions.", "source": "https://www.squarespace.com/extensions/home", "verified": "2026-07-09" }, "ai.aeo_ready": { "value": "partial", "note": "Squarespace 7.1 with Fluid Engine renders largely server-side (not a heavy client-side JS SPA), which helps AI crawlers extract page content, and structured data (JSON-LD for Blog post, Event, Local business, Organization, Product, Website) is generated automatically per seo.structured_data. But two gaps cap it below \"strong\": seo.canonical_control is false (no native canonical override without code injection, raising duplicate-content risk on crawled variants) and seo.robots_txt_editable is false, with only a single blanket \"block known AI crawlers\" switch and no per-bot or per-path allow/deny rules, so site owners can't selectively invite AEO-relevant crawlers while blocking others. Editorial judgment weighing these existing file findings together.", "source": "https://support.squarespace.com/hc/en-us/articles/206744067-What-Squarespace-does-for-SEO", "verified": "2026-07-09" }, "ai.llms_txt": { "value": false, "note": "No native way to serve a file at a custom root path with a custom content type, so llms.txt cannot be generated or hosted directly through Squarespace's own tools. Community workarounds exist (URL Mappings 301 redirect to a CDN-hosted text asset, or a third-party edge worker in front of the site), but there is no official Squarespace feature or announcement supporting llms.txt.", "source": "https://support.squarespace.com/hc/en-us/articles/205815308-URL-mappings", "verified": "2026-07-09" }, "ai.crawler_control": { "value": "basic", "note": "Settings > Crawlers offers a single \"Block known artificial intelligence crawlers\" checkbox that toggles a whole bundled list at once (GPTBot, ClaudeBot, Google-Extended, CCBot, Amazonbot, and roughly two dozen others), not per-bot switches; Squarespace's own doc states it's \"currently not possible to request that AI crawlers only scan specific pages.\" Consistent with the existing seo.robots_txt_editable = false finding: no raw robots.txt editing or per-path/per-bot rules are exposed.", "source": "https://support.squarespace.com/hc/en-us/articles/360022347072-Request-that-AI-models-exclude-your-site", "verified": "2026-07-09" }, "ai.mcp_server": { "value": false, "note": "No official MCP server from Squarespace. Searches of developers.squarespace.com and Squarespace's own blog/changelog turned up no announcement; every MCP implementation found (e.g. community GitHub projects, Zapier's Squarespace Forms MCP, third-party bundle servers) is an unofficial, third-party wrapper around Squarespace's public Commerce/Forms APIs, not something Squarespace publishes or maintains.", "source": "https://developers.squarespace.com/", "verified": "2026-07-09" }, "content.forms": { "value": "native", "note": "Form Block is a native block type addable to any page on any current plan; submissions require connecting a storage destination (email, Google Sheets, Mailchimp, etc.) since submissions aren't stored in the block itself. Official docs specify a recommended 30-field cap per form for usability/Mailchimp compatibility but do not document a submission-count limit that varies by plan.", "source": "https://support.squarespace.com/hc/en-us/articles/206566737-Form-blocks", "verified": "2026-07-09" }, "content.membership": { "value": "native", "note": "Member Sites (formerly Member Areas) is a native, built-in gating system: pages added to a member site sit behind a paywall/login, with Free, Fixed-amount, and Subscription pricing-plan structures and support for gated video libraries and course pages. It's free to build on any plan; a paid website plan is required to actually sell memberships, with transaction fees on member payments tiered by plan (7% Basic down to 0% Advanced, matching ecommerce.platform_transaction_fee's digital-content figures).", "source": "https://support.squarespace.com/hc/en-us/articles/360050832631-Member-Sites", "verified": "2026-07-09" }, "hosting.update_burden": { "value": "managed", "note": "Fully managed SaaS; Squarespace patches, updates, and maintains all underlying platform software, servers, and security with no site-owner action required or possible, consistent with hosting.managed_included and hosting.self_host_option = false elsewhere in this file.", "source": "https://www.squarespace.com/pricing", "verified": "2026-07-09" }, "collaboration.multisite": { "value": "single", "note": "One account can log into and manage multiple separate sites, but each live site requires its own separate paid subscription; Squarespace's own words: \"Each website you create is paid for separately. We don't offer multi-site plans.\" A subscription also can't be moved from one site to another without canceling and starting a new one, so a single subscription does not run multiple separate sites.", "source": "https://support.squarespace.com/hc/en-us/articles/205810458-Managing-multiple-sites", "verified": "2026-07-09" } } }, "webflow": { "slug": "webflow", "name": "Webflow", "updated": "2026-07-08", "data": { "overview.vendor": { "value": "Webflow, Inc.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "overview.launched": { "value": 2013, "note": "Founded 2013 by Vlad Magdalin, Sergie Magdalin, and Bryant Chou; public beta launched via Y Combinator/Hacker News in March 2013.", "source": "https://en.wikipedia.org/wiki/Webflow", "verified": "2026-07-08" }, "overview.type": { "value": "hosted-builder", "note": "Visual, hosted site builder with an integrated CMS; not self-hosted, not headless-only (though it exposes CMS APIs usable headlessly).", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "overview.open_source": { "value": false, "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "overview.license": { "value": "Proprietary, closed-source SaaS", "source": "https://en.wikipedia.org/wiki/Webflow", "verified": "2026-07-08" }, "overview.best_for": { "value": [ "Marketing/brand sites needing custom, pixel-precise design", "Agencies building and handing off client sites", "Content-rich sites with a CMS (blogs, directories)", "Small-to-midsize ecommerce", "Teams wanting visual design control without full custom code" ], "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "overview.pricing_url": { "value": "https://webflow.com/pricing", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.free_plan": { "value": true, "note": "Starter site plan: webflow.io subdomain only, 2 static pages, 1 GB bandwidth, 50 form submissions/mo, limited CMS (50 items). No custom domain.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.free_plan_limits": { "value": "Webflow.io subdomain only (no custom domain), 2 static pages, 1 GB bandwidth/mo, 50 form submissions/mo, 50 CMS items / 20 CMS Collections, no custom code, no site search, no password protection.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.free_trial": { "value": "No time-limited trial; the free Starter site plan has no expiration. Paid Site plans can be canceled anytime but are not refunded for the remainder of the paid term.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.entry_monthly_usd": { "value": 15, "note": "Basic site plan, billed yearly ($15/mo); required for a custom domain. Monthly-billed price is higher (Webflow states annual billing saves up to 40% vs monthly across site plans; exact monthly-billed Basic figure was not shown after the pricing-toggle interaction).", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.popular_monthly_usd": { "value": 25, "note": "Premium site plan (replaced the old separate CMS and Business plans in the May 2026 pricing overhaul), billed yearly. Includes CMS (up to 20,000 items), code components, site search, form file upload.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.ecommerce_entry_monthly_usd": { "value": 29, "note": "Ecommerce Standard plan, billed yearly: 500 ecommerce items, 2% Webflow transaction fee on top of Stripe/PayPal processing fees.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.remove_branding_tier": { "value": "Basic ($15/mo, billed yearly); the free Starter plan always shows the 'Made in Webflow' badge; any paid Site plan removes it.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.renewal_pricing_differs": { "value": false, "note": "No evidence of an intro-vs-renewal price gap like some builders use; the yearly-vs-monthly billing gap is the main pricing lever (annual billing saves up to 40% on site plans per Webflow's own toggle copy).", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.money_back_days": { "value": 0, "note": "No money-back guarantee found. Webflow's own FAQ: 'Can I cancel my Site and/or Workspace at any time? Yes, but you'll still pay the remainder of the term for the plan you signed up for.'", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "pricing.typical_total_cost_notes": { "value": "Site plan and Workspace plan are billed separately (Workspace free tier covers most solo users). Bandwidth beyond the Premium plan's included tier is a paid add-on (e.g., +50 GB is +$20/mo annual or +$30/mo monthly). Webflow Cloud (serverless app hosting), Optimize (A/B testing/CRO, from $299/mo by page views), Analyze (site analytics, from $9/mo by sessions), and Localize (i18n, from $9/mo by locale) are all separate paid add-ons on top of the Site plan. Ecommerce Standard's 2% transaction fee stacks with Stripe/PayPal's own processing fees.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.model": { "value": "freeform-canvas", "note": "Webflow's Designer is a visual canvas that generates real HTML/CSS box-model markup (not a rigid section template system), though newer 'sections' and AI generation add section-based scaffolding on top.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.drag_drop": { "value": true, "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.inline_editing": { "value": true, "note": "Editor role can click-to-edit page content/CMS items without design access.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.undo_revision_history": { "value": true, "note": "Site backups are automatically generated with one-click restore (unlimited on paid Site plans); Workspace/site version history exists in the Designer.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.autosave": { "value": true, "source": "https://university.webflow.com/", "verified": "2026-07-08" }, "editor.mobile_app_editing": { "value": false, "note": "No official native mobile app for editing the Designer canvas found in current Webflow product/pricing pages; content editing is browser-based.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.template_switch_safe": { "value": false, "note": "Webflow has no built-in theme-swap mechanism like WordPress; changing a template/starting point generally means rebuilding sections rather than a one-click switch.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "editor.learning_curve": { "value": "steep", "note": "Editorial judgment: the Designer exposes the full CSS box model (position, flex/grid, z-index, combo classes) rather than a simplified WYSIWYG; far more powerful than Wix/Squarespace but requires real design/CSS literacy to use well.", "editorial": true, "verified": "2026-07-08" }, "design.template_count": { "value": 7000, "note": "Webflow's own templates marketplace page is titled '7000+ Free & Premium HTML Website Templates'; this figure blends official Webflow-made templates and paid community/marketplace templates, not a single curated official set.", "source": "https://webflow.com/templates", "verified": "2026-07-08" }, "design.custom_fonts": { "value": true, "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "design.responsive_control": { "value": "full-control", "note": "Designer exposes custom breakpoints and per-breakpoint style overrides on every element, not just automatic reflow.", "source": "https://webflow.com/pricing", "verified": "2026-07-08" }, "design.custom_css": { "value": "plan-gated", "note": "Custom code (including