{
 "name": "Analytics1 Score",
 "version": "1.0",
 "checked": "19 October 2026",
 "criteria": [
  {
   "key": "core",
   "label": "Core jobs",
   "weight": 30,
   "rule": "1 point for each of the category's 5 core jobs the vendor's own pages say the product does."
  },
  {
   "key": "pricing",
   "label": "Pricing transparency and entry price",
   "weight": 15,
   "rule": "Free product 5. Entry paid plan price published on the vendor's site: up to $50 a month 5, up to $150 4, up to $400 3, above $400 2. Some prices published but not the entry plan's 1. No public prices 0."
  },
  {
   "key": "privacy",
   "label": "Privacy and consent",
   "weight": 15,
   "rule": "Share of applicable items met, scaled to 5: published GDPR DPA; CCPA/CPRA addressed; EU data residency; SOC 2 or ISO 27001; consent support (Consent Mode, cookieless mode or CMP integration), counted only for tools that tag your website."
  },
  {
   "key": "free",
   "label": "Free plan or trial",
   "weight": 10,
   "rule": "Free plan 5. Free trial of a paid plan 3. Neither 0."
  },
  {
   "key": "setup",
   "label": "Setup effort",
   "weight": 10,
   "rule": "Self-serve sign-up with no-code or one-snippet install 5. Self-serve but needs a developer (SDK, API, DNS) 3. Sales call or demo needed to start 1."
  },
  {
   "key": "integrations",
   "label": "Integrations",
   "weight": 10,
   "rule": "Native integrations listed by the vendor: 100+ 5, 50-99 4, 20-49 3, 5-19 2, 1-4 1; plus 1 for a documented public API (maximum 5)."
  },
  {
   "key": "support",
   "label": "Support channels",
   "weight": 10,
   "rule": "1 point each for a help centre, email or ticket support, live chat, phone support and a dedicated or onboarding manager on any plan."
  }
 ],
 "coreJobs": {
  "best-call-tracking-software": [
   "Dynamic number insertion",
   "Call recording",
   "Transcription or AI call analysis",
   "Sends call conversions to ad platforms",
   "Tracks forms, chats or texts too"
  ],
  "best-marketing-attribution-tools": [
   "Multi-touch attribution models",
   "Offline or phone-call attribution",
   "Sends conversions back to ad platforms",
   "Ties CRM or store revenue to source",
   "Cross-channel journey reporting"
  ],
  "best-ecommerce-analytics-tools": [
   "Store sales and revenue reporting",
   "Ad spend and ROAS across channels",
   "Customer cohorts or lifetime value",
   "Product-level performance",
   "Marketplace (e.g. Amazon) analytics"
  ],
  "best-social-media-analytics-tools": [
   "Post-level analytics for your profiles",
   "Four or more networks in one report",
   "Monitoring beyond your own profiles",
   "Scheduled or exportable reports",
   "Link click or traffic tracking"
  ],
  "best-ai-search-visibility-tools": [
   "Brand mentions in AI answers",
   "Three or more AI engines",
   "Tracks cited sources",
   "Competitor share of voice",
   "Prompt-level tracking over time"
  ],
  "best-rank-tracking-tools": [
   "Daily or on-demand rank updates",
   "City or ZIP-level tracking",
   "Mobile and desktop separately",
   "Competitor rank tracking",
   "SERP feature tracking"
  ],
  "best-marketing-reporting-tools": [
   "GA4, Google Ads and Meta connectors",
   "Scheduled report delivery",
   "White-label client reports",
   "Custom or calculated metrics",
   "Multi-client management"
  ],
  "best-survey-tools": [
   "Skip and branching logic",
   "Link and website-embed distribution",
   "NPS or CSAT question types",
   "Response analysis",
   "Response export"
  ],
  "best-heatmap-and-cro-tools": [
   "Click and scroll heatmaps",
   "Session recordings",
   "A/B testing",
   "Funnel or conversion analysis",
   "On-page surveys or feedback"
  ],
  "best-landing-page-builders": [
   "Drag-and-drop editor with templates",
   "A/B testing of pages",
   "Built-in forms",
   "Publish on your own domain",
   "Page conversion analytics"
  ],
  "best-live-chat-software": [
   "Website chat widget",
   "AI chatbot or automated answers",
   "Shared inbox across channels",
   "Chat analytics",
   "Visitor or customer context"
  ],
  "best-website-visitor-identification-tools": [
   "Identifies visiting companies",
   "Identifies individual visitors",
   "CRM sync",
   "Lead scoring, intent or filters",
   "Real-time visit alerts"
  ],
  "best-cold-email-software": [
   "Multi-step sequences",
   "Multiple sending accounts",
   "Email warm-up",
   "Built-in B2B contact database",
   "Unified inbox or reply detection"
  ],
  "best-email-marketing-analytics-tools": [
   "Open and click reporting",
   "Deliverability or inbox placement testing",
   "List verification or hygiene",
   "Revenue attribution of email",
   "A/B testing of emails"
  ],
  "best-product-analytics-tools": [
   "Event tracking",
   "Funnels",
   "Retention or cohorts",
   "User paths",
   "Experiments or feature flags"
  ],
  "best-virtual-phone-systems": [
   "Numbers in multiple countries",
   "Call routing or IVR",
   "Call recording",
   "SMS",
   "Call analytics"
  ]
 },
 "note": "Partner (affiliate) and sponsor status are not inputs to the score.",
 "categories": [
  {
   "slug": "best-call-tracking-software",
   "title": "Best call tracking software for small businesses (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "WhatConverts",
     "scored": true,
     "score": 90,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.whatconverts.com/pricing/",
        "https://www.whatconverts.com/features/lead-tracking/call-tracking/",
        "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.whatconverts.com/gdpr",
        "https://www.whatconverts.com/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.whatconverts.com/integrations/",
        "https://www.whatconverts.com/api/overview"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Dynamic number insertion",
       "met": true,
       "url": "https://www.whatconverts.com/pricing/"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.whatconverts.com/pricing/"
      },
      {
       "label": "Transcription or AI call analysis",
       "met": true,
       "url": "https://www.whatconverts.com/features/lead-tracking/call-tracking/"
      },
      {
       "label": "Sends call conversions to ad platforms",
       "met": true,
       "url": "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/"
      },
      {
       "label": "Tracks forms, chats or texts too",
       "met": true,
       "url": "https://www.whatconverts.com/features/lead-tracking/call-tracking/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "CallRail",
     "scored": true,
     "score": 86,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.callrail.com/call-tracking",
        "https://www.callrail.com/integrations/google-ads"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.callrail.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.callrail.com/legal",
        "https://www.callrail.com/privacy",
        "https://www.callrail.com/security"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.callrail.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.callrail.com/call-tracking"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.callrail.com/",
        "https://www.callrail.com/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.callrail.com/contact"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Dynamic number insertion",
       "met": true,
       "url": "https://www.callrail.com/call-tracking"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.callrail.com/call-tracking"
      },
      {
       "label": "Transcription or AI call analysis",
       "met": true,
       "url": "https://www.callrail.com/call-tracking"
      },
      {
       "label": "Sends call conversions to ad platforms",
       "met": true,
       "url": "https://www.callrail.com/integrations/google-ads"
      },
      {
       "label": "Tracks forms, chats or texts too",
       "met": true,
       "url": "https://www.callrail.com/call-tracking"
      }
     ]
    },
    {
     "rank": 3,
     "name": "CallTrackingMetrics",
     "scored": true,
     "score": 82,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.ctm.com/features/call-tracking/",
        "https://www.ctm.com/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.ctm.com/plans-pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.ctm.com/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.ctm.com/plans-pricing/faqs/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.ctm.com/plans-pricing/faqs/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.ctm.com/plans-pricing/faqs/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.ctm.com/plans-pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Dynamic number insertion",
       "met": true,
       "url": "https://www.ctm.com/features/call-tracking/"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.ctm.com/features/call-tracking/"
      },
      {
       "label": "Transcription or AI call analysis",
       "met": true,
       "url": "https://www.ctm.com/features/call-tracking/"
      },
      {
       "label": "Sends call conversions to ad platforms",
       "met": true,
       "url": "https://www.ctm.com/"
      },
      {
       "label": "Tracks forms, chats or texts too",
       "met": true,
       "url": "https://www.ctm.com/features/call-tracking/"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Google Ads call tracking",
     "scored": true,
     "score": 67,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://support.google.com/google-ads/answer/6095883",
        "https://support.google.com/google-ads/answer/2453991"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://support.google.com/google-ads/answer/6095883"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://business.safety.google/adsprocessorterms/",
        "https://developers.google.com/tag-platform/security/guides/consent"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/google-ads/answer/6095883"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/google-ads/answer/6095883"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://support.google.com/google-ads/answer/6095883"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Dynamic number insertion",
       "met": true,
       "url": "https://support.google.com/google-ads/answer/6095883"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://support.google.com/google-ads/answer/2453991"
      },
      {
       "label": "Transcription or AI call analysis",
       "met": false,
       "url": null
      },
      {
       "label": "Sends call conversions to ad platforms",
       "met": true,
       "url": "https://support.google.com/google-ads/answer/6095883"
      },
      {
       "label": "Tracks forms, chats or texts too",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 5,
     "name": "Invoca",
     "scored": true,
     "score": 45,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://developers.invoca.net/en/latest/web_integration/index.html",
        "https://www.invoca.com/platform/call-recordings-and-transcriptions",
        "https://www.invoca.com/platform/google",
        "https://www.invoca.com/solutions/engagement"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.invoca.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1,
       "weighted": 3,
       "evidence": [
        "https://www.invoca.com/legal/privacy-policy"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.invoca.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.invoca.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.invoca.com/integrations",
        "https://developers.invoca.net/en/latest/api_documentation/index.html"
       ]
      },
      {
       "criterion": "support",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.invoca.com/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Dynamic number insertion",
       "met": true,
       "url": "https://developers.invoca.net/en/latest/web_integration/index.html"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.invoca.com/platform/call-recordings-and-transcriptions"
      },
      {
       "label": "Transcription or AI call analysis",
       "met": true,
       "url": "https://www.invoca.com/platform/call-recordings-and-transcriptions"
      },
      {
       "label": "Sends call conversions to ad platforms",
       "met": true,
       "url": "https://www.invoca.com/platform/google"
      },
      {
       "label": "Tracks forms, chats or texts too",
       "met": true,
       "url": "https://www.invoca.com/solutions/engagement"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-social-media-analytics-tools",
   "title": "Best social media analytics tools for small teams and agencies (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Sprout Social",
     "scored": true,
     "score": 79.4,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://sproutsocial.com/features/social-media-analytics/",
        "https://sproutsocial.com/features/social-media-publishing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://sproutsocial.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://sproutsocial.com/trust-center/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://sproutsocial.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://sproutsocial.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://sproutsocial.com/integrations/",
        "https://sproutsocial.com/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://sproutsocial.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": true,
       "url": "https://sproutsocial.com/features/social-media-analytics/"
      },
      {
       "label": "Four or more networks in one report",
       "met": true,
       "url": "https://sproutsocial.com/features/social-media-analytics/"
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": true,
       "url": "https://sproutsocial.com/features/social-media-analytics/"
      },
      {
       "label": "Scheduled or exportable reports",
       "met": false,
       "url": null
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://sproutsocial.com/features/social-media-publishing/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Buffer",
     "scored": true,
     "score": 78.5,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://buffer.com/analyze",
        "https://buffer.com/pricing",
        "https://buffer.com/start-page"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://buffer.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://buffer.com/legal"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://buffer.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://buffer.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://buffer.com/integrations",
        "https://developers.buffer.com"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://buffer.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": true,
       "url": "https://buffer.com/analyze"
      },
      {
       "label": "Four or more networks in one report",
       "met": true,
       "url": "https://buffer.com/analyze"
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": false,
       "url": null
      },
      {
       "label": "Scheduled or exportable reports",
       "met": true,
       "url": "https://buffer.com/pricing"
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://buffer.com/start-page"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Vista Social",
     "scored": true,
     "score": 75.4,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://vistasocial.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://vistasocial.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://vistasocial.com/gdpr",
        "https://vistasocial.com/privacy/",
        "https://vistasocial.com/trust-center/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://vistasocial.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://vistasocial.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://vistasocial.com/integrations/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://vistasocial.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": true,
       "url": "https://vistasocial.com/pricing/"
      },
      {
       "label": "Four or more networks in one report",
       "met": true,
       "url": "https://vistasocial.com/pricing/"
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": true,
       "url": "https://vistasocial.com/pricing/"
      },
      {
       "label": "Scheduled or exportable reports",
       "met": true,
       "url": "https://vistasocial.com/pricing/"
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://vistasocial.com/pricing/"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Hootsuite",
     "scored": true,
     "score": 71.4,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.hootsuite.com/platform/analytics",
        "https://www.hootsuite.com/plans"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.hootsuite.com/plans"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://www.hootsuite.com/legal/data-processing-addendum",
        "https://www.hootsuite.com/legal/privacy",
        "https://www.hootsuite.com/legal/security-practices"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.hootsuite.com/plans"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.hootsuite.com/plans"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://apps.hootsuite.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.hootsuite.com/plans"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": true,
       "url": "https://www.hootsuite.com/platform/analytics"
      },
      {
       "label": "Four or more networks in one report",
       "met": true,
       "url": "https://www.hootsuite.com/platform/analytics"
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": true,
       "url": "https://www.hootsuite.com/platform/analytics"
      },
      {
       "label": "Scheduled or exportable reports",
       "met": true,
       "url": "https://www.hootsuite.com/plans"
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://www.hootsuite.com/plans"
      }
     ]
    },
    {
     "rank": 5,
     "name": "SocialBee",
     "scored": true,
     "score": 70.5,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://socialbee.com/features/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://socialbee.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://socialbee.com/privacy-policy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://socialbee.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://socialbee.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://socialbee.com/integrations/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://socialbee.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": true,
       "url": "https://socialbee.com/features/"
      },
      {
       "label": "Four or more networks in one report",
       "met": false,
       "url": null
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": false,
       "url": null
      },
      {
       "label": "Scheduled or exportable reports",
       "met": true,
       "url": "https://socialbee.com/features/"
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://socialbee.com/features/"
      }
     ]
    },
    {
     "rank": 6,
     "name": "Later",
     "scored": true,
     "score": 60.9,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://later.com/social-media-analytics/",
        "https://later.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://later.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://later.com/privacy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://later.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://later.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://later.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": true,
       "url": "https://later.com/social-media-analytics/"
      },
      {
       "label": "Four or more networks in one report",
       "met": true,
       "url": "https://later.com/social-media-analytics/"
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": true,
       "url": "https://later.com/pricing/"
      },
      {
       "label": "Scheduled or exportable reports",
       "met": false,
       "url": null
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://later.com/pricing/"
      }
     ]
    },
    {
     "rank": 7,
     "name": "Brand24",
     "scored": true,
     "score": 58.9,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://brand24.com/",
        "https://brand24.com/features/",
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://brand24.com/privacy-policy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://brand24.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": false,
       "url": null
      },
      {
       "label": "Four or more networks in one report",
       "met": true,
       "url": "https://brand24.com/"
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": true,
       "url": "https://brand24.com/features/"
      },
      {
       "label": "Scheduled or exportable reports",
       "met": true,
       "url": "https://brand24.com/prices/"
      },
      {
       "label": "Link click or traffic tracking",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": null,
     "name": "Shorby",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 1,
       "weighted": 6,
       "evidence": [
        "https://dash.shorby.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://dash.shorby.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://dash.shorby.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://dash.shorby.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://dash.shorby.com/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 0,
       "weighted": 0,
       "evidence": []
      }
     ],
     "coreJobs": [
      {
       "label": "Post-level analytics for your profiles",
       "met": false,
       "url": null
      },
      {
       "label": "Four or more networks in one report",
       "met": false,
       "url": null
      },
      {
       "label": "Monitoring beyond your own profiles",
       "met": false,
       "url": null
      },
      {
       "label": "Scheduled or exportable reports",
       "met": false,
       "url": null
      },
      {
       "label": "Link click or traffic tracking",
       "met": true,
       "url": "https://dash.shorby.com/pricing/"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-survey-tools",
   "title": "Best survey tools for customer feedback and NPS (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Survicate",
     "scored": true,
     "score": 92,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://help.survicate.com/en/articles/3933880-set-up-survey-logic",
        "https://survicate.com/pricing/",
        "https://help.survicate.com/en/articles/4149462-a-comprehensive-guide-to-nps-surveys",
        "https://help.survicate.com/en/articles/4493449-how-to-use-filters-for-advanced-analysis",
        "https://help.survicate.com/en/articles/3942566-data-export-csv-and-xlsx-reports"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://survicate.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://survicate.com/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://survicate.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://survicate.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://survicate.com/pricing/",
        "https://help.survicate.com/en/articles/5849901-data-export-api"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://survicate.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://help.survicate.com/en/articles/3933880-set-up-survey-logic"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://survicate.com/pricing/"
      },
      {
       "label": "NPS or CSAT question types",
       "met": true,
       "url": "https://help.survicate.com/en/articles/4149462-a-comprehensive-guide-to-nps-surveys"
      },
      {
       "label": "Response analysis",
       "met": true,
       "url": "https://help.survicate.com/en/articles/4493449-how-to-use-filters-for-advanced-analysis"
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://help.survicate.com/en/articles/3942566-data-export-csv-and-xlsx-reports"
      }
     ]
    },
    {
     "rank": 2,
     "name": "SurveyMonkey",
     "scored": true,
     "score": 90,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://help.surveymonkey.com/en/surveymonkey/create/logic-options/",
        "https://help.surveymonkey.com/en/surveymonkey/send/website-collector/",
        "https://www.surveymonkey.com/learn/customer-feedback/net-promoter-score/",
        "https://help.surveymonkey.com/en/surveymonkey/analyze/crosstabs/",
        "https://help.surveymonkey.com/en/surveymonkey/analyze/csv-exports/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.surveymonkey.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://help.surveymonkey.com/en/surveymonkey/policy/data-processing-agreements-eu/",
        "https://www.surveymonkey.com/mp/legal/region-specific-privacy-statement/",
        "https://www.surveymonkey.com/mp/legal/international-data-center-overview/",
        "https://www.surveymonkey.com/mp/legal/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.surveymonkey.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://help.surveymonkey.com/en/surveymonkey/send/website-collector/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.surveymonkey.com/apps/",
        "https://developer.surveymonkey.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.surveymonkey.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://help.surveymonkey.com/en/surveymonkey/create/logic-options/"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://help.surveymonkey.com/en/surveymonkey/send/website-collector/"
      },
      {
       "label": "NPS or CSAT question types",
       "met": true,
       "url": "https://www.surveymonkey.com/learn/customer-feedback/net-promoter-score/"
      },
      {
       "label": "Response analysis",
       "met": true,
       "url": "https://help.surveymonkey.com/en/surveymonkey/analyze/crosstabs/"
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://help.surveymonkey.com/en/surveymonkey/analyze/csv-exports/"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Outgrow",
     "scored": true,
     "score": 88,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://outgrow.co/pricing/",
        "https://outgrow.co/survey-maker/",
        "https://outgrow.co/ai-nps-survey-maker/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://outgrow.co/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1,
       "weighted": 3,
       "evidence": [
        "https://outgrow.co/pricing/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://outgrow.co/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://outgrow.co/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://outgrow.co/sitemap.xml",
        "https://outgrow.co/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://outgrow.co/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://outgrow.co/pricing/"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://outgrow.co/survey-maker/"
      },
      {
       "label": "NPS or CSAT question types",
       "met": true,
       "url": "https://outgrow.co/ai-nps-survey-maker/"
      },
      {
       "label": "Response analysis",
       "met": true,
       "url": "https://outgrow.co/survey-maker/"
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://outgrow.co/pricing/"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Typeform",
     "scored": true,
     "score": 88,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.typeform.com/surveys",
        "https://www.typeform.com/templates/nps-survey-template",
        "https://www.typeform.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.typeform.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.typeform.com/legal",
        "https://www.typeform.com/enterprise"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.typeform.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.typeform.com/surveys"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.typeform.com/pricing/",
        "https://www.typeform.com/developers/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.typeform.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://www.typeform.com/surveys"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://www.typeform.com/surveys"
      },
      {
       "label": "NPS or CSAT question types",
       "met": true,
       "url": "https://www.typeform.com/templates/nps-survey-template"
      },
      {
       "label": "Response analysis",
       "met": true,
       "url": "https://www.typeform.com/surveys"
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://www.typeform.com/pricing/"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Tally",
     "scored": true,
     "score": 74.5,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://tally.so/help/conditional-form-logic",
        "https://tally.so/help/embed-your-form",
        "https://tally.so/help/form-insights",
        "https://tally.so/help/faq"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://tally.so/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://tally.so/help/gdpr"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://tally.so/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://tally.so/help/embed-your-form"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://tally.so/help/integrations",
        "https://tally.so/help/api"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://tally.so/help"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://tally.so/help/conditional-form-logic"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://tally.so/help/embed-your-form"
      },
      {
       "label": "NPS or CSAT question types",
       "met": true,
       "url": "https://tally.so/help/form-insights"
      },
      {
       "label": "Response analysis",
       "met": false,
       "url": null
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://tally.so/help/faq"
      }
     ]
    },
    {
     "rank": 6,
     "name": "Google Forms",
     "scored": true,
     "score": 72,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://support.google.com/docs/answer/141062?hl=en",
        "https://support.google.com/docs/answer/2839588?hl=en",
        "https://support.google.com/docs/answer/139706?hl=en"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://workspace.google.com/products/forms/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://cloud.google.com/terms/data-processing-addendum/",
        "https://policies.google.com/privacy?hl=en",
        "https://knowledge.workspace.google.com/admin/compliance/choose-a-geographic-location-for-your-data?hl=en",
        "https://cloud.google.com/security/compliance/soc-2"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://workspace.google.com/products/forms/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/docs/answer/2839588?hl=en"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://workspace.google.com/products/forms/",
        "https://developers.google.com/workspace/forms/api/guides"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://support.google.com/docs/answer/6281888?hl=en"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://support.google.com/docs/answer/141062?hl=en"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://support.google.com/docs/answer/2839588?hl=en"
      },
      {
       "label": "NPS or CSAT question types",
       "met": false,
       "url": null
      },
      {
       "label": "Response analysis",
       "met": false,
       "url": null
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://support.google.com/docs/answer/139706?hl=en"
      }
     ]
    },
    {
     "rank": 7,
     "name": "Qualtrics",
     "scored": true,
     "score": 61.5,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.qualtrics.com/support/survey-platform/survey-module/survey-flow/standard-elements/branch-logic/",
        "https://www.qualtrics.com/support/survey-platform/distributions-module/web-distribution/anonymous-link/",
        "https://www.qualtrics.com/support/survey-platform/survey-module/editing-questions/question-types-guide/specialty-questions/net-promoter-score/",
        "https://www.qualtrics.com/support/survey-platform/data-and-analysis-module/cross-tabulation/cross-tabulation-overview/",
        "https://www.qualtrics.com/support/survey-platform/data-and-analysis-module/data/download-data/export-data-overview/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.qualtrics.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://www.qualtrics.com/privacy-statement/",
        "https://www.qualtrics.com/security-statement/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.qualtrics.com/free-account/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.qualtrics.com/free-account/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.qualtrics.com/marketplace/",
        "https://api.qualtrics.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.qualtrics.com/support/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Skip and branching logic",
       "met": true,
       "url": "https://www.qualtrics.com/support/survey-platform/survey-module/survey-flow/standard-elements/branch-logic/"
      },
      {
       "label": "Link and website-embed distribution",
       "met": true,
       "url": "https://www.qualtrics.com/support/survey-platform/distributions-module/web-distribution/anonymous-link/"
      },
      {
       "label": "NPS or CSAT question types",
       "met": true,
       "url": "https://www.qualtrics.com/support/survey-platform/survey-module/editing-questions/question-types-guide/specialty-questions/net-promoter-score/"
      },
      {
       "label": "Response analysis",
       "met": true,
       "url": "https://www.qualtrics.com/support/survey-platform/data-and-analysis-module/cross-tabulation/cross-tabulation-overview/"
      },
      {
       "label": "Response export",
       "met": true,
       "url": "https://www.qualtrics.com/support/survey-platform/data-and-analysis-module/data/download-data/export-data-overview/"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-heatmap-and-cro-tools",
   "title": "Best heatmap and CRO tools for small business websites (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Hotjar",
     "scored": true,
     "score": 91,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
        "https://contentsquare.com/platform/capabilities/surveys/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://contentsquare.com/privacy-center/data-processing-agreement/",
        "https://contentsquare.com/privacy-center/",
        "https://trust.contentsquare.com/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://contentsquare.com/hotjar/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://contentsquare.com/integrations-partners/",
        "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Click and scroll heatmaps",
       "met": true,
       "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
      },
      {
       "label": "Session recordings",
       "met": true,
       "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
      },
      {
       "label": "A/B testing",
       "met": true,
       "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
      },
      {
       "label": "Funnel or conversion analysis",
       "met": true,
       "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing"
      },
      {
       "label": "On-page surveys or feedback",
       "met": true,
       "url": "https://contentsquare.com/platform/capabilities/surveys/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "VWO",
     "scored": true,
     "score": 76,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://wingify.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://wingify.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://wingify.com/compliance/gdpr/",
        "https://wingify.com/pricing/",
        "https://wingify.com/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://wingify.com/free-trial/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://wingify.com/free-trial/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://wingify.com/integrations/",
        "https://developers.wingify.com/reference/introduction-1"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://wingify.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Click and scroll heatmaps",
       "met": true,
       "url": "https://wingify.com/pricing/"
      },
      {
       "label": "Session recordings",
       "met": true,
       "url": "https://wingify.com/pricing/"
      },
      {
       "label": "A/B testing",
       "met": true,
       "url": "https://wingify.com/pricing/"
      },
      {
       "label": "Funnel or conversion analysis",
       "met": true,
       "url": "https://wingify.com/pricing/"
      },
      {
       "label": "On-page surveys or feedback",
       "met": true,
       "url": "https://wingify.com/pricing/"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Crazy Egg",
     "scored": true,
     "score": 67,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.crazyegg.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.crazyegg.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://support.crazyegg.com/knowledge-base/crazy-egg-privacy-data-practices/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.crazyegg.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.crazyegg.com/article-categories/installation-methods/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.crazyegg.com/",
        "https://support.crazyegg.com/knowledge-base/conversion-tracking-api/"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://support.crazyegg.com/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Click and scroll heatmaps",
       "met": true,
       "url": "https://www.crazyegg.com/pricing"
      },
      {
       "label": "Session recordings",
       "met": true,
       "url": "https://www.crazyegg.com/pricing"
      },
      {
       "label": "A/B testing",
       "met": true,
       "url": "https://www.crazyegg.com/pricing"
      },
      {
       "label": "Funnel or conversion analysis",
       "met": true,
       "url": "https://www.crazyegg.com/pricing"
      },
      {
       "label": "On-page surveys or feedback",
       "met": true,
       "url": "https://www.crazyegg.com/pricing"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Microsoft Clarity",
     "scored": true,
     "score": 65,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://clarity.microsoft.com/",
        "https://learn.microsoft.com/en-us/clarity/faq"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://learn.microsoft.com/en-us/clarity/faq"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://learn.microsoft.com/en-us/clarity/faq",
        "https://learn.microsoft.com/en-us/clarity/setup-and-installation/consent-mode"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://learn.microsoft.com/en-us/clarity/faq"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://learn.microsoft.com/en-us/clarity/faq"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://learn.microsoft.com/en-us/clarity/faq",
        "https://learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-data-export-api"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://learn.microsoft.com/en-us/clarity/faq"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Click and scroll heatmaps",
       "met": true,
       "url": "https://clarity.microsoft.com/"
      },
      {
       "label": "Session recordings",
       "met": true,
       "url": "https://clarity.microsoft.com/"
      },
      {
       "label": "A/B testing",
       "met": false,
       "url": null
      },
      {
       "label": "Funnel or conversion analysis",
       "met": true,
       "url": "https://learn.microsoft.com/en-us/clarity/faq"
      },
      {
       "label": "On-page surveys or feedback",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 5,
     "name": "Leadpages",
     "scored": true,
     "score": 59,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://leadpages.com/product/heatmaps",
        "https://leadpages.com/pricing",
        "https://leadpages.com/product/analytics"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://leadpages.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://leadpages.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://leadpages.com/product/heatmaps"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://leadpages.com/integrations",
        "https://leadpages.com/pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://leadpages.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Click and scroll heatmaps",
       "met": true,
       "url": "https://leadpages.com/product/heatmaps"
      },
      {
       "label": "Session recordings",
       "met": false,
       "url": null
      },
      {
       "label": "A/B testing",
       "met": true,
       "url": "https://leadpages.com/pricing"
      },
      {
       "label": "Funnel or conversion analysis",
       "met": true,
       "url": "https://leadpages.com/product/analytics"
      },
      {
       "label": "On-page surveys or feedback",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 6,
     "name": "POWR",
     "scored": true,
     "score": 57,
     "parts": [
      {
       "criterion": "core",
       "points": 1,
       "weighted": 6,
       "evidence": [
        "https://www.powr.io/survey-popup-website-app"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.powr.io/survey-popup-website-app"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.powr.io/dpa"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.powr.io/survey-popup-website-app"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.powr.io/survey-popup-website-app"
       ]
      },
      {
       "criterion": "integrations",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://www.powr.io/survey-website-app"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.powr.io/survey-popup-website-app"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Click and scroll heatmaps",
       "met": false,
       "url": null
      },
      {
       "label": "Session recordings",
       "met": false,
       "url": null
      },
      {
       "label": "A/B testing",
       "met": false,
       "url": null
      },
      {
       "label": "Funnel or conversion analysis",
       "met": false,
       "url": null
      },
      {
       "label": "On-page surveys or feedback",
       "met": true,
       "url": "https://www.powr.io/survey-popup-website-app"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-rank-tracking-tools",
   "title": "Best rank tracking tools for SEO and AI search (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Semrush",
     "scored": true,
     "score": 83.5,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.semrush.com/features/position-tracking/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.semrush.com/prices/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://www.semrush.com/company/legal/dpa/",
        "https://www.semrush.com/company/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.semrush.com/prices/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.semrush.com/prices/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.semrush.com/kb/931-integrations",
        "https://www.semrush.com/api-documentation/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.semrush.com/company/legal/customer-support-terms/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Daily or on-demand rank updates",
       "met": true,
       "url": "https://www.semrush.com/features/position-tracking/"
      },
      {
       "label": "City or ZIP-level tracking",
       "met": true,
       "url": "https://www.semrush.com/features/position-tracking/"
      },
      {
       "label": "Mobile and desktop separately",
       "met": true,
       "url": "https://www.semrush.com/features/position-tracking/"
      },
      {
       "label": "Competitor rank tracking",
       "met": true,
       "url": "https://www.semrush.com/features/position-tracking/"
      },
      {
       "label": "SERP feature tracking",
       "met": true,
       "url": "https://www.semrush.com/features/position-tracking/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "SE Ranking",
     "scored": true,
     "score": 79.5,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://seranking.com/rank-tracker.html"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://seranking.com/subscription.html"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://seranking.com/legal/processors.html",
        "https://seranking.com/legal/privacy-statement.html"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://seranking.com/subscription.html"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://seranking.com/subscription.html"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://seranking.com/integrations.html",
        "https://seranking.com/api.html"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://seranking.com/subscription.html"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Daily or on-demand rank updates",
       "met": true,
       "url": "https://seranking.com/rank-tracker.html"
      },
      {
       "label": "City or ZIP-level tracking",
       "met": true,
       "url": "https://seranking.com/rank-tracker.html"
      },
      {
       "label": "Mobile and desktop separately",
       "met": true,
       "url": "https://seranking.com/rank-tracker.html"
      },
      {
       "label": "Competitor rank tracking",
       "met": true,
       "url": "https://seranking.com/rank-tracker.html"
      },
      {
       "label": "SERP feature tracking",
       "met": true,
       "url": "https://seranking.com/rank-tracker.html"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Ahrefs",
     "scored": true,
     "score": 70.5,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://ahrefs.com/rank-tracker",
        "https://help.ahrefs.com/en/articles/2085043-how-to-see-your-mobile-rankings-on-rank-tracker"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://ahrefs.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://ahrefs.com/legal",
        "https://ahrefs.com/legal/privacy-policy"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://ahrefs.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://ahrefs.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://ahrefs.com/pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://help.ahrefs.com/en/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Daily or on-demand rank updates",
       "met": false,
       "url": null
      },
      {
       "label": "City or ZIP-level tracking",
       "met": true,
       "url": "https://ahrefs.com/rank-tracker"
      },
      {
       "label": "Mobile and desktop separately",
       "met": true,
       "url": "https://help.ahrefs.com/en/articles/2085043-how-to-see-your-mobile-rankings-on-rank-tracker"
      },
      {
       "label": "Competitor rank tracking",
       "met": true,
       "url": "https://ahrefs.com/rank-tracker"
      },
      {
       "label": "SERP feature tracking",
       "met": true,
       "url": "https://ahrefs.com/rank-tracker"
      }
     ]
    },
    {
     "rank": 4,
     "name": "AccuRanker",
     "scored": true,
     "score": 66.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.accuranker.com/features/rank-tracking/",
        "https://www.accuranker.com/help/getting-started/adding-keywords/",
        "https://www.accuranker.com/help/advanced-metrics/competitor-rankings/",
        "https://www.accuranker.com/features/serp-analysis/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.accuranker.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.accuranker.com/privacy/"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.accuranker.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.accuranker.com/help/getting-started/adding-keywords/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.accuranker.com/features/api-integrations/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.accuranker.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Daily or on-demand rank updates",
       "met": true,
       "url": "https://www.accuranker.com/features/rank-tracking/"
      },
      {
       "label": "City or ZIP-level tracking",
       "met": true,
       "url": "https://www.accuranker.com/help/getting-started/adding-keywords/"
      },
      {
       "label": "Mobile and desktop separately",
       "met": true,
       "url": "https://www.accuranker.com/help/getting-started/adding-keywords/"
      },
      {
       "label": "Competitor rank tracking",
       "met": true,
       "url": "https://www.accuranker.com/help/advanced-metrics/competitor-rankings/"
      },
      {
       "label": "SERP feature tracking",
       "met": true,
       "url": "https://www.accuranker.com/features/serp-analysis/"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Google Search Console",
     "scored": true,
     "score": 57,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://support.google.com/webmasters/answer/17011259",
        "https://support.google.com/webmasters/answer/7042828"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://support.google.com/webmasters/answer/9128668"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/webmasters/answer/9128668"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/webmasters/answer/9008080"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://developers.google.com/webmaster-tools"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://support.google.com/webmasters/answer/9128669"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Daily or on-demand rank updates",
       "met": true,
       "url": "https://support.google.com/webmasters/answer/17011259"
      },
      {
       "label": "City or ZIP-level tracking",
       "met": false,
       "url": null
      },
      {
       "label": "Mobile and desktop separately",
       "met": true,
       "url": "https://support.google.com/webmasters/answer/17011259"
      },
      {
       "label": "Competitor rank tracking",
       "met": false,
       "url": null
      },
      {
       "label": "SERP feature tracking",
       "met": true,
       "url": "https://support.google.com/webmasters/answer/7042828"
      }
     ]
    },
    {
     "rank": 6,
     "name": "OmniSEO",
     "scored": true,
     "score": 45.9,
     "parts": [
      {
       "criterion": "core",
       "points": 1,
       "weighted": 6,
       "evidence": [
        "https://www.omniseo.com/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://omniseo.com/privacy-terms/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.omniseo.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Daily or on-demand rank updates",
       "met": false,
       "url": null
      },
      {
       "label": "City or ZIP-level tracking",
       "met": false,
       "url": null
      },
      {
       "label": "Mobile and desktop separately",
       "met": false,
       "url": null
      },
      {
       "label": "Competitor rank tracking",
       "met": false,
       "url": null
      },
      {
       "label": "SERP feature tracking",
       "met": true,
       "url": "https://www.omniseo.com/"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-marketing-reporting-tools",
   "title": "Best marketing reporting and dashboard tools for agencies (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Databox",
     "scored": true,
     "score": 91.4,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://databox.com/integrations",
        "https://databox.com/agencies"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://databox.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://databox.com/security-and-compliance"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://databox.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://databox.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://databox.com/integrations",
        "https://developers.databox.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://databox.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "GA4, Google Ads and Meta connectors",
       "met": true,
       "url": "https://databox.com/integrations"
      },
      {
       "label": "Scheduled report delivery",
       "met": true,
       "url": "https://databox.com/agencies"
      },
      {
       "label": "White-label client reports",
       "met": true,
       "url": "https://databox.com/agencies"
      },
      {
       "label": "Custom or calculated metrics",
       "met": true,
       "url": "https://databox.com/agencies"
      },
      {
       "label": "Multi-client management",
       "met": true,
       "url": "https://databox.com/agencies"
      }
     ]
    },
    {
     "rank": 2,
     "name": "AgencyAnalytics",
     "scored": true,
     "score": 79,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://agencyanalytics.com/integrations/facebook-ads",
        "https://agencyanalytics.com/features/white-label",
        "https://agencyanalytics.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://agencyanalytics.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://agencyanalytics.com/company/privacy"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://agencyanalytics.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://agencyanalytics.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://agencyanalytics.com/integrations",
        "https://agencyanalytics.com/docs/api/introduction"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://help.agencyanalytics.com/en/articles/2571116-contact-customer-support"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "GA4, Google Ads and Meta connectors",
       "met": true,
       "url": "https://agencyanalytics.com/integrations/facebook-ads"
      },
      {
       "label": "Scheduled report delivery",
       "met": true,
       "url": "https://agencyanalytics.com/features/white-label"
      },
      {
       "label": "White-label client reports",
       "met": true,
       "url": "https://agencyanalytics.com/features/white-label"
      },
      {
       "label": "Custom or calculated metrics",
       "met": true,
       "url": "https://agencyanalytics.com/pricing"
      },
      {
       "label": "Multi-client management",
       "met": true,
       "url": "https://agencyanalytics.com/features/white-label"
      }
     ]
    },
    {
     "rank": 3,
     "name": "ClickUp",
     "scored": true,
     "score": 78,
     "parts": [
      {
       "criterion": "core",
       "points": 2,
       "weighted": 12,
       "evidence": [
        "https://clickup.com/features/dashboards",
        "https://clickup.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://clickup.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://clickup.com/terms/security-policy",
        "https://clickup.com/terms/privacy",
        "https://clickup.com/security"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://clickup.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://clickup.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://clickup.com/integrations",
        "https://clickup.com/pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://clickup.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "GA4, Google Ads and Meta connectors",
       "met": false,
       "url": null
      },
      {
       "label": "Scheduled report delivery",
       "met": true,
       "url": "https://clickup.com/features/dashboards"
      },
      {
       "label": "White-label client reports",
       "met": true,
       "url": "https://clickup.com/pricing"
      },
      {
       "label": "Custom or calculated metrics",
       "met": false,
       "url": null
      },
      {
       "label": "Multi-client management",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 4,
     "name": "DashThis",
     "scored": true,
     "score": 73.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://dashthis.com/integrations/",
        "https://dashthis.com/pricing/",
        "https://dashthis.com/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://dashthis.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://dashthis.com/privacy-policy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://dashthis.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://dashthis.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://dashthis.com/integrations/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://dashthis.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "GA4, Google Ads and Meta connectors",
       "met": true,
       "url": "https://dashthis.com/integrations/"
      },
      {
       "label": "Scheduled report delivery",
       "met": true,
       "url": "https://dashthis.com/pricing/"
      },
      {
       "label": "White-label client reports",
       "met": true,
       "url": "https://dashthis.com/pricing/"
      },
      {
       "label": "Custom or calculated metrics",
       "met": true,
       "url": "https://dashthis.com/pricing/"
      },
      {
       "label": "Multi-client management",
       "met": true,
       "url": "https://dashthis.com/"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Whatagraph",
     "scored": true,
     "score": 61.5,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://whatagraph.com/integrations",
        "https://whatagraph.com/pricing",
        "https://help.whatagraph.com/en/articles/6254371-how-to-assign-a-team-member-to-a-client-space"
       ]
      },
      {
       "criterion": "pricing",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://whatagraph.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://whatagraph.com/data-processing-agreement",
        "https://whatagraph.com/security-policy"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://whatagraph.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://whatagraph.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://whatagraph.com/integrations",
        "https://whatagraph.com/pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://whatagraph.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "GA4, Google Ads and Meta connectors",
       "met": true,
       "url": "https://whatagraph.com/integrations"
      },
      {
       "label": "Scheduled report delivery",
       "met": true,
       "url": "https://whatagraph.com/pricing"
      },
      {
       "label": "White-label client reports",
       "met": true,
       "url": "https://whatagraph.com/pricing"
      },
      {
       "label": "Custom or calculated metrics",
       "met": true,
       "url": "https://whatagraph.com/pricing"
      },
      {
       "label": "Multi-client management",
       "met": true,
       "url": "https://help.whatagraph.com/en/articles/6254371-how-to-assign-a-team-member-to-a-client-space"
      }
     ]
    },
    {
     "rank": 6,
     "name": "Looker Studio",
     "scored": true,
     "score": 55,
     "parts": [
      {
       "criterion": "core",
       "points": 2,
       "weighted": 12,
       "evidence": [
        "https://docs.cloud.google.com/looker/docs/studio/schedule-automatic-report-delivery",
        "https://docs.cloud.google.com/data-studio/about-calculated-fields"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://cloud.google.com/looker-studio"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://docs.cloud.google.com/looker/docs/studio/looker-studio-pro-subscription-overview"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://docs.cloud.google.com/data-studio/available-connectors"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://docs.cloud.google.com/data-studio/available-connectors"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://docs.cloud.google.com/looker/docs/studio/looker-studio-pro-subscription-overview"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "GA4, Google Ads and Meta connectors",
       "met": false,
       "url": null
      },
      {
       "label": "Scheduled report delivery",
       "met": true,
       "url": "https://docs.cloud.google.com/looker/docs/studio/schedule-automatic-report-delivery"
      },
      {
       "label": "White-label client reports",
       "met": false,
       "url": null
      },
      {
       "label": "Custom or calculated metrics",
       "met": true,
       "url": "https://docs.cloud.google.com/data-studio/about-calculated-fields"
      },
      {
       "label": "Multi-client management",
       "met": false,
       "url": null
      }
     ]
    }
   ]
  },
  {
   "slug": "best-website-visitor-identification-tools",
   "title": "Best website visitor identification tools for B2B (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "RB2B",
     "scored": true,
     "score": 87,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.rb2b.com/pricing",
        "https://www.rb2b.com/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.rb2b.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.rb2b.com/compliance",
        "https://www.rb2b.com/security"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.rb2b.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.rb2b.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.rb2b.com/integrations",
        "https://www.rb2b.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.rb2b.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Identifies visiting companies",
       "met": true,
       "url": "https://www.rb2b.com/pricing"
      },
      {
       "label": "Identifies individual visitors",
       "met": true,
       "url": "https://www.rb2b.com/pricing"
      },
      {
       "label": "CRM sync",
       "met": true,
       "url": "https://www.rb2b.com/pricing"
      },
      {
       "label": "Lead scoring, intent or filters",
       "met": true,
       "url": "https://www.rb2b.com/"
      },
      {
       "label": "Real-time visit alerts",
       "met": true,
       "url": "https://www.rb2b.com/pricing"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Apollo.io",
     "scored": true,
     "score": 81,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.apollo.io/product/website-visitor-identification"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.apollo.io/company/privacy-center"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.apollo.io/product/integrations",
        "https://docs.apollo.io"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Identifies visiting companies",
       "met": true,
       "url": "https://www.apollo.io/product/website-visitor-identification"
      },
      {
       "label": "Identifies individual visitors",
       "met": true,
       "url": "https://www.apollo.io/product/website-visitor-identification"
      },
      {
       "label": "CRM sync",
       "met": false,
       "url": null
      },
      {
       "label": "Lead scoring, intent or filters",
       "met": true,
       "url": "https://www.apollo.io/product/website-visitor-identification"
      },
      {
       "label": "Real-time visit alerts",
       "met": true,
       "url": "https://www.apollo.io/product/website-visitor-identification"
      }
     ]
    },
    {
     "rank": 3,
     "name": "HubSpot Breeze Intelligence (Clearbit)",
     "scored": true,
     "score": 78,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.hubspot.com/pricing/sales"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://legal.hubspot.com/dpa",
        "https://trust.hubspot.com/",
        "https://knowledge.hubspot.com/privacy-and-consent/customize-your-cookie-tracking-settings-and-privacy-policy-alert"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.hubspot.com/pricing/sales"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://ecosystem.hubspot.com/marketplace/apps",
        "https://developers.hubspot.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://help.hubspot.com/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Identifies visiting companies",
       "met": true,
       "url": "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent"
      },
      {
       "label": "Identifies individual visitors",
       "met": false,
       "url": null
      },
      {
       "label": "CRM sync",
       "met": true,
       "url": "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent"
      },
      {
       "label": "Lead scoring, intent or filters",
       "met": true,
       "url": "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent"
      },
      {
       "label": "Real-time visit alerts",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 4,
     "name": "Leadfeeder",
     "scored": true,
     "score": 76,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.leadfeeder.com/web-visitors/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.leadfeeder.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.leadfeeder.com/gdpr/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.leadfeeder.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.leadfeeder.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.leadfeeder.com/integrations/",
        "https://www.leadfeeder.com/features/leadfeeder-api/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.leadfeeder.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Identifies visiting companies",
       "met": true,
       "url": "https://www.leadfeeder.com/web-visitors/"
      },
      {
       "label": "Identifies individual visitors",
       "met": false,
       "url": null
      },
      {
       "label": "CRM sync",
       "met": true,
       "url": "https://www.leadfeeder.com/web-visitors/"
      },
      {
       "label": "Lead scoring, intent or filters",
       "met": true,
       "url": "https://www.leadfeeder.com/web-visitors/"
      },
      {
       "label": "Real-time visit alerts",
       "met": true,
       "url": "https://www.leadfeeder.com/web-visitors/"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Albacross",
     "scored": true,
     "score": 73,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.albacross.com/",
        "https://www.albacross.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.albacross.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "http://help.albacross.com/en/articles/3933505-gdpr-frequently-asked-questions",
        "https://www.albacross.com/",
        "https://www.albacross.com/privacy-policy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.albacross.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.albacross.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.albacross.com/",
        "https://www.albacross.com/ip-to-company-api"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://www.albacross.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Identifies visiting companies",
       "met": true,
       "url": "https://www.albacross.com/"
      },
      {
       "label": "Identifies individual visitors",
       "met": false,
       "url": null
      },
      {
       "label": "CRM sync",
       "met": true,
       "url": "https://www.albacross.com/pricing/"
      },
      {
       "label": "Lead scoring, intent or filters",
       "met": true,
       "url": "https://www.albacross.com/"
      },
      {
       "label": "Real-time visit alerts",
       "met": true,
       "url": "https://www.albacross.com/pricing/"
      }
     ]
    },
    {
     "rank": 6,
     "name": "Amplemarket",
     "scored": true,
     "score": 47.9,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://www.amplemarket.com/",
        "https://www.amplemarket.com/integrations",
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.amplemarket.com/legal/gdpr",
        "https://www.amplemarket.com/legal/security"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.amplemarket.com/integrations",
        "https://docs.amplemarket.com"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Identifies visiting companies",
       "met": false,
       "url": null
      },
      {
       "label": "Identifies individual visitors",
       "met": true,
       "url": "https://www.amplemarket.com/"
      },
      {
       "label": "CRM sync",
       "met": true,
       "url": "https://www.amplemarket.com/integrations"
      },
      {
       "label": "Lead scoring, intent or filters",
       "met": true,
       "url": "https://www.amplemarket.com/pricing"
      },
      {
       "label": "Real-time visit alerts",
       "met": false,
       "url": null
      }
     ]
    }
   ]
  },
  {
   "slug": "best-email-marketing-analytics-tools",
   "title": "Best email marketing tools for analytics and deliverability (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Mailchimp",
     "scored": true,
     "score": 90.4,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://mailchimp.com/solutions/analytics-reporting-tools/",
        "https://mailchimp.com/help/about-bounces/",
        "https://mailchimp.com/features/ab-testing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://mailchimp.com/pricing/marketing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://mailchimp.com/legal/data-processing-addendum/",
        "https://mailchimp.com/about/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://mailchimp.com/pricing/marketing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://mailchimp.com/pricing/marketing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://mailchimp.com/pricing/marketing/",
        "https://mailchimp.com/developer/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://mailchimp.com/pricing/marketing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": true,
       "url": "https://mailchimp.com/solutions/analytics-reporting-tools/"
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": false,
       "url": null
      },
      {
       "label": "List verification or hygiene",
       "met": true,
       "url": "https://mailchimp.com/help/about-bounces/"
      },
      {
       "label": "Revenue attribution of email",
       "met": true,
       "url": "https://mailchimp.com/solutions/analytics-reporting-tools/"
      },
      {
       "label": "A/B testing of emails",
       "met": true,
       "url": "https://mailchimp.com/features/ab-testing/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Sender",
     "scored": true,
     "score": 88.4,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.sender.net/features/",
        "https://www.sender.net/features/email-deliverability/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.sender.net/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://www.sender.net/gdpr-compliance/",
        "https://www.sender.net/features/email-deliverability/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.sender.net/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.sender.net/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.sender.net/integrations/",
        "https://api.sender.net/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.sender.net/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": true,
       "url": "https://www.sender.net/features/"
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": true,
       "url": "https://www.sender.net/features/email-deliverability/"
      },
      {
       "label": "List verification or hygiene",
       "met": true,
       "url": "https://www.sender.net/features/email-deliverability/"
      },
      {
       "label": "Revenue attribution of email",
       "met": true,
       "url": "https://www.sender.net/features/"
      },
      {
       "label": "A/B testing of emails",
       "met": true,
       "url": "https://www.sender.net/features/"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Brevo",
     "scored": true,
     "score": 86,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://www.brevo.com/pricing/",
        "https://www.brevo.com/ecommerce/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.brevo.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.brevo.com/legal/termsofuse/",
        "https://www.brevo.com/features/data-security/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.brevo.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.brevo.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.brevo.com/integrations/",
        "https://www.brevo.com/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.brevo.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": true,
       "url": "https://www.brevo.com/pricing/"
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": false,
       "url": null
      },
      {
       "label": "List verification or hygiene",
       "met": false,
       "url": null
      },
      {
       "label": "Revenue attribution of email",
       "met": true,
       "url": "https://www.brevo.com/ecommerce/"
      },
      {
       "label": "A/B testing of emails",
       "met": true,
       "url": "https://www.brevo.com/pricing/"
      }
     ]
    },
    {
     "rank": 4,
     "name": "GetResponse",
     "scored": true,
     "score": 76.9,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://www.getresponse.com/features/email-marketing/email-analytics"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.getresponse.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.getresponse.com/legal/data-processing-agreement"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.getresponse.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.getresponse.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.getresponse.com/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.getresponse.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": true,
       "url": "https://www.getresponse.com/features/email-marketing/email-analytics"
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": false,
       "url": null
      },
      {
       "label": "List verification or hygiene",
       "met": false,
       "url": null
      },
      {
       "label": "Revenue attribution of email",
       "met": true,
       "url": "https://www.getresponse.com/features/email-marketing/email-analytics"
      },
      {
       "label": "A/B testing of emails",
       "met": true,
       "url": "https://www.getresponse.com/features/email-marketing/email-analytics"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Bouncer",
     "scored": true,
     "score": 64.5,
     "parts": [
      {
       "criterion": "core",
       "points": 2,
       "weighted": 12,
       "evidence": [
        "https://www.usebouncer.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.usebouncer.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://www.usebouncer.com/gdpr/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.usebouncer.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.usebouncer.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.usebouncer.com/integrations/",
        "https://docs.usebouncer.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.usebouncer.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": false,
       "url": null
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": true,
       "url": "https://www.usebouncer.com/pricing/"
      },
      {
       "label": "List verification or hygiene",
       "met": true,
       "url": "https://www.usebouncer.com/pricing/"
      },
      {
       "label": "Revenue attribution of email",
       "met": false,
       "url": null
      },
      {
       "label": "A/B testing of emails",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 6,
     "name": "InboxAlly",
     "scored": true,
     "score": 61.5,
     "parts": [
      {
       "criterion": "core",
       "points": 2,
       "weighted": 12,
       "evidence": [
        "https://www.inboxally.com/pricing",
        "https://www.inboxally.com/email-list-verification"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.inboxally.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://www.inboxally.com/privacy-policy"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.inboxally.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.inboxally.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://www.inboxally.com/integrations/",
        "https://www.inboxally.com/docs/integrations/inboxally-api-overview-and-getting-started/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.inboxally.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": false,
       "url": null
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": true,
       "url": "https://www.inboxally.com/pricing"
      },
      {
       "label": "List verification or hygiene",
       "met": true,
       "url": "https://www.inboxally.com/email-list-verification"
      },
      {
       "label": "Revenue attribution of email",
       "met": false,
       "url": null
      },
      {
       "label": "A/B testing of emails",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 7,
     "name": "Google Postmaster Tools",
     "scored": true,
     "score": 41,
     "parts": [
      {
       "criterion": "core",
       "points": 1,
       "weighted": 6,
       "evidence": [
        "https://support.google.com/mail/answer/14668346"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://support.google.com/mail/answer/9981691"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/mail/answer/9981691"
       ]
      },
      {
       "criterion": "setup",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://support.google.com/mail/answer/9981691"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://developers.google.com/gmail/postmaster"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://support.google.com/mail/answer/9981691"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": false,
       "url": null
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": true,
       "url": "https://support.google.com/mail/answer/14668346"
      },
      {
       "label": "List verification or hygiene",
       "met": false,
       "url": null
      },
      {
       "label": "Revenue attribution of email",
       "met": false,
       "url": null
      },
      {
       "label": "A/B testing of emails",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": null,
     "name": "Klaviyo",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://www.klaviyo.com/solutions/analytics/what-is-marketing-analytics",
        "https://www.klaviyo.com/pricing",
        "https://www.klaviyo.com/products/email-marketing/ab-testing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.klaviyo.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.klaviyo.com/legal/data-processing-agreement",
        "https://www.klaviyo.com/trust"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.klaviyo.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.klaviyo.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.klaviyo.com/products/email-marketing"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.klaviyo.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Open and click reporting",
       "met": true,
       "url": "https://www.klaviyo.com/solutions/analytics/what-is-marketing-analytics"
      },
      {
       "label": "Deliverability or inbox placement testing",
       "met": false,
       "url": null
      },
      {
       "label": "List verification or hygiene",
       "met": false,
       "url": null
      },
      {
       "label": "Revenue attribution of email",
       "met": true,
       "url": "https://www.klaviyo.com/pricing"
      },
      {
       "label": "A/B testing of emails",
       "met": true,
       "url": "https://www.klaviyo.com/products/email-marketing/ab-testing"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-product-analytics-tools",
   "title": "Best product analytics tools for SaaS and apps (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Mixpanel",
     "scored": true,
     "score": 83,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://docs.mixpanel.com/docs/tracking-methods/autocapture",
        "https://docs.mixpanel.com/docs/reports",
        "https://mixpanel.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://mixpanel.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://mixpanel.com/legal/",
        "https://mixpanel.com/pricing/",
        "https://mixpanel.com/legal/security-overview",
        "https://docs.mixpanel.com/docs/privacy/protecting-user-data"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://mixpanel.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://docs.mixpanel.com/docs/tracking-methods/autocapture"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://mixpanel.com/partners/integrations/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://mixpanel.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Event tracking",
       "met": true,
       "url": "https://docs.mixpanel.com/docs/tracking-methods/autocapture"
      },
      {
       "label": "Funnels",
       "met": true,
       "url": "https://docs.mixpanel.com/docs/reports"
      },
      {
       "label": "Retention or cohorts",
       "met": true,
       "url": "https://docs.mixpanel.com/docs/reports"
      },
      {
       "label": "User paths",
       "met": true,
       "url": "https://docs.mixpanel.com/docs/reports"
      },
      {
       "label": "Experiments or feature flags",
       "met": true,
       "url": "https://mixpanel.com/pricing/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Amplitude",
     "scored": true,
     "score": 79,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2",
        "https://amplitude.com/docs/analytics/charts",
        "https://amplitude.com/docs/feature-experiment/overview"
       ]
      },
      {
       "criterion": "pricing",
       "points": 1,
       "weighted": 3,
       "evidence": [
        "https://amplitude.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://amplitude.com/security-and-privacy",
        "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://amplitude.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://amplitude.com/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://amplitude.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Event tracking",
       "met": true,
       "url": "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2"
      },
      {
       "label": "Funnels",
       "met": true,
       "url": "https://amplitude.com/docs/analytics/charts"
      },
      {
       "label": "Retention or cohorts",
       "met": true,
       "url": "https://amplitude.com/docs/analytics/charts"
      },
      {
       "label": "User paths",
       "met": true,
       "url": "https://amplitude.com/docs/analytics/charts"
      },
      {
       "label": "Experiments or feature flags",
       "met": true,
       "url": "https://amplitude.com/docs/feature-experiment/overview"
      }
     ]
    },
    {
     "rank": 3,
     "name": "PostHog",
     "scored": true,
     "score": 76,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://posthog.com/docs/product-analytics.md"
       ]
      },
      {
       "criterion": "pricing",
       "points": 1,
       "weighted": 3,
       "evidence": [
        "https://posthog.com/pricing.md"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://posthog.com/handbook/company/security.md",
        "https://posthog.com/docs/privacy/data-collection.md"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://posthog.com/pricing.md"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://posthog.com/docs/product-analytics.md"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://posthog.com/docs/libraries.md",
        "https://posthog.com/docs/api.md"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://posthog.com/pricing.md"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Event tracking",
       "met": true,
       "url": "https://posthog.com/docs/product-analytics.md"
      },
      {
       "label": "Funnels",
       "met": true,
       "url": "https://posthog.com/docs/product-analytics.md"
      },
      {
       "label": "Retention or cohorts",
       "met": true,
       "url": "https://posthog.com/docs/product-analytics.md"
      },
      {
       "label": "User paths",
       "met": true,
       "url": "https://posthog.com/docs/product-analytics.md"
      },
      {
       "label": "Experiments or feature flags",
       "met": true,
       "url": "https://posthog.com/docs/product-analytics.md"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Pendo",
     "scored": true,
     "score": 67,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.pendo.io/product/analytics/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.pendo.io/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.pendo.io/contract-center/customers/",
        "https://www.pendo.io/legal/privacy-policy/",
        "https://www.pendo.io/data-privacy-security/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.pendo.io/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.pendo.io/product/analytics/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.pendo.io/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://support.pendo.io/hc/en-us/articles/360034163971-Get-help-with-Pendo-from-Technical-Support"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Event tracking",
       "met": true,
       "url": "https://www.pendo.io/product/analytics/"
      },
      {
       "label": "Funnels",
       "met": true,
       "url": "https://www.pendo.io/product/analytics/"
      },
      {
       "label": "Retention or cohorts",
       "met": true,
       "url": "https://www.pendo.io/product/analytics/"
      },
      {
       "label": "User paths",
       "met": true,
       "url": "https://www.pendo.io/product/analytics/"
      },
      {
       "label": "Experiments or feature flags",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 5,
     "name": "Heap",
     "scored": true,
     "score": 53,
     "parts": [
      {
       "criterion": "core",
       "points": 3,
       "weighted": 18,
       "evidence": [
        "https://www.heap.io/platform/capture",
        "https://www.heap.io/use-case/funnel-optimization"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.heap.io/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.heap.io/legal",
        "https://www.heap.io/platform/security",
        "https://www.heap.io/trust-center"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.heap.io/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.heap.io/platform/capture"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.heap.io/platform/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.heap.io/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Event tracking",
       "met": true,
       "url": "https://www.heap.io/platform/capture"
      },
      {
       "label": "Funnels",
       "met": true,
       "url": "https://www.heap.io/use-case/funnel-optimization"
      },
      {
       "label": "Retention or cohorts",
       "met": false,
       "url": null
      },
      {
       "label": "User paths",
       "met": true,
       "url": "https://www.heap.io/platform/capture"
      },
      {
       "label": "Experiments or feature flags",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": null,
     "name": "Pecan AI",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.pecan.ai/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.pecan.ai/"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.pecan.ai/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.pecan.ai/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.pecan.ai/platform/data-integration/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.pecan.ai/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Event tracking",
       "met": false,
       "url": null
      },
      {
       "label": "Funnels",
       "met": false,
       "url": null
      },
      {
       "label": "Retention or cohorts",
       "met": false,
       "url": null
      },
      {
       "label": "User paths",
       "met": false,
       "url": null
      },
      {
       "label": "Experiments or feature flags",
       "met": false,
       "url": null
      }
     ]
    }
   ]
  },
  {
   "slug": "best-ecommerce-analytics-tools",
   "title": "Best ecommerce analytics tools for Shopify and Amazon sellers (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Shopify Analytics",
     "scored": true,
     "score": 83,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.shopify.com/analytics",
        "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/marketing-reports",
        "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/customers-reports",
        "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/profit-reports"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.shopify.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.shopify.com/legal/dpa",
        "https://www.shopify.com/security",
        "https://help.shopify.com/en/manual/privacy-and-security/privacy/customer-privacy-settings/privacy-settings"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.shopify.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.shopify.com/analytics"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://apps.shopify.com/",
        "https://www.shopify.com/analytics"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.shopify.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Store sales and revenue reporting",
       "met": true,
       "url": "https://www.shopify.com/analytics"
      },
      {
       "label": "Ad spend and ROAS across channels",
       "met": true,
       "url": "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/marketing-reports"
      },
      {
       "label": "Customer cohorts or lifetime value",
       "met": true,
       "url": "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/customers-reports"
      },
      {
       "label": "Product-level performance",
       "met": true,
       "url": "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/profit-reports"
      },
      {
       "label": "Marketplace (e.g. Amazon) analytics",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 2,
     "name": "Google Analytics 4",
     "scored": true,
     "score": 75,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://support.google.com/analytics/answer/12924131",
        "https://support.google.com/analytics/answer/10071301",
        "https://support.google.com/analytics/answer/9670133"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://support.google.com/analytics/answer/6004245",
        "https://developers.google.com/tag-platform/security/guides/consent"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/analytics/answer/9310895"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/",
        "https://developers.google.com/analytics/devguides/reporting/data/v1"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Store sales and revenue reporting",
       "met": true,
       "url": "https://support.google.com/analytics/answer/12924131"
      },
      {
       "label": "Ad spend and ROAS across channels",
       "met": true,
       "url": "https://support.google.com/analytics/answer/10071301"
      },
      {
       "label": "Customer cohorts or lifetime value",
       "met": true,
       "url": "https://support.google.com/analytics/answer/9670133"
      },
      {
       "label": "Product-level performance",
       "met": true,
       "url": "https://support.google.com/analytics/answer/12924131"
      },
      {
       "label": "Marketplace (e.g. Amazon) analytics",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": 3,
     "name": "DataHawk",
     "scored": true,
     "score": 43.9,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://datahawk.co/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://datahawk.co/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://datahawk.co/privacy-policy/"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://datahawk.co/faqs/"
       ]
      },
      {
       "criterion": "setup",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://datahawk.co/faqs/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://datahawk.co/integrations/",
        "https://docs.datahawk.co/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://datahawk.co/faqs/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Store sales and revenue reporting",
       "met": true,
       "url": "https://datahawk.co/"
      },
      {
       "label": "Ad spend and ROAS across channels",
       "met": true,
       "url": "https://datahawk.co/"
      },
      {
       "label": "Customer cohorts or lifetime value",
       "met": false,
       "url": null
      },
      {
       "label": "Product-level performance",
       "met": true,
       "url": "https://datahawk.co/"
      },
      {
       "label": "Marketplace (e.g. Amazon) analytics",
       "met": true,
       "url": "https://datahawk.co/"
      }
     ]
    },
    {
     "rank": null,
     "name": "Adwisely",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://adwisely.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://help.adwisely.com/en/articles/900414-what-s-the-cost-of-adwisely"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://adwisely.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://adwisely.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://help.adwisely.com/en/articles/900414-what-s-the-cost-of-adwisely"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Store sales and revenue reporting",
       "met": false,
       "url": null
      },
      {
       "label": "Ad spend and ROAS across channels",
       "met": false,
       "url": null
      },
      {
       "label": "Customer cohorts or lifetime value",
       "met": false,
       "url": null
      },
      {
       "label": "Product-level performance",
       "met": false,
       "url": null
      },
      {
       "label": "Marketplace (e.g. Amazon) analytics",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": null,
     "name": "Synder",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://synder.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://synder.com/privacy-policy/",
        "https://synder.com/soctwo/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://synder.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://synder.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://synder.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://synder.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Store sales and revenue reporting",
       "met": false,
       "url": null
      },
      {
       "label": "Ad spend and ROAS across channels",
       "met": false,
       "url": null
      },
      {
       "label": "Customer cohorts or lifetime value",
       "met": false,
       "url": null
      },
      {
       "label": "Product-level performance",
       "met": false,
       "url": null
      },
      {
       "label": "Marketplace (e.g. Amazon) analytics",
       "met": false,
       "url": null
      }
     ]
    },
    {
     "rank": null,
     "name": "Triple Whale",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://triplewhale.readme.io/docs/total-sales",
        "https://triplewhale.readme.io/docs/blended-roas",
        "https://triplewhale.readme.io/docs/lifetime-value-ltv",
        "https://triplewhale.readme.io/docs/product-analytics-table",
        "https://triplewhale.readme.io/docs/including-marketplace-data-in-blended-metrics"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "setup",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://triplewhale.readme.io/reference/pixel-setup-guide-for-custom-sales-platform"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://triplewhale.readme.io/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://triplewhale.readme.io/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Store sales and revenue reporting",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/total-sales"
      },
      {
       "label": "Ad spend and ROAS across channels",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/blended-roas"
      },
      {
       "label": "Customer cohorts or lifetime value",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/lifetime-value-ltv"
      },
      {
       "label": "Product-level performance",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/product-analytics-table"
      },
      {
       "label": "Marketplace (e.g. Amazon) analytics",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/including-marketplace-data-in-blended-metrics"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-marketing-attribution-tools",
   "title": "Best marketing attribution tools for small and mid-size businesses (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "WhatConverts",
     "scored": true,
     "score": 90,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.whatconverts.com/pricing/",
        "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.whatconverts.com/gdpr",
        "https://www.whatconverts.com/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.whatconverts.com/integrations/",
        "https://www.whatconverts.com/api/overview"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.whatconverts.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-touch attribution models",
       "met": true,
       "url": "https://www.whatconverts.com/pricing/"
      },
      {
       "label": "Offline or phone-call attribution",
       "met": true,
       "url": "https://www.whatconverts.com/pricing/"
      },
      {
       "label": "Sends conversions back to ad platforms",
       "met": true,
       "url": "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/"
      },
      {
       "label": "Ties CRM or store revenue to source",
       "met": true,
       "url": "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/"
      },
      {
       "label": "Cross-channel journey reporting",
       "met": true,
       "url": "https://www.whatconverts.com/pricing/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "CallRail",
     "scored": true,
     "score": 86,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.callrail.com/pricing",
        "https://www.callrail.com/call-tracking",
        "https://www.callrail.com/integrations/google-ads"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.callrail.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.callrail.com/legal",
        "https://www.callrail.com/privacy",
        "https://www.callrail.com/security"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.callrail.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.callrail.com/call-tracking"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.callrail.com/",
        "https://www.callrail.com/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.callrail.com/contact"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-touch attribution models",
       "met": true,
       "url": "https://www.callrail.com/pricing"
      },
      {
       "label": "Offline or phone-call attribution",
       "met": true,
       "url": "https://www.callrail.com/call-tracking"
      },
      {
       "label": "Sends conversions back to ad platforms",
       "met": true,
       "url": "https://www.callrail.com/integrations/google-ads"
      },
      {
       "label": "Ties CRM or store revenue to source",
       "met": true,
       "url": "https://www.callrail.com/integrations/google-ads"
      },
      {
       "label": "Cross-channel journey reporting",
       "met": true,
       "url": "https://www.callrail.com/call-tracking"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Google Analytics 4",
     "scored": true,
     "score": 81,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://support.google.com/analytics/answer/10596866",
        "https://support.google.com/analytics/answer/10071301",
        "https://support.google.com/analytics/answer/9379420"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://support.google.com/analytics/answer/6004245",
        "https://developers.google.com/tag-platform/security/guides/consent"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://support.google.com/analytics/answer/9310895"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/",
        "https://developers.google.com/analytics/devguides/reporting/data/v1"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://marketingplatform.google.com/about/analytics/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-touch attribution models",
       "met": true,
       "url": "https://support.google.com/analytics/answer/10596866"
      },
      {
       "label": "Offline or phone-call attribution",
       "met": true,
       "url": "https://support.google.com/analytics/answer/10071301"
      },
      {
       "label": "Sends conversions back to ad platforms",
       "met": true,
       "url": "https://support.google.com/analytics/answer/9379420"
      },
      {
       "label": "Ties CRM or store revenue to source",
       "met": true,
       "url": "https://support.google.com/analytics/answer/10071301"
      },
      {
       "label": "Cross-channel journey reporting",
       "met": true,
       "url": "https://support.google.com/analytics/answer/10596866"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Dreamdata",
     "scored": true,
     "score": 71,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://docs.dreamdata.io/article/uvcx1y8tcv-creating-attribution-models",
        "https://docs.dreamdata.io/article/mh8it09d97-google-offline-conversion-salesforce-vs-dreamdata",
        "https://docs.dreamdata.io/article/8v75km9zu3-revenue-attribution",
        "https://dreamdata.io/b2b-customer-journey"
       ]
      },
      {
       "criterion": "pricing",
       "points": 1,
       "weighted": 3,
       "evidence": [
        "https://dreamdata.io/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://dreamdata.io/legal",
        "https://dreamdata.io/security",
        "https://dreamdata.io/pricing"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://dreamdata.io/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://developer.dreamdata.io/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://dreamdata.io/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://dreamdata.io/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-touch attribution models",
       "met": true,
       "url": "https://docs.dreamdata.io/article/uvcx1y8tcv-creating-attribution-models"
      },
      {
       "label": "Offline or phone-call attribution",
       "met": false,
       "url": null
      },
      {
       "label": "Sends conversions back to ad platforms",
       "met": true,
       "url": "https://docs.dreamdata.io/article/mh8it09d97-google-offline-conversion-salesforce-vs-dreamdata"
      },
      {
       "label": "Ties CRM or store revenue to source",
       "met": true,
       "url": "https://docs.dreamdata.io/article/8v75km9zu3-revenue-attribution"
      },
      {
       "label": "Cross-channel journey reporting",
       "met": true,
       "url": "https://dreamdata.io/b2b-customer-journey"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Hyros",
     "scored": true,
     "score": 57,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://hyros.com/",
        "https://hyros.com/call-tracking"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://hyros.com/pricing-ai-tracking"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://trust.hyros.com/"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://hyros.com/pricing-ai-tracking"
       ]
      },
      {
       "criterion": "setup",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://hyros.com/pricing-ai-tracking"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://hyros-docs.vercel.app/llms.txt",
        "https://api-docs.hyros.com"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://hyros.com/pricing-ai-tracking"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-touch attribution models",
       "met": true,
       "url": "https://hyros.com/"
      },
      {
       "label": "Offline or phone-call attribution",
       "met": true,
       "url": "https://hyros.com/call-tracking"
      },
      {
       "label": "Sends conversions back to ad platforms",
       "met": true,
       "url": "https://hyros.com/call-tracking"
      },
      {
       "label": "Ties CRM or store revenue to source",
       "met": true,
       "url": "https://hyros.com/call-tracking"
      },
      {
       "label": "Cross-channel journey reporting",
       "met": true,
       "url": "https://hyros.com/call-tracking"
      }
     ]
    },
    {
     "rank": null,
     "name": "Triple Whale",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://triplewhale.readme.io/docs/pixel-joined-table",
        "https://triplewhale.readme.io/reference/enrich-pixel-with-offline-events",
        "https://triplewhale.readme.io/reference/get-customer-journey-attribution-data",
        "https://triplewhale.readme.io/docs/customer-journey-table"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "setup",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://triplewhale.readme.io/reference/pixel-setup-guide-for-custom-sales-platform"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://triplewhale.readme.io/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://triplewhale.readme.io/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-touch attribution models",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/pixel-joined-table"
      },
      {
       "label": "Offline or phone-call attribution",
       "met": true,
       "url": "https://triplewhale.readme.io/reference/enrich-pixel-with-offline-events"
      },
      {
       "label": "Sends conversions back to ad platforms",
       "met": false,
       "url": null
      },
      {
       "label": "Ties CRM or store revenue to source",
       "met": true,
       "url": "https://triplewhale.readme.io/reference/get-customer-journey-attribution-data"
      },
      {
       "label": "Cross-channel journey reporting",
       "met": true,
       "url": "https://triplewhale.readme.io/docs/customer-journey-table"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-landing-page-builders",
   "title": "Best landing page builders with A/B testing and analytics (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Unbounce",
     "scored": true,
     "score": 93,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://unbounce.com/landing-page-builder/",
        "https://unbounce.com/pricing/",
        "https://unbounce.com/product/ab-testing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://unbounce.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://unbounce.com/gdpr/",
        "https://unbounce.com/privacy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://unbounce.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://unbounce.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://unbounce.com/product/integrations/",
        "https://developer.unbounce.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://unbounce.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Drag-and-drop editor with templates",
       "met": true,
       "url": "https://unbounce.com/landing-page-builder/"
      },
      {
       "label": "A/B testing of pages",
       "met": true,
       "url": "https://unbounce.com/pricing/"
      },
      {
       "label": "Built-in forms",
       "met": true,
       "url": "https://unbounce.com/pricing/"
      },
      {
       "label": "Publish on your own domain",
       "met": true,
       "url": "https://unbounce.com/pricing/"
      },
      {
       "label": "Page conversion analytics",
       "met": true,
       "url": "https://unbounce.com/product/ab-testing/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Instapage",
     "scored": true,
     "score": 84,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://instapage.com/pricing",
        "https://instapage.com/plans",
        "https://instapage.com/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://instapage.com/plans"
       ]
      },
      {
       "criterion": "privacy",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://instapage.com/gdpr",
        "https://instapage.com/security"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://instapage.com/plans"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://instapage.com/plans"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://instapage.com/integrations",
        "https://instapage.com/api"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://instapage.com/plans"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Drag-and-drop editor with templates",
       "met": true,
       "url": "https://instapage.com/pricing"
      },
      {
       "label": "A/B testing of pages",
       "met": true,
       "url": "https://instapage.com/pricing"
      },
      {
       "label": "Built-in forms",
       "met": true,
       "url": "https://instapage.com/plans"
      },
      {
       "label": "Publish on your own domain",
       "met": true,
       "url": "https://instapage.com/plans"
      },
      {
       "label": "Page conversion analytics",
       "met": true,
       "url": "https://instapage.com/"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Kartra",
     "scored": true,
     "score": 76,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://kartra.com/",
        "https://support.kartra.com/en/articles/15368719-split-testing-pages",
        "https://kartra.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://kartra.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://kartra.com/dpa/",
        "https://kartra.com/privacy"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://kartra.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://kartra.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://kartra.com/integrations-and-apis/"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://kartra.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Drag-and-drop editor with templates",
       "met": true,
       "url": "https://kartra.com/"
      },
      {
       "label": "A/B testing of pages",
       "met": true,
       "url": "https://support.kartra.com/en/articles/15368719-split-testing-pages"
      },
      {
       "label": "Built-in forms",
       "met": true,
       "url": "https://kartra.com/pricing"
      },
      {
       "label": "Publish on your own domain",
       "met": true,
       "url": "https://kartra.com/pricing"
      },
      {
       "label": "Page conversion analytics",
       "met": true,
       "url": "https://support.kartra.com/en/articles/15368719-split-testing-pages"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Leadpages",
     "scored": true,
     "score": 71,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.leadpages.com/landing-page-builder",
        "https://www.leadpages.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://leadpages.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://leadpages.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://leadpages.com/product/heatmaps"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://leadpages.com/integrations",
        "https://leadpages.com/pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://leadpages.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Drag-and-drop editor with templates",
       "met": true,
       "url": "https://www.leadpages.com/landing-page-builder"
      },
      {
       "label": "A/B testing of pages",
       "met": true,
       "url": "https://www.leadpages.com/pricing"
      },
      {
       "label": "Built-in forms",
       "met": true,
       "url": "https://www.leadpages.com/pricing"
      },
      {
       "label": "Publish on your own domain",
       "met": true,
       "url": "https://www.leadpages.com/pricing"
      },
      {
       "label": "Page conversion analytics",
       "met": true,
       "url": "https://www.leadpages.com/landing-page-builder"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Carrd",
     "scored": true,
     "score": 57,
     "parts": [
      {
       "criterion": "core",
       "points": 2,
       "weighted": 12,
       "evidence": [
        "https://carrd.com/pro"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://carrd.com/pro"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://carrd.com/privacy"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://carrd.com/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://carrd.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://carrd.com/pro"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://carrd.com/contact"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Drag-and-drop editor with templates",
       "met": false,
       "url": null
      },
      {
       "label": "A/B testing of pages",
       "met": false,
       "url": null
      },
      {
       "label": "Built-in forms",
       "met": true,
       "url": "https://carrd.com/pro"
      },
      {
       "label": "Publish on your own domain",
       "met": true,
       "url": "https://carrd.com/pro"
      },
      {
       "label": "Page conversion analytics",
       "met": false,
       "url": null
      }
     ]
    }
   ]
  },
  {
   "slug": "best-live-chat-software",
   "title": "Best live chat software for small business websites (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Zendesk",
     "scored": true,
     "score": 91,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.zendesk.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.zendesk.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.zendesk.com/trust-center/",
        "https://developer.zendesk.com/api-reference/widget-messaging/web/core/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.zendesk.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.zendesk.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.zendesk.com/pricing/",
        "https://developer.zendesk.com/api-reference/widget-messaging/web/core/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://support.zendesk.com/hc/en-us/articles/4408843597850"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Website chat widget",
       "met": true,
       "url": "https://www.zendesk.com/pricing/"
      },
      {
       "label": "AI chatbot or automated answers",
       "met": true,
       "url": "https://www.zendesk.com/pricing/"
      },
      {
       "label": "Shared inbox across channels",
       "met": true,
       "url": "https://www.zendesk.com/pricing/"
      },
      {
       "label": "Chat analytics",
       "met": true,
       "url": "https://www.zendesk.com/pricing/"
      },
      {
       "label": "Visitor or customer context",
       "met": true,
       "url": "https://www.zendesk.com/pricing/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Tidio",
     "scored": true,
     "score": 90,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.tidio.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.tidio.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.tidio.com/security/",
        "https://www.tidio.com/privacy-policy/",
        "https://trust.tidio.com/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.tidio.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.tidio.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.tidio.com/integrations/",
        "https://developers.tidio.com"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.tidio.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Website chat widget",
       "met": true,
       "url": "https://www.tidio.com/pricing/"
      },
      {
       "label": "AI chatbot or automated answers",
       "met": true,
       "url": "https://www.tidio.com/pricing/"
      },
      {
       "label": "Shared inbox across channels",
       "met": true,
       "url": "https://www.tidio.com/pricing/"
      },
      {
       "label": "Chat analytics",
       "met": true,
       "url": "https://www.tidio.com/pricing/"
      },
      {
       "label": "Visitor or customer context",
       "met": true,
       "url": "https://www.tidio.com/pricing/"
      }
     ]
    },
    {
     "rank": 3,
     "name": "LiveChat",
     "scored": true,
     "score": 86,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.livechat.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.livechat.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://www.livechat.com/legal/privacy-policy/",
        "https://www.livechat.com/features/security/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.livechat.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.livechat.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.livechat.com/pricing/",
        "https://www.text.com/docs/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.livechat.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Website chat widget",
       "met": true,
       "url": "https://www.livechat.com/pricing/"
      },
      {
       "label": "AI chatbot or automated answers",
       "met": true,
       "url": "https://www.livechat.com/pricing/"
      },
      {
       "label": "Shared inbox across channels",
       "met": true,
       "url": "https://www.livechat.com/pricing/"
      },
      {
       "label": "Chat analytics",
       "met": true,
       "url": "https://www.livechat.com/pricing/"
      },
      {
       "label": "Visitor or customer context",
       "met": true,
       "url": "https://www.livechat.com/pricing/"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Crisp",
     "scored": true,
     "score": 85,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://crisp.chat/en/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://crisp.chat/en/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://crisp.chat/en/privacy/",
        "https://docs.crisp.chat/guides/others/security-practices/"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://crisp.chat/en/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://crisp.chat/en/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://crisp.chat/en/pricing/",
        "https://docs.crisp.chat/guides/chatbox-sdks/web-sdk/"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://crisp.chat/en/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Website chat widget",
       "met": true,
       "url": "https://crisp.chat/en/pricing/"
      },
      {
       "label": "AI chatbot or automated answers",
       "met": true,
       "url": "https://crisp.chat/en/pricing/"
      },
      {
       "label": "Shared inbox across channels",
       "met": true,
       "url": "https://crisp.chat/en/pricing/"
      },
      {
       "label": "Chat analytics",
       "met": true,
       "url": "https://crisp.chat/en/pricing/"
      },
      {
       "label": "Visitor or customer context",
       "met": true,
       "url": "https://crisp.chat/en/pricing/"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Intercom",
     "scored": true,
     "score": 80,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.intercom.com/pricing",
        "https://www.intercom.com/help-desk"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.intercom.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.intercom.com/legal/data-processing-agreement",
        "https://www.intercom.com/security",
        "https://www.intercom.com/help/en/articles/2361922-intercom-messenger-cookies"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.intercom.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.intercom.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.intercom.com/app-store",
        "https://developers.intercom.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.intercom.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Website chat widget",
       "met": true,
       "url": "https://www.intercom.com/pricing"
      },
      {
       "label": "AI chatbot or automated answers",
       "met": true,
       "url": "https://www.intercom.com/pricing"
      },
      {
       "label": "Shared inbox across channels",
       "met": true,
       "url": "https://www.intercom.com/pricing"
      },
      {
       "label": "Chat analytics",
       "met": true,
       "url": "https://www.intercom.com/pricing"
      },
      {
       "label": "Visitor or customer context",
       "met": true,
       "url": "https://www.intercom.com/help-desk"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-cold-email-software",
   "title": "Best cold email software with deliverability and analytics (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Apollo.io",
     "scored": true,
     "score": 87,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.apollo.io/product/sales-engagement",
        "https://www.apollo.io/product/email-deliverability",
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.apollo.io/company/privacy-center"
       ]
      },
      {
       "criterion": "free",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.apollo.io/product/integrations",
        "https://docs.apollo.io"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.apollo.io/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-step sequences",
       "met": true,
       "url": "https://www.apollo.io/product/sales-engagement"
      },
      {
       "label": "Multiple sending accounts",
       "met": true,
       "url": "https://www.apollo.io/product/email-deliverability"
      },
      {
       "label": "Email warm-up",
       "met": true,
       "url": "https://www.apollo.io/product/email-deliverability"
      },
      {
       "label": "Built-in B2B contact database",
       "met": true,
       "url": "https://www.apollo.io/pricing"
      },
      {
       "label": "Unified inbox or reply detection",
       "met": true,
       "url": "https://www.apollo.io/product/sales-engagement"
      }
     ]
    },
    {
     "rank": 2,
     "name": "Lemlist",
     "scored": true,
     "score": 85.4,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.lemlist.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.lemlist.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://www.lemlist.com/legal/dpa",
        "https://www.lemlist.com/legal/privacy-policy",
        "https://www.lemlist.com/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.lemlist.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.lemlist.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.lemlist.com/",
        "https://developer.lemlist.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.lemlist.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-step sequences",
       "met": true,
       "url": "https://www.lemlist.com/pricing"
      },
      {
       "label": "Multiple sending accounts",
       "met": true,
       "url": "https://www.lemlist.com/pricing"
      },
      {
       "label": "Email warm-up",
       "met": true,
       "url": "https://www.lemlist.com/pricing"
      },
      {
       "label": "Built-in B2B contact database",
       "met": true,
       "url": "https://www.lemlist.com/pricing"
      },
      {
       "label": "Unified inbox or reply detection",
       "met": true,
       "url": "https://www.lemlist.com/pricing"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Instantly",
     "scored": true,
     "score": 76.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://help.instantly.ai/en/collections/9548700-campaigns",
        "https://help.instantly.ai/en/articles/7046484-inbox-rotation-assign-sending-accounts-to-a-campaign",
        "https://instantly.ai/email-warmup",
        "https://instantly.ai/pricing",
        "https://help.instantly.ai/en/collections/9549050-unibox"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://instantly.ai/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://instantly.ai/privacy"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://help.instantly.ai/en/articles/13941298-instantly-free-trial"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://help.instantly.ai/en/articles/13941298-instantly-free-trial"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://help.instantly.ai/en/collections/9548903-integrations",
        "https://developer.instantly.ai/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://instantly.ai/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-step sequences",
       "met": true,
       "url": "https://help.instantly.ai/en/collections/9548700-campaigns"
      },
      {
       "label": "Multiple sending accounts",
       "met": true,
       "url": "https://help.instantly.ai/en/articles/7046484-inbox-rotation-assign-sending-accounts-to-a-campaign"
      },
      {
       "label": "Email warm-up",
       "met": true,
       "url": "https://instantly.ai/email-warmup"
      },
      {
       "label": "Built-in B2B contact database",
       "met": true,
       "url": "https://instantly.ai/pricing"
      },
      {
       "label": "Unified inbox or reply detection",
       "met": true,
       "url": "https://help.instantly.ai/en/collections/9549050-unibox"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Smartlead",
     "scored": true,
     "score": 76.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.smartlead.ai/automated-email-follow-ups",
        "https://www.smartlead.ai/pricing",
        "https://www.smartlead.ai/",
        "https://www.smartlead.ai/b2b-lead-finder",
        "https://www.smartlead.ai/unified-inbox"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.smartlead.ai/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.smartlead.ai/dpa"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.smartlead.ai/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.smartlead.ai/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.smartlead.ai/integrations",
        "https://www.smartlead.ai/powerful-apis-and-automation"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://www.smartlead.ai/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-step sequences",
       "met": true,
       "url": "https://www.smartlead.ai/automated-email-follow-ups"
      },
      {
       "label": "Multiple sending accounts",
       "met": true,
       "url": "https://www.smartlead.ai/pricing"
      },
      {
       "label": "Email warm-up",
       "met": true,
       "url": "https://www.smartlead.ai/"
      },
      {
       "label": "Built-in B2B contact database",
       "met": true,
       "url": "https://www.smartlead.ai/b2b-lead-finder"
      },
      {
       "label": "Unified inbox or reply detection",
       "met": true,
       "url": "https://www.smartlead.ai/unified-inbox"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Amplemarket",
     "scored": true,
     "score": 59.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.amplemarket.com/pricing",
        "https://www.amplemarket.com/",
        "https://www.amplemarket.com/unibox"
       ]
      },
      {
       "criterion": "pricing",
       "points": 2,
       "weighted": 6,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.amplemarket.com/legal/gdpr",
        "https://www.amplemarket.com/legal/security"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.amplemarket.com/integrations",
        "https://docs.amplemarket.com"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.amplemarket.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Multi-step sequences",
       "met": true,
       "url": "https://www.amplemarket.com/pricing"
      },
      {
       "label": "Multiple sending accounts",
       "met": true,
       "url": "https://www.amplemarket.com/pricing"
      },
      {
       "label": "Email warm-up",
       "met": true,
       "url": "https://www.amplemarket.com/"
      },
      {
       "label": "Built-in B2B contact database",
       "met": true,
       "url": "https://www.amplemarket.com/pricing"
      },
      {
       "label": "Unified inbox or reply detection",
       "met": true,
       "url": "https://www.amplemarket.com/unibox"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-virtual-phone-systems",
   "title": "Best virtual phone systems with call analytics for small business (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Quo (formerly OpenPhone)",
     "scored": true,
     "score": 80.5,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.quo.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.quo.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://www.quo.com/security"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.quo.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.quo.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.quo.com/",
        "https://www.quo.com/api"
       ]
      },
      {
       "criterion": "support",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.quo.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": false,
       "url": null
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://www.quo.com/pricing"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.quo.com/pricing"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://www.quo.com/pricing"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://www.quo.com/pricing"
      }
     ]
    },
    {
     "rank": 2,
     "name": "CallHippo",
     "scored": true,
     "score": 78.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://callhippo.com/",
        "https://callhippo.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://callhippo.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://callhippo.com/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://callhippo.com/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://callhippo.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://callhippo.com/",
        "https://web.callhippo.com/api-docs/"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://callhippo.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": true,
       "url": "https://callhippo.com/"
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://callhippo.com/pricing"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://callhippo.com/pricing"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://callhippo.com/pricing"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://callhippo.com/pricing"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Aircall",
     "scored": true,
     "score": 78.5,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://aircall.io/features/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://aircall.io/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://aircall.io/legal/",
        "https://aircall.io/trust/"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://aircall.io/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://aircall.io/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://aircall.io/pricing/",
        "https://aircall.io/features/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://aircall.io/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": true,
       "url": "https://aircall.io/features/"
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://aircall.io/features/"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://aircall.io/features/"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://aircall.io/features/"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://aircall.io/features/"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Dialpad",
     "scored": true,
     "score": 78.4,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.dialpad.com/pricing/",
        "https://www.dialpad.com/features/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.dialpad.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 3.8,
       "weighted": 11.4,
       "evidence": [
        "https://www.dialpad.com/legal/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.dialpad.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.dialpad.com/pricing/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.dialpad.com/features/",
        "https://www.dialpad.com/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://www.dialpad.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": true,
       "url": "https://www.dialpad.com/pricing/"
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://www.dialpad.com/features/"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.dialpad.com/features/"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://www.dialpad.com/features/"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://www.dialpad.com/features/"
      }
     ]
    },
    {
     "rank": 5,
     "name": "Calilio",
     "scored": true,
     "score": 65,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.calilio.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.calilio.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.calilio.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.calilio.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://www.calilio.com/",
        "https://www.calilio.com/pricing"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.calilio.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": true,
       "url": "https://www.calilio.com/pricing"
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://www.calilio.com/pricing"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.calilio.com/pricing"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://www.calilio.com/pricing"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://www.calilio.com/pricing"
      }
     ]
    },
    {
     "rank": 6,
     "name": "800.com",
     "scored": true,
     "score": 61,
     "parts": [
      {
       "criterion": "core",
       "points": 4,
       "weighted": 24,
       "evidence": [
        "https://www.800.com/plans",
        "https://www.800.com/call-analytics"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://www.800.com/plans"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.800.com/plans"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.800.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.800.com/integrations"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.800.com/plans"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": false,
       "url": null
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://www.800.com/plans"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.800.com/plans"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://www.800.com/plans"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://www.800.com/call-analytics"
      }
     ]
    },
    {
     "rank": null,
     "name": "KrispCall",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://help.krispcall.com/en/category/phone-numbers-1ienuh/",
        "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
        "https://help.krispcall.com/en/category/features-u3vnq0/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 5,
       "weighted": 15,
       "evidence": [
        "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
       ]
      },
      {
       "criterion": "setup",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "integrations",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://help.krispcall.com/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": true,
       "url": "https://help.krispcall.com/en/category/phone-numbers-1ienuh/"
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://help.krispcall.com/en/category/features-u3vnq0/"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
      }
     ]
    },
    {
     "rank": null,
     "name": "RingCentral",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.ringcentral.com/",
        "https://www.ringcentral.com/office/plansandpricing.html",
        "https://www.ringcentral.com/office/features/call-recording/overview.html"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.ringcentral.com/office/plansandpricing.html"
       ]
      },
      {
       "criterion": "privacy",
       "points": 2.5,
       "weighted": 7.5,
       "evidence": [
        "https://www.ringcentral.com/legal.html",
        "https://www.ringcentral.com/trust-center.html"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.ringcentral.com/office/plansandpricing.html"
       ]
      },
      {
       "criterion": "setup",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.ringcentral.com/office/plansandpricing.html"
       ]
      },
      {
       "criterion": "integrations",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.ringcentral.com/apps/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://support.ringcentral.com/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Numbers in multiple countries",
       "met": true,
       "url": "https://www.ringcentral.com/"
      },
      {
       "label": "Call routing or IVR",
       "met": true,
       "url": "https://www.ringcentral.com/office/plansandpricing.html"
      },
      {
       "label": "Call recording",
       "met": true,
       "url": "https://www.ringcentral.com/office/features/call-recording/overview.html"
      },
      {
       "label": "SMS",
       "met": true,
       "url": "https://www.ringcentral.com/office/plansandpricing.html"
      },
      {
       "label": "Call analytics",
       "met": true,
       "url": "https://www.ringcentral.com/office/plansandpricing.html"
      }
     ]
    }
   ]
  },
  {
   "slug": "best-ai-search-visibility-tools",
   "title": "Best AI search visibility tools for tracking ChatGPT and AI Overviews (2026)",
   "ranking": [
    {
     "rank": 1,
     "name": "Brand24",
     "scored": true,
     "score": 70.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://brand24.com/ai-visibility/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 3,
       "weighted": 9,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://brand24.com/privacy-policy/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://brand24.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://brand24.com/prices/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Brand mentions in AI answers",
       "met": true,
       "url": "https://brand24.com/ai-visibility/"
      },
      {
       "label": "Three or more AI engines",
       "met": true,
       "url": "https://brand24.com/ai-visibility/"
      },
      {
       "label": "Tracks cited sources",
       "met": true,
       "url": "https://brand24.com/ai-visibility/"
      },
      {
       "label": "Competitor share of voice",
       "met": true,
       "url": "https://brand24.com/ai-visibility/"
      },
      {
       "label": "Prompt-level tracking over time",
       "met": true,
       "url": "https://brand24.com/ai-visibility/"
      }
     ]
    },
    {
     "rank": 2,
     "name": "OmniSEO",
     "scored": true,
     "score": 69.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.omniseo.com/",
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://omniseo.com/privacy-terms/"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.omniseo.com/"
       ]
      },
      {
       "criterion": "integrations",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      },
      {
       "criterion": "support",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://omniseo.com/pricing/"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Brand mentions in AI answers",
       "met": true,
       "url": "https://www.omniseo.com/"
      },
      {
       "label": "Three or more AI engines",
       "met": true,
       "url": "https://omniseo.com/pricing/"
      },
      {
       "label": "Tracks cited sources",
       "met": true,
       "url": "https://omniseo.com/pricing/"
      },
      {
       "label": "Competitor share of voice",
       "met": true,
       "url": "https://www.omniseo.com/"
      },
      {
       "label": "Prompt-level tracking over time",
       "met": true,
       "url": "https://omniseo.com/pricing/"
      }
     ]
    },
    {
     "rank": 3,
     "name": "Semrush AI toolkit",
     "scored": true,
     "score": 65.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.semrush.com/kb/1607-semrush-ai-visibility-data",
        "https://www.semrush.com/kb/1503-prompt-tracking",
        "https://www.semrush.com/kb/1493-ai-visibility-toolkit"
       ]
      },
      {
       "criterion": "pricing",
       "points": 4,
       "weighted": 12,
       "evidence": [
        "https://www.semrush.com/kb/1493-ai-visibility-toolkit"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.semrush.com/company/legal/dpa/"
       ]
      },
      {
       "criterion": "free",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.semrush.com/kb/1493-ai-visibility-toolkit"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.semrush.com/kb/1493-ai-visibility-toolkit"
       ]
      },
      {
       "criterion": "integrations",
       "points": 4,
       "weighted": 8,
       "evidence": [
        "https://www.semrush.com/company/partner-integrations/",
        "https://developer.semrush.com/api/"
       ]
      },
      {
       "criterion": "support",
       "points": 1,
       "weighted": 2,
       "evidence": [
        "https://www.semrush.com/kb/support"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Brand mentions in AI answers",
       "met": true,
       "url": "https://www.semrush.com/kb/1607-semrush-ai-visibility-data"
      },
      {
       "label": "Three or more AI engines",
       "met": true,
       "url": "https://www.semrush.com/kb/1607-semrush-ai-visibility-data"
      },
      {
       "label": "Tracks cited sources",
       "met": true,
       "url": "https://www.semrush.com/kb/1503-prompt-tracking"
      },
      {
       "label": "Competitor share of voice",
       "met": true,
       "url": "https://www.semrush.com/kb/1493-ai-visibility-toolkit"
      },
      {
       "label": "Prompt-level tracking over time",
       "met": true,
       "url": "https://www.semrush.com/kb/1503-prompt-tracking"
      }
     ]
    },
    {
     "rank": 4,
     "name": "Profound",
     "scored": true,
     "score": 61.9,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://www.tryprofound.com/",
        "https://www.tryprofound.com/pricing"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": [
        "https://www.tryprofound.com/pricing"
       ]
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://www.tryprofound.com/enterprise"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.tryprofound.com/pricing"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://www.tryprofound.com/pricing"
       ]
      },
      {
       "criterion": "integrations",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.tryprofound.com/pricing",
        "https://docs.tryprofound.com/"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://www.tryprofound.com/pricing"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Brand mentions in AI answers",
       "met": true,
       "url": "https://www.tryprofound.com/"
      },
      {
       "label": "Three or more AI engines",
       "met": true,
       "url": "https://www.tryprofound.com/"
      },
      {
       "label": "Tracks cited sources",
       "met": true,
       "url": "https://www.tryprofound.com/"
      },
      {
       "label": "Competitor share of voice",
       "met": true,
       "url": "https://www.tryprofound.com/pricing"
      },
      {
       "label": "Prompt-level tracking over time",
       "met": true,
       "url": "https://www.tryprofound.com/pricing"
      }
     ]
    },
    {
     "rank": null,
     "name": "Otterly.AI",
     "scored": false,
     "score": null,
     "parts": [
      {
       "criterion": "core",
       "points": 5,
       "weighted": 30,
       "evidence": [
        "https://help.otterly.ai/which-ai-searches-does-otterlyai-support?hsLang=en",
        "https://help.otterly.ai/insights-on-brand-reports?hsLang=en",
        "https://help.otterly.ai/search-prompt-monitoring?hsLang=en"
       ]
      },
      {
       "criterion": "pricing",
       "points": 0,
       "weighted": 0,
       "evidence": []
      },
      {
       "criterion": "privacy",
       "points": 1.3,
       "weighted": 3.9,
       "evidence": [
        "https://help.otterly.ai/compliance?hsLang=en"
       ]
      },
      {
       "criterion": "free",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://help.otterly.ai/free-trial?hsLang=en"
       ]
      },
      {
       "criterion": "setup",
       "points": 5,
       "weighted": 10,
       "evidence": [
        "https://help.otterly.ai/buy-a-plan?hsLang=en"
       ]
      },
      {
       "criterion": "integrations",
       "points": 2,
       "weighted": 4,
       "evidence": [
        "https://help.otterly.ai/integrations-data-export?hsLang=en",
        "https://docs.otterly.ai/introduction"
       ]
      },
      {
       "criterion": "support",
       "points": 3,
       "weighted": 6,
       "evidence": [
        "https://help.otterly.ai/customer-support?hsLang=en"
       ]
      }
     ],
     "coreJobs": [
      {
       "label": "Brand mentions in AI answers",
       "met": true,
       "url": "https://help.otterly.ai/which-ai-searches-does-otterlyai-support?hsLang=en"
      },
      {
       "label": "Three or more AI engines",
       "met": true,
       "url": "https://help.otterly.ai/which-ai-searches-does-otterlyai-support?hsLang=en"
      },
      {
       "label": "Tracks cited sources",
       "met": true,
       "url": "https://help.otterly.ai/insights-on-brand-reports?hsLang=en"
      },
      {
       "label": "Competitor share of voice",
       "met": true,
       "url": "https://help.otterly.ai/insights-on-brand-reports?hsLang=en"
      },
      {
       "label": "Prompt-level tracking over time",
       "met": true,
       "url": "https://help.otterly.ai/search-prompt-monitoring?hsLang=en"
      }
     ]
    }
   ]
  }
 ],
 "evidence": {
  "version": "2026-10",
  "checked": "2026-10-19",
  "tools": {
   "callrail": {
    "name": "CallRail",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 50,
     "currency": "USD",
     "entryText": "Lead Tracking $50/month plus usage (monthly; up to 10% off yearly)",
     "url": "https://www.callrail.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "Every account starts with a 14-day free trial, no credit card; no free plan listed",
     "url": "https://www.callrail.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Self-serve 14-day trial; DNI via CallRail script that swaps numbers on the site",
     "url": "https://www.callrail.com/call-tracking",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.callrail.com/legal",
      "ccpa": "https://www.callrail.com/privacy",
      "euResidency": null,
      "certification": "https://www.callrail.com/security",
      "consent": null
     },
     "text": "Terms reference a Data Processing Addendum for Customers (/legal/dpa, page body unreadable); CCPA rights in privacy notice; SOC 2 Type II and ISO 42001 on security page; privacy notice says data is transferred to US servers, no EU hosting stated; no consent mode documented on pages read",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 50,
     "api": true,
     "text": "Homepage: connects with 50+ marketing, CRM and automation platforms; API docs at apidocs.callrail.com",
     "url": "https://www.callrail.com/",
     "apiUrl": "https://www.callrail.com/integrations",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": null,
     "text": "Help Center, community, ticket submission, phone support Mon-Fri 8:30am-7pm EST; chat and dedicated CSM not stated",
     "url": "https://www.callrail.com/contact",
     "checked": "2026-10-19"
    }
   },
   "calltrackingmetrics": {
    "name": "CallTrackingMetrics (CTM)",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 79,
     "currency": "USD",
     "entryText": "Marketing Lite $79/month billed monthly ($65/mo annual prepay); usage extra",
     "url": "https://www.ctm.com/plans-pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": null,
     "text": "No free trial named; first month's subscription fee always waived ('Pay $0 in Plan Fees for the First Month'); usage still billed. No free plan listed",
     "url": "https://www.ctm.com/plans-pricing/faqs/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "'You can easily sign up online for a CTM plan'; DNI uses a short line of code on the website",
     "url": "https://www.ctm.com/plans-pricing/faqs/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": "https://www.ctm.com/security/",
      "euResidency": null,
      "certification": "https://www.ctm.com/security/",
      "consent": null
     },
     "text": "SOC 2 Type 2 attestation; CCPA compliant badge; GDPR configurations mentioned but no DPA found; hosting region not stated; HIPAA BAAs; consent options only for forms (FormReactor)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 40,
     "api": true,
     "text": "FAQ: 'We have 40+ integrations' plus an open API with documentation",
     "url": "https://www.ctm.com/plans-pricing/faqs/",
     "apiUrl": "https://www.ctm.com/plans-pricing/faqs/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Ticket portal and knowledge base for all; live phone and chat on Marketing Pro and Sales Engage; dedicated account management team on Enterprise",
     "url": "https://www.ctm.com/plans-pricing/",
     "checked": "2026-10-19"
    }
   },
   "invoca": {
    "name": "Invoca",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Quote-based; plans Pro, Enterprise, Elite, Performance Professional, Performance Enterprise with 'Get Your Quote'",
     "url": "https://www.invoca.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free plan or trial mentioned; demo booking only",
     "url": "https://www.invoca.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": false,
     "install": "sales",
     "text": "Book a Demo / Talk To Sales; a sales expert arranges a meeting to quote",
     "url": "https://www.invoca.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": "https://www.invoca.com/legal/privacy-policy",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy addresses CCPA; platform hosted and operated in the US, EU-U.S. DPF; trust.invoca.com lists SOC 2/ISO 27001/DPA topics but content not readable",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 69,
     "api": true,
     "text": "Invoca Exchange grid lists 69 unique integrations ('hundreds of platforms' claimed); API docs at developers.invoca.net",
     "url": "https://www.invoca.com/integrations",
     "apiUrl": "https://developers.invoca.net/en/latest/api_documentation/index.html",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Knowledge Base and Support Portal linked from homepage but support.invoca.com did not render; channels not confirmed",
     "url": "https://www.invoca.com/",
     "checked": "2026-10-19"
    }
   },
   "whatconverts": {
    "name": "WhatConverts",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 30,
     "currency": "USD",
     "entryText": "Call Tracking $30/month (monthly; includes $30 usage credit)",
     "url": "https://www.whatconverts.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "'Start 14 Day Free Trial' on every plan; no free plan listed",
     "url": "https://www.whatconverts.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Self-serve 14-day trial; tracking script with DNI and existing form tracking",
     "url": "https://www.whatconverts.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.whatconverts.com/gdpr",
      "ccpa": "https://www.whatconverts.com/security/",
      "euResidency": null,
      "certification": "https://www.whatconverts.com/security/",
      "consent": null
     },
     "text": "DPA available (EU, UK, US versions); CCPA requests supported; annual SOC 2 Type II audit; hosted on AWS, region not stated; HIPAA for enabled accounts; consent handling not documented on pages read",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 84,
     "api": true,
     "text": "Directory lists 84 apps (page claims 'Over 1000 integrations', likely incl. Zapier); API overview published",
     "url": "https://www.whatconverts.com/integrations/",
     "apiUrl": "https://www.whatconverts.com/api/overview",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Help center; support@whatconverts.com and phone 704-469-5324 Mon-Fri; pricing feature list includes Email, Phone, Chat, Account Setup Service and Dedicated Account Manager (plan mapping unclear)",
     "url": "https://www.whatconverts.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "google-ads-call-tracking": {
    "name": "Google Ads call conversion tracking",
    "pricing": {
     "public": "full",
     "freeProduct": true,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free with Google Ads: Google forwarding numbers provided 'without any cost to you' (you pay only for ad clicks)",
     "url": "https://support.google.com/google-ads/answer/6095883",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Call conversion tracking and forwarding numbers are free with a Google Ads account",
     "url": "https://support.google.com/google-ads/answer/6095883",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Create a call conversion action in Google Ads and add the phone snippet to the site manually or via Google Tag Manager",
     "url": "https://support.google.com/google-ads/answer/6095883",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "ISO 27001",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://business.safety.google/adsprocessorterms/",
      "ccpa": "https://business.safety.google/adsprocessorterms/",
      "euResidency": null,
      "certification": "https://business.safety.google/adsprocessorterms/",
      "consent": "https://developers.google.com/tag-platform/security/guides/consent"
     },
     "text": "Google Ads Data Processing Terms cover GDPR and US state privacy laws (CCPA service provider); Google maintains ISO 27001; Google tags support Consent Mode. Processor-service coverage of conversion tracking not confirmed on the DPA page itself.",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "Not read: no integrations directory or API page fetched for call tracking specifically",
     "url": null,
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Public Google Ads Help Center; contact page requires sign-in so channels unconfirmed",
     "url": "https://support.google.com/google-ads/answer/6095883",
     "checked": "2026-10-19"
    }
   },
   "google-analytics-4": {
    "name": "Google Analytics 4",
    "pricing": {
     "public": "partial",
     "freeProduct": true,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Google Analytics is free of charge; Analytics 360 paid tier has no published price",
     "url": "https://marketingplatform.google.com/about/analytics/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "'Google Analytics gives you the tools, free of charge'",
     "url": "https://marketingplatform.google.com/about/analytics/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Create a property and add the Google tag (gtag.js, G- tag ID) or deploy via Google Tag Manager",
     "url": "https://support.google.com/analytics/answer/9310895",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "ISO 27001",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://support.google.com/analytics/answer/6004245",
      "ccpa": "https://support.google.com/analytics/answer/6004245",
      "euResidency": null,
      "certification": "https://support.google.com/analytics/answer/6004245",
      "consent": "https://developers.google.com/tag-platform/security/guides/consent"
     },
     "text": "Google acts as processor under Data Processing Terms; US State Privacy Laws addendum; ISO 27001 covers Google Analytics; Consent Mode (analytics_storage). Data location not stated.",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Integrations across Google's advertising and publisher tools (no count stated); public GA4 Data API v1",
     "url": "https://marketingplatform.google.com/about/analytics/",
     "apiUrl": "https://developers.google.com/analytics/devguides/reporting/data/v1",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Public Analytics Help Center plus Analytics Academy/Skillshop; support tiers not described",
     "url": "https://marketingplatform.google.com/about/analytics/",
     "checked": "2026-10-19"
    }
   },
   "shopify-analytics": {
    "name": "Shopify Analytics",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 39,
     "currency": "USD",
     "entryText": "Included with Shopify plans: Basic $39/month billed monthly ($29/mo yearly); Plus 'from $2,300/mo'",
     "url": "https://www.shopify.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 3,
     "text": "3-day free trial, then $1/month for 3 months; no free-forever store plan for analytics",
     "url": "https://www.shopify.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Built into the Shopify admin on every plan; sign up online",
     "url": "https://www.shopify.com/analytics",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.shopify.com/legal/dpa",
      "ccpa": "https://www.shopify.com/legal/dpa",
      "euResidency": null,
      "certification": "https://www.shopify.com/security",
      "consent": "https://help.shopify.com/en/manual/privacy-and-security/privacy/customer-privacy-settings/privacy-settings"
     },
     "text": "DPA with GDPR appendix and US laws (CCPA) appendix; SOC 2 Type II and SOC 3; built-in cookie banner and Customer Privacy API. euResidency false is inferred: DPA says EU data may be transferred outside the EEA, no EU hosting option stated.",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 16000,
     "api": true,
     "text": "App Store: 'over 16,000 apps'; data accessible via API",
     "url": "https://apps.shopify.com/",
     "apiUrl": "https://www.shopify.com/analytics",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": true,
     "dedicated": null,
     "text": "Help Center; 24/7 live chat on all plans; priority support incl. 24/7 phone on Plus",
     "url": "https://www.shopify.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "dreamdata": {
    "name": "Dreamdata",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free plan $0/month; Advanced (Attribution, Activation, Dreamdata AI) is custom-priced via demo",
     "url": "https://dreamdata.io/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": null,
     "text": "Free plan (no credit card; 5 seats, 2 months user history); guided free trial of Advanced, length not stated",
     "url": "https://dreamdata.io/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Free plan self-serve onboarding; website tracking script plus CRM/ad connectors",
     "url": "https://developer.dreamdata.io/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://dreamdata.io/legal",
      "ccpa": null,
      "euResidency": "https://dreamdata.io/security",
      "certification": "https://dreamdata.io/security",
      "consent": "https://dreamdata.io/pricing"
     },
     "text": "DPA published on legal page; data stored in EU data centres (GCP); SOC 2 Type II; cookie and cookie-less tracking listed on pricing; CCPA not mentioned on pages read",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 49,
     "api": null,
     "text": "Integrations page lists ~49 unique integrations (CRM, MAP, ads, tracking, intent, sales tools); developer portal covers tracking/MCP/data warehouse, no public REST API reference found",
     "url": "https://dreamdata.io/integrations",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Docs at docs.dreamdata.io; Free: self-serve, Slack community, AI support chat; Advanced: dedicated CSM and technical manager",
     "url": "https://dreamdata.io/pricing",
     "checked": "2026-10-19"
    }
   },
   "hyros": {
    "name": "HYROS",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Single 'Custom' plan; price quoted on a setup call",
     "url": "https://hyros.com/pricing-ai-tracking",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free plan or trial mentioned; 'your ads grow or you do not pay' guarantee",
     "url": "https://hyros.com/pricing-ai-tracking",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": false,
     "install": "sales",
     "text": "Book Setup Call to get pricing and start; then one-click integrations / universal tracking script with implementation team",
     "url": "https://hyros.com/pricing-ai-tracking",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://trust.hyros.com/",
      "ccpa": "https://trust.hyros.com/",
      "euResidency": null,
      "certification": "https://trust.hyros.com/",
      "consent": null
     },
     "text": "Trust Center lists SOC 2 Type 2, SOC 3, GDPR, CCPA, EU-US DPF and a DPA; hosting location not stated; no consent-mode docs found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 95,
     "api": true,
     "text": "Docs index lists 95 integration platforms (stores, payments, ads, funnels, schedulers, CRMs); public API docs",
     "url": "https://hyros-docs.vercel.app/llms.txt",
     "apiUrl": "https://api-docs.hyros.com",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Docs and community hub; support@hyros.com; implementation/set-up team included on every plan",
     "url": "https://hyros.com/pricing-ai-tracking",
     "checked": "2026-10-19"
    }
   },
   "triple-whale": {
    "name": "Triple Whale",
    "pricing": {
     "public": null,
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Pricing page returned 403; not read",
     "url": null,
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "Not readable (triplewhale.com 403)",
     "url": null,
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": null,
     "install": null,
     "text": "Not readable; developer docs show pixel setup and Shopify/BigCommerce native integrations",
     "url": "https://triplewhale.readme.io/reference/pixel-setup-guide-for-custom-sales-platform",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Trust and KB sites returned 403; developer docs include compliance data-deletion endpoint and mobile SDK consent page only",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Public Triple Whale API documented (data in/out, attribution journeys, SQL); integration count not readable",
     "url": "https://triplewhale.readme.io/",
     "apiUrl": "https://triplewhale.readme.io/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Developer/metrics docs public at triplewhale.readme.io; support channels not readable",
     "url": "https://triplewhale.readme.io/",
     "checked": "2026-10-19"
    }
   },
   "adwisely": {
    "name": "Adwisely",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 49,
     "currency": "USD",
     "entryText": "Self-Serve: $49 minimum monthly fee plus 10% of ad spend (total capped at $3,250/month); Concierge $249 minimum",
     "url": "https://adwisely.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 7,
     "text": "7-day free trial on both plans (ad spend still paid to Meta/Google); no free plan listed",
     "url": "https://help.adwisely.com/en/articles/900414-what-s-the-cost-of-adwisely",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Install the Shopify app; syncs products, catalogue and pixel in under 60 seconds",
     "url": "https://adwisely.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy says only that third-party processors comply with GDPR; no DPA, CCPA, hosting location, certification or consent handling found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 3,
     "api": null,
     "text": "Homepage names Shopify, BigCommerce and WooCommerce as store platforms (ad channels: Meta and Google); no public API found",
     "url": "https://adwisely.com/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Help centre at help.adwisely.com; email help@adwisely.com; Concierge plan includes a dedicated ad specialist; Self-Serve has no expert support",
     "url": "https://help.adwisely.com/en/articles/900414-what-s-the-cost-of-adwisely",
     "checked": "2026-10-19"
    }
   },
   "datahawk": {
    "name": "DataHawk",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Custom pricing on annual plans; book a demo",
     "url": "https://datahawk.co/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": false,
     "trialDays": null,
     "text": "FAQ: no free trial; most customers start with a paid proof-of-concept",
     "url": "https://datahawk.co/faqs/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": false,
     "install": "sales",
     "text": "Book a demo / paid proof-of-concept; connecting an Amazon or Walmart account then takes minutes",
     "url": "https://datahawk.co/faqs/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": "https://datahawk.co/privacy-policy/",
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy: user data collected and stored in France; GDPR-compliant processors; no DPA, CCPA or SOC 2/ISO found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 22,
     "api": true,
     "text": "Integrations page lists 22 (Power BI, Snowflake, BigQuery, Looker Studio, Tableau etc.); 'Composable analytics & API' with developer docs",
     "url": "https://datahawk.co/integrations/",
     "apiUrl": "https://docs.datahawk.co/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Documentation and FAQs; contact form and support email addresses; Enterprise plans include white-glove onboarding and a dedicated account manager",
     "url": "https://datahawk.co/faqs/",
     "checked": "2026-10-19"
    }
   },
   "synder": {
    "name": "Synder",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 65,
     "currency": "USD",
     "entryText": "Basic $65/mo (page labels prices 'billed yearly'; lower $52/mo figure also shown); Pro/Pro Max/Premium are talk-to-sales",
     "url": "https://synder.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 15,
     "text": "15-day free trial, no credit card required; no free plan listed",
     "url": "https://synder.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free online and connect sales channels to the accounting ledger",
     "url": "https://synder.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://synder.com/privacy-policy/",
      "euResidency": null,
      "certification": "https://synder.com/soctwo/",
      "consent": null
     },
     "text": "SOC 2 Type 2 certified (trust.synder.com); GDPR and CCPA compliance stated; California rights in privacy policy; no DPA or EU hosting found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 30,
     "api": null,
     "text": "Connects 30+ sales channels to QuickBooks, Xero, NetSuite, Sage Intacct; 'API access' mentioned in structured data only, no public API docs found",
     "url": "https://synder.com/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Help centre; Basic email only; Essential+ phone, email, chat; Pro Max dedicated CSM",
     "url": "https://synder.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "brand24": {
    "name": "Brand24",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 249,
     "currency": "USD",
     "entryText": "Individual $249/month billed monthly ($199/mo billed annually); Enterprise from $1,499",
     "url": "https://brand24.com/prices/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card; no free plan listed",
     "url": "https://brand24.com/prices/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial online, create a project with keywords; no site tag needed",
     "url": "https://brand24.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://brand24.com/privacy-policy/",
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy offers a DPA and covers GDPR; servers in USA and Poland (EU hosting of customer data not stated as an option); CCPA not mentioned; no SOC 2/ISO claim found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 2,
     "api": true,
     "text": "Slack and Microsoft Teams integrations listed; API access as paid add-on ($149)",
     "url": "https://brand24.com/prices/",
     "apiUrl": "https://brand24.com/prices/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help centre and help@brand24.com; chat support Team+; Client Success Lead on Business/Enterprise",
     "url": "https://brand24.com/prices/",
     "checked": "2026-10-19"
    }
   },
   "buffer": {
    "name": "Buffer",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 5,
     "currency": "USD",
     "entryText": "Essentials $5/month per channel ($60/year per channel); monthly-billed figure not separately shown",
     "url": "https://buffer.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Free forever plan (3 channels, 10 scheduled posts each); 14-day trial of Essentials/Team",
     "url": "https://buffer.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up and connect social channels",
     "url": "https://buffer.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://buffer.com/legal",
      "ccpa": "https://buffer.com/legal",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Data Protection Agreement in GDPR section of legal page; California Resident Privacy Notice cites CCPA/CPRA; sub-processors US-hosted; no SOC 2/ISO claim found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 24,
     "api": true,
     "text": "Integrations page lists 24 apps; API with developer docs at developers.buffer.com",
     "url": "https://buffer.com/integrations",
     "apiUrl": "https://developers.buffer.com",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Self-service knowledge base and email support on all plans",
     "url": "https://buffer.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "hootsuite": {
    "name": "Hootsuite",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 99,
     "currency": "USD",
     "entryText": "Standard starts at $99 (billing period not stated on page); Enterprise custom",
     "url": "https://www.hootsuite.com/plans",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial on Standard/Professional/Advanced; no free plan listed",
     "url": "https://www.hootsuite.com/plans",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start free trial online and connect social accounts",
     "url": "https://www.hootsuite.com/plans",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.hootsuite.com/legal/data-processing-addendum",
      "ccpa": "https://www.hootsuite.com/legal/privacy",
      "euResidency": null,
      "certification": "https://www.hootsuite.com/legal/security-practices",
      "consent": null
     },
     "text": "DPA for GDPR/UK and US state laws; California privacy rights section; annual SOC 2 Type II and ISO/IEC 27001 audits; AWS hosting, EU region not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "App Directory exists (no total stated); developer access by application",
     "url": "https://apps.hootsuite.com/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Enterprise includes expert-led onboarding, consulting and training; other channels not confirmed (help centre returned 401)",
     "url": "https://www.hootsuite.com/plans",
     "checked": "2026-10-19"
    }
   },
   "later": {
    "name": "Later",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 18.75,
     "currency": "USD",
     "entryText": "Starter $18.75/month billed yearly (monthly-billed price not shown)",
     "url": "https://later.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial on every plan; no free plan listed",
     "url": "https://later.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial online and connect social profiles",
     "url": "https://later.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://later.com/privacy/",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy notice has California residents section; stores data in USA; no DPA or SOC 2/ISO found (trust.later.com 404)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "No integrations directory readable (later.com/integrations 404)",
     "url": null,
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Help Center at help.later.com; basic support on Starter, priority support on Scale; channels not specified",
     "url": "https://later.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "shorby": {
    "name": "Shorby",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 15,
     "currency": "USD",
     "entryText": "Rocket $15/month billed monthly ($12/mo billed annually)",
     "url": "https://dash.shorby.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "Pricing page shows only paid plans; trial terms not stated",
     "url": "https://dash.shorby.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Activate a plan online and build a link-in-bio page",
     "url": "https://dash.shorby.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "No privacy/security pages readable (JS-only site)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "Pricing lists Google Analytics; no integrations page found",
     "url": "https://dash.shorby.com/pricing/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "No support information readable",
     "url": null,
     "checked": "2026-10-19"
    }
   },
   "socialbee": {
    "name": "SocialBee",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 29,
     "currency": "USD",
     "entryText": "Bootstrap $29/month billed monthly ($290/year)",
     "url": "https://socialbee.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card",
     "url": "https://socialbee.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial online and connect social profiles",
     "url": "https://socialbee.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://socialbee.com/privacy-policy/",
      "ccpa": "https://socialbee.com/privacy-policy/",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy: processes customer data under the applicable DPA; section 18.5 covers CCPA/CPRA; hosting location not stated; no SOC 2/ISO",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 24,
     "api": null,
     "text": "Integrations page lists 24 (incl. 10 social platforms, 7 URL shorteners, Zapier/Make/Pabbly)",
     "url": "https://socialbee.com/integrations/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": null,
     "text": "Help docs, contact form/email, phone call, live chat, scheduled calls, webinars",
     "url": "https://socialbee.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "sprout-social": {
    "name": "Sprout Social",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 99,
     "currency": "USD",
     "entryText": "Essentials $99/seat/month billed monthly ($79 billed annually); Enterprise custom",
     "url": "https://sproutsocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 30,
     "text": "30-day free trial, no credit card",
     "url": "https://sproutsocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial online and connect social profiles",
     "url": "https://sproutsocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://sproutsocial.com/trust-center/",
      "ccpa": "https://sproutsocial.com/trust-center/",
      "euResidency": null,
      "certification": "https://sproutsocial.com/trust-center/",
      "consent": null
     },
     "text": "Downloadable DPA; aligned with CCPA/CPRA; SOC 2 Type 2 audit and ISO/IEC 27001 certification; EU residency not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 56,
     "api": true,
     "text": "Integrations page lists 56 entries (networks + apps); Sprout API on Advanced plan",
     "url": "https://sproutsocial.com/integrations/",
     "apiUrl": "https://sproutsocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Help centre, phone line; Enterprise onboarding and priority support",
     "url": "https://sproutsocial.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "vista-social": {
    "name": "Vista Social",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 99,
     "currency": "USD",
     "entryText": "Professional $99/month billed monthly ($950/year); Enterprise custom",
     "url": "https://vistasocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card",
     "url": "https://vistasocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial online and connect profiles",
     "url": "https://vistasocial.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://vistasocial.com/gdpr",
      "ccpa": "https://vistasocial.com/privacy/",
      "euResidency": null,
      "certification": "https://vistasocial.com/trust-center/",
      "consent": null
     },
     "text": "DPA offered; CCPA/CPRA section in privacy policy; SOC 2 Type II; servers in AWS US-East",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "Integrations page shows ~20 logos plus 'many more' (no total); Zapier, Make, MCP, Looker Studio; no public API stated",
     "url": "https://vistasocial.com/integrations/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Email on all plans, video call Advanced+, phone available (FAQ), dedicated account manager on Enterprise",
     "url": "https://vistasocial.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "omniseo": {
    "name": "OmniSEO",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 89,
     "currency": "USD",
     "entryText": "Essentials $89/month billed monthly ($890/year); Enterprise from $899/mo custom",
     "url": "https://omniseo.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 7,
     "text": "7-day free trial, no credit card; separate free tools",
     "url": "https://omniseo.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up at app.omniseo.com; results in about 60 seconds",
     "url": "https://www.omniseo.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://omniseo.com/privacy-terms/",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy (WebFX) has California notice; no DPA, hosting or certification found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "Custom integrations on Enterprise only; no API mentioned",
     "url": "https://omniseo.com/pricing/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Email on Essentials/Professional; email, chat, phone and dedicated GEO specialist (add-on) on Enterprise",
     "url": "https://omniseo.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "otterly-ai": {
    "name": "Otterly.AI",
    "pricing": {
     "public": null,
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Pricing page blocked by bot challenge; help centre links to pricing without prices",
     "url": null,
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 7,
     "text": "7-day free trial with 50 prompts, no credit card",
     "url": "https://help.otterly.ai/free-trial?hsLang=en",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Buy a plan in the dashboard Billing section via Stripe",
     "url": "https://help.otterly.ai/buy-a-plan?hsLang=en",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://help.otterly.ai/compliance?hsLang=en",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "States GDPR and CCPA compliance; operates 'according to' SOC 2/ISO 27001 principles but not certified; DPA and hosting not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 4,
     "api": true,
     "text": "Help centre lists Looker Studio connector, GA4, Semrush and MCP; public API at data.otterly.ai",
     "url": "https://help.otterly.ai/integrations-data-export?hsLang=en",
     "apiUrl": "https://docs.otterly.ai/introduction",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": null,
     "text": "Help centre, hello@otterly.ai, in-app chat with human handoff",
     "url": "https://help.otterly.ai/customer-support?hsLang=en",
     "checked": "2026-10-19"
    }
   },
   "profound": {
    "name": "Profound",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Free Trial and Enterprise (custom); no paid prices published",
     "url": "https://www.tryprofound.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 7,
     "text": "Free trial: 50 prompts run daily for 7 days",
     "url": "https://www.tryprofound.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Get Started sign-up for the trial; Enterprise via demo",
     "url": "https://www.tryprofound.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": "https://www.tryprofound.com/enterprise",
      "consent": null
     },
     "text": "SOC 2 Type II compliant; DPA, CCPA, EU residency not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 9,
     "api": true,
     "text": "9 integrations listed (Akamai, AWS, Cloudflare, Fastly, GA, GCP, Netlify, Vercel, WordPress); API on Enterprise",
     "url": "https://www.tryprofound.com/pricing",
     "apiUrl": "https://docs.tryprofound.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Help Center; Enterprise support via email, dedicated Slack or dedicated specialist with 24h SLA",
     "url": "https://www.tryprofound.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "semrush-ai-toolkit": {
    "name": "Semrush AI Visibility Toolkit",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 99,
     "currency": "USD",
     "entryText": "AI Visibility Toolkit $99/month",
     "url": "https://www.semrush.com/kb/1493-ai-visibility-toolkit",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": false,
     "trialDays": null,
     "text": "KB states the AI Visibility Toolkit does not offer a free trial",
     "url": "https://www.semrush.com/kb/1493-ai-visibility-toolkit",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Buy the toolkit online and add a brand/prompts",
     "url": "https://www.semrush.com/kb/1493-ai-visibility-toolkit",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.semrush.com/company/legal/dpa/",
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "DPA listed in legal docs; service data stored in US data centres; PCI DSS Level 1 but no SOC 2/ISO stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 28,
     "api": true,
     "text": "Partner integrations page lists 28; Semrush API documented",
     "url": "https://www.semrush.com/company/partner-integrations/",
     "apiUrl": "https://developer.semrush.com/api/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Knowledge base, Academy, webinars; contact channels not listed on pages read",
     "url": "https://www.semrush.com/kb/support",
     "checked": "2026-10-19"
    }
   },
   "accuranker": {
    "name": "AccuRanker",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 224,
     "currency": "USD",
     "entryText": "Professional $224/month (2,000 keywords); Expert $764/month; Enterprise contact sales; annual billing 10% off",
     "url": "https://www.accuranker.com/pricing/"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "Pricing page and homepage mention no free plan or trial; CTAs are Buy now and Request a demo",
     "url": "https://www.accuranker.com/pricing/"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Buy a plan online from the pricing page; add domain and keywords in the app",
     "url": "https://www.accuranker.com/help/getting-started/adding-keywords/"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": null,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": "https://www.accuranker.com/privacy/",
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy: platform always hosted in the EU (Germany); no DPA, CCPA or certification mentioned"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 8,
     "api": true,
     "text": "API & integrations page shows 8 integrations (BigQuery, Data Studio, GSC, GA, Databox, Sheets, CSV, Swydo); full API access",
     "url": "https://www.accuranker.com/features/api-integrations/",
     "apiUrl": "https://www.accuranker.com/features/api-integrations/"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Help centre; email hello@accuranker.com and phone +45 listed in footer; dedicated CSM on Enterprise",
     "url": "https://www.accuranker.com/pricing/"
    }
   },
   "ahrefs": {
    "name": "Ahrefs",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 29,
     "currency": "USD",
     "entryText": "Starter $29/month; Lite $129/month billed monthly; Enterprise $1,499/month annual",
     "url": "https://ahrefs.com/pricing"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Ahrefs Free plan for your own site; no free trial mentioned",
     "url": "https://ahrefs.com/pricing"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Get started buttons on pricing page; Rank Tracker projects set up in-app",
     "url": "https://ahrefs.com/pricing"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://ahrefs.com/legal",
      "ccpa": "https://ahrefs.com/legal/privacy-policy",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Data Processing Addendum (global + USA) published; privacy policy has CCPA section; data stored in US; no SOC 2/ISO mentioned"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": null,
     "api": true,
     "text": "API and MCP access included on plans; no integrations count found",
     "url": "https://ahrefs.com/pricing",
     "apiUrl": "https://ahrefs.com/pricing"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Help Center with tutorials and FAQs; other channels not stated on pages read",
     "url": "https://help.ahrefs.com/en/"
    }
   },
   "google-search-console": {
    "name": "Google Search Console",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": true,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Free service offered by Google",
     "url": "https://support.google.com/webmasters/answer/9128668"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": true,
     "trial": false,
     "trialDays": null,
     "text": "Free service; no paid plan",
     "url": "https://support.google.com/webmasters/answer/9128668"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "snippet",
     "text": "Verify ownership by HTML file, meta tag, DNS record, Google Analytics or Tag Manager",
     "url": "https://support.google.com/webmasters/answer/9008080"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Not researched on product pages; no tag runs for visitors"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": null,
     "api": true,
     "text": "Search Console API provides programmatic access to reports",
     "url": "https://developers.google.com/webmaster-tools",
     "apiUrl": "https://developers.google.com/webmaster-tools"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": false,
     "text": "Help Center and community forum; no paid support",
     "url": "https://support.google.com/webmasters/answer/9128669"
    }
   },
   "se-ranking": {
    "name": "SE Ranking",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 129,
     "currency": "USD",
     "entryText": "Core $129/month billed monthly ($103.20/mo annual); Growth $279/month; Enterprise custom",
     "url": "https://seranking.com/subscription.html"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card",
     "url": "https://seranking.com/subscription.html"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Self-serve trial sign-up from pricing page",
     "url": "https://seranking.com/subscription.html"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://seranking.com/legal/processors.html",
      "ccpa": "https://seranking.com/legal/privacy-statement.html",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Privacy statement covers US/California rights; processors page says DPAs with processors (customer DPA not seen); hosting providers in Germany, Luxembourg and US; no SOC 2/ISO"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 18,
     "api": true,
     "text": "Integrations page lists 18; API with credits on plans and standalone",
     "url": "https://seranking.com/integrations.html",
     "apiUrl": "https://seranking.com/api.html"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help Center, chat and email for all; dedicated customer support on Growth",
     "url": "https://seranking.com/subscription.html"
    }
   },
   "semrush": {
    "name": "Semrush",
    "pricing": {
     "checked": "2026-10-19",
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 139,
     "currency": "USD",
     "entryText": "SEO plan $139/month billed monthly ($117.33 annual); Advanced and Enterprise custom via demo",
     "url": "https://www.semrush.com/prices/"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": true,
     "trial": true,
     "trialDays": 7,
     "text": "Free plan (10 reports/day); try free for seven days",
     "url": "https://www.semrush.com/prices/"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up online, free or trial",
     "url": "https://www.semrush.com/prices/"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": true,
     "euResidency": false,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.semrush.com/company/legal/dpa/",
      "ccpa": "https://www.semrush.com/company/legal/dpa/",
      "euResidency": "https://www.semrush.com/company/security/",
      "certification": null,
      "consent": null
     },
     "text": "DPA covers GDPR and CCPA; service data stored in US data centres; PCI DSS Level 1 only, no SOC 2/ISO stated"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 24,
     "api": true,
     "text": "KB integrations article lists 24 third-party integrations; API documentation public",
     "url": "https://www.semrush.com/kb/931-integrations",
     "apiUrl": "https://www.semrush.com/api-documentation/"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Knowledge base; support via webform; dedicated account manager and 24/7 SLA on Enterprise",
     "url": "https://www.semrush.com/company/legal/customer-support-terms/"
    }
   },
   "agencyanalytics": {
    "name": "AgencyAnalytics",
    "pricing": {
     "checked": "2026-10-19",
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 20,
     "currency": "USD",
     "entryText": "Core $20 per client per month billed annually; Agency/Agency Pro and 25+ clients via sales",
     "url": "https://agencyanalytics.com/pricing"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card",
     "url": "https://agencyanalytics.com/pricing"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial online and connect marketing accounts",
     "url": "https://agencyanalytics.com/pricing"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": null,
     "ccpa": null,
     "euResidency": false,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": "https://agencyanalytics.com/company/privacy",
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy: data processed in Canada and USA; no DPA, CCPA or certification found"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 85,
     "api": true,
     "text": "85+ marketing integrations; API documentation",
     "url": "https://agencyanalytics.com/integrations",
     "apiUrl": "https://agencyanalytics.com/docs/api/introduction"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help centre; chat and email 24h Mon-Fri; free onboarding call; dedicated onboarding on volume pricing",
     "url": "https://help.agencyanalytics.com/en/articles/2571116-contact-customer-support"
    }
   },
   "clickup": {
    "name": "ClickUp",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 9,
     "currency": "USD",
     "entryText": "Core $9/user/month billed yearly (regular $12); Enterprise contact sales",
     "url": "https://clickup.com/pricing"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free Forever plan; no standalone paid-plan trial period stated",
     "url": "https://clickup.com/pricing"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free online",
     "url": "https://clickup.com/pricing"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II; ISO 27001",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://clickup.com/terms/security-policy",
      "ccpa": "https://clickup.com/terms/privacy",
      "euResidency": "https://clickup.com/security",
      "certification": "https://clickup.com/security"
     },
     "text": "DPA linked; CCPA/CPRA compliance in privacy policy; EU data residency (Ireland) on Enterprise; SOC 2 Type 2 and ISO 27001"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 1000,
     "api": true,
     "text": "1,000+ integrations stated; 50+ native; API on all plans",
     "url": "https://clickup.com/integrations",
     "apiUrl": "https://clickup.com/pricing"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "24/7 support all plans; live chat Core+; dedicated success manager on Enterprise",
     "url": "https://clickup.com/pricing"
    }
   },
   "databox": {
    "name": "Databox",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 71,
     "currency": "USD",
     "entryText": "Analyst $71/month billed annually (FAQ shows different figures); Custom contact sales",
     "url": "https://databox.com/pricing"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Free forever plan (3 data sources); 14-day trial of paid plans",
     "url": "https://databox.com/pricing"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free and connect data sources",
     "url": "https://databox.com/pricing"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": true,
     "euResidency": false,
     "certification": "SOC 2",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://databox.com/security-and-compliance",
      "ccpa": "https://databox.com/security-and-compliance",
      "euResidency": "https://databox.com/security-and-compliance",
      "certification": "https://databox.com/security-and-compliance"
     },
     "text": "DPA published; CCPA compliant; SOC 2 (type not stated); hosted on AWS US East"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 130,
     "api": true,
     "text": "130+ tools stated; API on Analyst and above",
     "url": "https://databox.com/integrations",
     "apiUrl": "https://developers.databox.com/"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Chat and email on paid plans (not Free); embedded engineer on Custom",
     "url": "https://databox.com/pricing"
    }
   },
   "dashthis": {
    "name": "DashThis",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 54,
     "currency": "USD",
     "entryText": "Individual $54/month billed monthly ($44 yearly)",
     "url": "https://dashthis.com/pricing/"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial with 10 dashboards",
     "url": "https://dashthis.com/pricing/"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Start trial and connect integrations",
     "url": "https://dashthis.com/pricing/"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": null,
     "euResidency": false,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://dashthis.com/privacy-policy/",
      "ccpa": null,
      "euResidency": "https://dashthis.com/privacy-policy/",
      "certification": null,
      "consent": null
     },
     "text": "Data Processing Agreement linked; data processed and stored in Canada; no CCPA or certification"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 34,
     "api": null,
     "text": "34+ integrations; MCP connector, no public API found",
     "url": "https://dashthis.com/integrations/",
     "apiUrl": null
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": null,
     "text": "Help centre with tickets; email and AI-assisted chat on all plans; priority support Business+",
     "url": "https://dashthis.com/pricing/"
    }
   },
   "looker-studio": {
    "name": "Looker Studio (Data Studio)",
    "pricing": {
     "checked": "2026-10-19",
     "public": "full",
     "freeProduct": true,
     "entryMonthly": 9,
     "currency": "USD",
     "entryText": "Self-service tier at no cost; Pro $9 per user per project per month",
     "url": "https://cloud.google.com/looker-studio"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "No-cost version of Data Studio",
     "url": "https://docs.cloud.google.com/looker/docs/studio/looker-studio-pro-subscription-overview"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": true,
     "install": "no-code",
     "text": "Connect Google and community connectors; no code",
     "url": "https://docs.cloud.google.com/data-studio/available-connectors"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Not confirmed on pages read"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 23,
     "api": null,
     "text": "23 Google connectors listed; 1,300+ community connectors stated on product page",
     "url": "https://docs.cloud.google.com/data-studio/available-connectors",
     "apiUrl": null
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Docs on Google Cloud; Pro support not stated on pages read",
     "url": "https://docs.cloud.google.com/looker/docs/studio/looker-studio-pro-subscription-overview"
    }
   },
   "whatagraph": {
    "name": "Whatagraph",
    "pricing": {
     "checked": "2026-10-19",
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 999,
     "currency": "EUR",
     "entryText": "Max from EUR 999/month billed annually (help centre says EUR 699); Prime custom; demo CTA",
     "url": "https://whatagraph.com/pricing"
    },
    "free": {
     "checked": "2026-10-19",
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free plan or trial mentioned on pricing page",
     "url": "https://whatagraph.com/pricing"
    },
    "setup": {
     "checked": "2026-10-19",
     "selfServe": false,
     "install": "sales",
     "text": "Both plans use Get a demo",
     "url": "https://whatagraph.com/pricing"
    },
    "privacy": {
     "checked": "2026-10-19",
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://whatagraph.com/data-processing-agreement",
      "ccpa": null,
      "euResidency": "https://whatagraph.com/security-policy",
      "certification": null,
      "consent": null
     },
     "text": "GDPR DPA published; data processed in EU; certifications only via GCP/AWS"
    },
    "integrations": {
     "checked": "2026-10-19",
     "count": 68,
     "api": true,
     "text": "Integrations page lists 68; public API as Prime add-on",
     "url": "https://whatagraph.com/integrations",
     "apiUrl": "https://whatagraph.com/pricing"
    },
    "support": {
     "checked": "2026-10-19",
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Live chat and dedicated CSM on both plans",
     "url": "https://whatagraph.com/pricing"
    }
   },
   "google-forms": {
    "name": "Google Forms",
    "pricing": {
     "public": "full",
     "freeProduct": true,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free with a Google account; product page links to Workspace plan comparison but lists no prices",
     "url": "https://workspace.google.com/products/forms/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free to use with a Google account (no paid plan needed for forms/surveys)",
     "url": "https://workspace.google.com/products/forms/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Create a form in Google Forms, share by link/email or embed on a site",
     "url": "https://support.google.com/docs/answer/2839588?hl=en",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://cloud.google.com/terms/data-processing-addendum/",
      "ccpa": "https://policies.google.com/privacy?hl=en",
      "euResidency": "https://knowledge.workspace.google.com/admin/compliance/choose-a-geographic-location-for-your-data?hl=en",
      "certification": "https://cloud.google.com/security/compliance/soc-2",
      "consent": null
     },
     "text": "Cloud Data Processing Addendum covers Workspace; Google privacy policy addresses CCPA; Workspace data regions (US/EU) on eligible paid editions; Workspace SOC 2 reports and ISO 27001 via Compliance Reports Manager (SOC 2 page does not state Type)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Google Forms REST API; Sheets link; Workspace Marketplace add-ons (no count stated)",
     "url": "https://workspace.google.com/products/forms/",
     "apiUrl": "https://developers.google.com/workspace/forms/api/guides",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Google Docs Editors Help centre; support channels for free users not stated",
     "url": "https://support.google.com/docs/answer/6281888?hl=en",
     "checked": "2026-10-19"
    }
   },
   "outgrow": {
    "name": "Outgrow",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 22,
     "currency": "USD",
     "entryText": "Freelancer Limited $22/month billed monthly ($14/month billed annually); Enterprise/Custom is contact sales",
     "url": "https://outgrow.co/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 7,
     "text": "Free Forms/Surveys plan at $0 (100 leads/mo); 7-day Business-plan trial, no card",
     "url": "https://outgrow.co/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up, build content, embed on any webpage or share link",
     "url": "https://outgrow.co/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": "https://outgrow.co/pricing/",
      "consent": null
     },
     "text": "Pricing footer states SOC 2 Type II certified and GDPR badge; privacy policy covers EU-US DPF; no DPA, CCPA or EU hosting found; data on AWS",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 59,
     "api": true,
     "text": "59 /integration/ pages in sitemap; Zapier 1,000+; API listed as Custom-tier add-on",
     "url": "https://outgrow.co/sitemap.xml",
     "apiUrl": "https://outgrow.co/pricing/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Docs + live chat on all plans; email on Startup Basic/Essentials+; phone on Business; dedicated account manager as Custom add-on",
     "url": "https://outgrow.co/pricing/",
     "checked": "2026-10-19"
    }
   },
   "qualtrics": {
    "name": "Qualtrics",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Every plan shows Request Pricing",
     "url": "https://www.qualtrics.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free account: free online survey tool, no credit card, no expiration",
     "url": "https://www.qualtrics.com/free-account/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Free account sign-up online; paid platform via Request Pricing/demo; website intercepts use a project deployment code snippet",
     "url": "https://www.qualtrics.com/free-account/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://www.qualtrics.com/privacy-statement/",
      "euResidency": null,
      "certification": "https://www.qualtrics.com/security-statement/",
      "consent": null
     },
     "text": "SOC 2 Type II, ISO 27001/27017/27018/27701, FedRAMP; privacy statement covers California rights; DPA and EU data centre not confirmed (trust centre JS-only)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Marketplace lists integrations (no total stated); public API docs",
     "url": "https://www.qualtrics.com/marketplace/",
     "apiUrl": "https://api.qualtrics.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Public support site with Contact Support link; channels not stated",
     "url": "https://www.qualtrics.com/support/",
     "checked": "2026-10-19"
    }
   },
   "survicate": {
    "name": "Survicate",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 89,
     "currency": "USD",
     "entryText": "Starter from $89/month on monthly commitment (100 responses); Growth from $56/mo billed annually; Pro/Enterprise from $349/$569 quoted",
     "url": "https://survicate.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 10,
     "text": "Free plan 25 responses/mo, 1 active survey; 10-day free trial of pro features, no card",
     "url": "https://survicate.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up online; website surveys via pop-up/embed, plus link and email surveys",
     "url": "https://survicate.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "ISO 27001",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://survicate.com/security/",
      "ccpa": "https://survicate.com/security/",
      "euResidency": "https://survicate.com/security/",
      "certification": "https://survicate.com/security/",
      "consent": null
     },
     "text": "ISO/IEC 27001:2022 certified, SOC 2 Type I underway; DPA available; CCPA/CPRA compliant; EU-hosted on AWS",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 44,
     "api": true,
     "text": "Pricing: 25+ (Growth), 40+ (Pro), 44+ (Enterprise) integrations; Export API and webhooks",
     "url": "https://survicate.com/pricing/",
     "apiUrl": "https://help.survicate.com/en/articles/5849901-data-export-api",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Help centre; chat on all tiers (priority on higher); support email in FAQ; call support and dedicated CSM on top tier",
     "url": "https://survicate.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "surveymonkey": {
    "name": "SurveyMonkey",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 30,
     "currency": "USD",
     "entryText": "Team Advantage $30/user/month billed annually (3+ users); Enterprise custom; monthly price not shown",
     "url": "https://www.surveymonkey.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Basic (free) plan with limited visible responses; no trial mentioned",
     "url": "https://www.surveymonkey.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free; share via link or embed via website collector",
     "url": "https://help.surveymonkey.com/en/surveymonkey/send/website-collector/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "ISO 27001",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://help.surveymonkey.com/en/surveymonkey/policy/data-processing-agreements-eu/",
      "ccpa": "https://www.surveymonkey.com/mp/legal/region-specific-privacy-statement/",
      "euResidency": "https://www.surveymonkey.com/mp/legal/international-data-center-overview/",
      "certification": "https://www.surveymonkey.com/mp/legal/security/",
      "consent": null
     },
     "text": "DPA help article; CCPA region-specific notice; EU data center for Enterprise customers; ISO 27001 certified (hosted in SOC 2 accredited data centers)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "App directory (no count stated); public API developer portal",
     "url": "https://www.surveymonkey.com/apps/",
     "apiUrl": "https://developer.surveymonkey.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Help centre; email/secure form support; phone on Team Premier; Customer Success access on Enterprise",
     "url": "https://www.surveymonkey.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "tally": {
    "name": "Tally",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 24,
     "currency": "USD",
     "entryText": "Pro $24/month billed monthly; yearly = 2 months off; Business $74/month",
     "url": "https://tally.so/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free plan: unlimited forms and submissions within fair use; no trial mentioned",
     "url": "https://tally.so/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up, build form, share link, embed or popup",
     "url": "https://tally.so/help/embed-your-form",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://tally.so/help/gdpr",
      "ccpa": null,
      "euResidency": "https://tally.so/help/gdpr",
      "certification": null,
      "consent": null
     },
     "text": "Belgium-based; DPA accepted with terms; form data stored in Europe; no SOC 2/ISO or CCPA found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 19,
     "api": true,
     "text": "19 integration guides (Sheets, Notion, Airtable, Slack, Zapier, Make, n8n...); public API",
     "url": "https://tally.so/help/integrations",
     "apiUrl": "https://tally.so/help/api",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Help centre with Contact support page (JS form, unread)",
     "url": "https://tally.so/help",
     "checked": "2026-10-19"
    }
   },
   "typeform": {
    "name": "Typeform",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 39,
     "currency": "USD",
     "entryText": "Basic $39/month billed monthly ($28/mo annual) per plan cards; compare table shows $29/$25 (page inconsistent); Enterprise contact sales",
     "url": "https://www.typeform.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Free plan with limited responses; Growth Flow 14-day trial (card required)",
     "url": "https://www.typeform.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up, share link or copy embed code",
     "url": "https://www.typeform.com/surveys",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.typeform.com/legal",
      "ccpa": "https://www.typeform.com/legal",
      "euResidency": "https://www.typeform.com/enterprise",
      "certification": "https://www.typeform.com/enterprise",
      "consent": null
     },
     "text": "Legal page lists DPA and CCPA Notice; Enterprise: SOC2/HIPAA, ISO/IEC 42001, US or EU data center (EU Enterprise-only); SOC 2 Type not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "500+ via Zapier plus ~11 named native apps; no native total stated; Create/Responses/Webhooks APIs",
     "url": "https://www.typeform.com/pricing/",
     "apiUrl": "https://www.typeform.com/developers/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Email standard; live chat on Business/Growth; CSM on Enterprise; help centre blocked (403)",
     "url": "https://www.typeform.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "crazy-egg": {
    "name": "Crazy Egg",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 29,
     "currency": "USD",
     "entryText": "Starter $29/month, all plans billed annually",
     "url": "https://www.crazyegg.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 30,
     "text": "All plans free for 30 days; no free plan listed",
     "url": "https://www.crazyegg.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up, install tracking code manually or via GTM/WordPress/Wix/Webflow etc.",
     "url": "https://support.crazyegg.com/article-categories/installation-methods/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": false,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": "https://support.crazyegg.com/knowledge-base/crazy-egg-privacy-data-practices/",
      "certification": null,
      "consent": null
     },
     "text": "States GDPR compliant; all data stored in USA on AWS; ISO/SOC cited are AWS's; no DPA or CCPA page found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Nav lists Google Analytics, Shopify integrations; Conversion Tracking API",
     "url": "https://www.crazyegg.com/",
     "apiUrl": "https://support.crazyegg.com/knowledge-base/conversion-tracking-api/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Knowledge base and submit-a-request ticket form",
     "url": "https://support.crazyegg.com/",
     "checked": "2026-10-19"
    }
   },
   "hotjar": {
    "name": "Hotjar (now Contentsquare)",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 49,
     "currency": "USD",
     "entryText": "hotjar.com/pricing redirects to Contentsquare; Experience Analytics Growth $49/month billed monthly ($39 annual); Pro/Enterprise custom",
     "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 15,
     "text": "Free forever up to 200k sessions/mo; 15-day Growth trial, no payment details",
     "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "New Hotjar accounts no longer possible; new users sign up free on Contentsquare",
     "url": "https://contentsquare.com/hotjar/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://contentsquare.com/privacy-center/data-processing-agreement/",
      "ccpa": "https://contentsquare.com/privacy-center/",
      "euResidency": null,
      "certification": "https://trust.contentsquare.com/",
      "consent": "https://contentsquare.com/privacy-center/"
     },
     "text": "Contentsquare DPA; GDPR & CCPA agreements; SOC 2 Type II + ISO 27001; CNIL consent-exemption mode and cookie-consent guidance; hosting regions not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 100,
     "api": true,
     "text": "100+ integrations; API on Pro/Enterprise",
     "url": "https://contentsquare.com/integrations-partners/",
     "apiUrl": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Help Center linked; AI support on Free, standard/priority tiers; CSM on Pro/Enterprise; channels not stated",
     "url": "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
     "checked": "2026-10-19"
    }
   },
   "leadpages": {
    "name": "Leadpages",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 29,
     "currency": "USD",
     "entryText": "Pro $29/month billed monthly; annual saves 20%; Enterprise custom",
     "url": "https://leadpages.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 7,
     "text": "7-day free trial on all plans (card required); no free plan listed",
     "url": "https://leadpages.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up and publish hosted pages; heatmap tracking built in, no snippet",
     "url": "https://leadpages.com/product/heatmaps",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Security page: actively pursuing SOC 2 Type II; GDPR page 'Coming Soon'; AWS hosting",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 18,
     "api": true,
     "text": "18+ native integrations, 6,000+ via Zapier; API on all plans",
     "url": "https://leadpages.com/integrations",
     "apiUrl": "https://leadpages.com/pricing",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Priority email on Optimize; dedicated support on Enterprise; help centre blocked (403)",
     "url": "https://leadpages.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "microsoft-clarity": {
    "name": "Microsoft Clarity",
    "pricing": {
     "public": "full",
     "freeProduct": true,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free forever, no traffic limits, no paid version",
     "url": "https://learn.microsoft.com/en-us/clarity/faq",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Clarity is a free service forever",
     "url": "https://learn.microsoft.com/en-us/clarity/faq",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up and install the Clarity tracking code",
     "url": "https://learn.microsoft.com/en-us/clarity/faq",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": "https://learn.microsoft.com/en-us/clarity/faq",
      "euResidency": null,
      "certification": null,
      "consent": "https://learn.microsoft.com/en-us/clarity/setup-and-installation/consent-mode"
     },
     "text": "GDPR-compliant as data controller; CCPA compliant; data in Azure; Consent Mode/consent API, CMP integrations, GPC",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Google Analytics and other integrations (no count); Data Export API",
     "url": "https://learn.microsoft.com/en-us/clarity/faq",
     "apiUrl": "https://learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-data-export-api",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Microsoft Learn docs; email clarityMS@microsoft.com and in-app feedback",
     "url": "https://learn.microsoft.com/en-us/clarity/faq",
     "checked": "2026-10-19"
    }
   },
   "powr": {
    "name": "POWR",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 7.04,
     "currency": "USD",
     "entryText": "Per-plugin pricing (Survey Popup): Starter $7.04/mo monthly ($4.83 annual), Pro $15.84, Business $98.99 (all apps)",
     "url": "https://www.powr.io/survey-popup-website-app",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free plan $0 (25 submissions/mo, POWR branding)",
     "url": "https://www.powr.io/survey-popup-website-app",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free; no-code widgets for Shopify, Wix and other platforms",
     "url": "https://www.powr.io/survey-popup-website-app",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.powr.io/dpa",
      "ccpa": "https://www.powr.io/dpa",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Published DPA covering GDPR, UK GDPR and CCPA; form 'GDPR Compliance' setting; no certification found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 6,
     "api": null,
     "text": "Mailchimp, Google Sheets, GA4, Tag Manager, Zapier, Shopify Customers listed on plugin plans",
     "url": "https://www.powr.io/survey-website-app",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": null,
     "text": "Help centre; 24/7 email support and live chat on paid plans",
     "url": "https://www.powr.io/survey-popup-website-app",
     "checked": "2026-10-19"
    }
   },
   "vwo": {
    "name": "VWO (now Wingify)",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "vwo.com redirects to wingify.com; all tiers Schedule a Demo, no prices",
     "url": "https://wingify.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 30,
     "text": "Free for 30 days, no credit card required",
     "url": "https://wingify.com/free-trial/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Free trial sign-up online (business email); JS snippet / SDKs",
     "url": "https://wingify.com/free-trial/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://wingify.com/compliance/gdpr/",
      "ccpa": "https://wingify.com/pricing/",
      "euResidency": "https://wingify.com/compliance/gdpr/",
      "certification": "https://wingify.com/security/",
      "consent": null
     },
     "text": "DPA amended for GDPR; CCPA listed in compliance; EU data centre option (Belgium); SOC 2 Type II + ISO 27001/27701/27017/27018",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 56,
     "api": true,
     "text": "56 integrations listed (Load More may show more); REST API",
     "url": "https://wingify.com/integrations/",
     "apiUrl": "https://developers.wingify.com/reference/introduction-1",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": null,
     "text": "Help centre; email, chat, phone support rows (tier mapping unclear); 24x7 Enterprise, 24x5 Pro/Growth",
     "url": "https://wingify.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "carrd": {
    "name": "Carrd",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 0.75,
     "currency": "USD",
     "entryText": "Pro Lite $9/year (approx $0.75/month; billed yearly only). Pro Standard (custom domains, forms, analytics) $19/year",
     "url": "https://carrd.com/pro",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 7,
     "text": "Free: up to three sites per account with core features; 7-day Pro trial, no card required",
     "url": "https://carrd.com/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free and build from templates in the browser; publish to carrd subdomain or own domain (Pro)",
     "url": "https://carrd.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": false,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": "https://carrd.com/privacy",
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy does not mention GDPR DPA, CCPA or certifications; states personal information is processed in the United States",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 27,
     "api": null,
     "text": "Pro page names 27 third-party services (20 form/email integrations, Stripe/PayPal/Gumroad/Typeform embeds, GA/Plausible/Matomo); no API mentioned",
     "url": "https://carrd.com/pro",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Public documentation; contact form with replies usually within 24 hours; no chat or phone mentioned",
     "url": "https://carrd.com/contact",
     "checked": "2026-10-19"
    }
   },
   "instapage": {
    "name": "Instapage",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 99,
     "currency": "USD",
     "entryText": "Create $99/month billed monthly ($79/month billed annually); Optimize $199/$159; Convert custom (demo)",
     "url": "https://instapage.com/plans",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial of Create and Optimize (card required, 2,500 visitor limit); no free plan listed",
     "url": "https://instapage.com/plans",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start a 14-day trial online and build pages in the drag-and-drop builder; Convert plan via demo",
     "url": "https://instapage.com/plans",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://instapage.com/gdpr",
      "ccpa": "https://instapage.com/security",
      "euResidency": null,
      "certification": "https://instapage.com/security",
      "consent": "https://instapage.com/gdpr"
     },
     "text": "Downloadable/in-app DPA; follows CCPA/CPRA; SOC 2 Type I and Type II; servers in North America, Europe and Asia but no EU data-residency option stated; GDPR page documents adding a cookie consent message to landing pages and form opt-in checkboxes",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 120,
     "api": true,
     "text": "Integrates with 120+ marketing and sales solutions; documented API with personal tokens (devdocs.instapage.com)",
     "url": "https://instapage.com/integrations",
     "apiUrl": "https://instapage.com/api",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Help Center and 'Talk to the Support Team' links; channels not specified; dedicated customer success manager on Convert",
     "url": "https://instapage.com/plans",
     "checked": "2026-10-19"
    }
   },
   "kartra": {
    "name": "Kartra",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 59,
     "currency": "USD",
     "entryText": "Essentials $59/month billed monthly ($52/month billed annually)",
     "url": "https://kartra.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 14,
     "text": "Try any plan free for 14 days; no free plan; 30-day money-back guarantee",
     "url": "https://kartra.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start a trial online; drag-and-drop page and funnel builders with templates",
     "url": "https://kartra.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://kartra.com/dpa/",
      "ccpa": "https://kartra.com/privacy",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Published Data Processing Addendum; privacy policy has a CCPA section; data may be stored outside Canada incl. US, no EU hosting stated; no SOC 2/ISO for Kartra itself",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 21,
     "api": true,
     "text": "Integrations & APIs page lists 21 native third-party integrations (payments, email/SMS gateways, membership, Zapier, calendars); inbound and outbound API with technical docs",
     "url": "https://kartra.com/integrations-and-apis/",
     "apiUrl": "https://kartra.com/integrations-and-apis/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": null,
     "text": "Public help centre; in-app Help button to chat with KAI AI assistant or request a team member; Facebook group",
     "url": "https://kartra.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "unbounce": {
    "name": "Unbounce",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 29,
     "currency": "USD",
     "entryText": "Starter $29/month billed monthly ($22/month billed yearly); Concierge and Agency custom",
     "url": "https://unbounce.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card (single user, no custom domains); no free plan",
     "url": "https://unbounce.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up for trial online; drag-and-drop builder with free hosting",
     "url": "https://unbounce.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type I",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://unbounce.com/gdpr/",
      "ccpa": "https://unbounce.com/privacy/",
      "euResidency": "https://unbounce.com/privacy/",
      "certification": "https://unbounce.com/privacy/",
      "consent": null
     },
     "text": "DPA via privacy@unbounce.com; CCPA addressed; lead data hosted in Frankfurt; SOC 2 Type 1; only a cookie-notice bar template, no consent mechanism documented",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 60,
     "api": true,
     "text": "60+ built-in integrations (27 shown as cards) plus Zapier; documented API at developer.unbounce.com; pricing cites 1000+ via integrations",
     "url": "https://unbounce.com/product/integrations/",
     "apiUrl": "https://developer.unbounce.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Documentation centre; phone, email and live chat support; dedicated CSM on Concierge",
     "url": "https://unbounce.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "crisp": {
    "name": "Crisp",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 45,
     "currency": "USD",
     "entryText": "Mini $45/month per workspace (page shows $; yearly billing available in-app, no yearly price listed); Enterprise custom",
     "url": "https://crisp.chat/en/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Free plan (2 agents, 100 profiles, chat widget, shared inbox); 14-day trial with full features, no card",
     "url": "https://crisp.chat/en/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up free, add chat widget via JS snippet or ecommerce/CMS plugins",
     "url": "https://crisp.chat/en/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://crisp.chat/en/privacy/",
      "ccpa": null,
      "euResidency": "https://docs.crisp.chat/guides/others/security-practices/",
      "certification": null,
      "consent": null
     },
     "text": "DPA part of customer terms (Art. 28 GDPR); data stored in Europe (Netherlands, Germany); no CCPA or SOC 2/ISO mention; cookie docs cover domain/expiry only",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 100,
     "api": true,
     "text": "100+ integrations (Plus) plus 2000+ via Zapier; REST API reference in developer hub",
     "url": "https://crisp.chat/en/pricing/",
     "apiUrl": "https://docs.crisp.chat/guides/chatbox-sdks/web-sdk/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Help centre (help.crisp.chat) and developer docs; dedicated onboarding and team training on Enterprise; own support channels not described",
     "url": "https://crisp.chat/en/pricing/",
     "checked": "2026-10-19"
    }
   },
   "intercom": {
    "name": "Intercom",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 29,
     "currency": "USD",
     "entryText": "Essential $29/seat/month (billing cycle not labelled) plus Fin AI $0.99 per outcome",
     "url": "https://www.intercom.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no credit card; no free plan",
     "url": "https://www.intercom.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Self-serve monthly or annual plans; install Messenger snippet",
     "url": "https://www.intercom.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.intercom.com/legal/data-processing-agreement",
      "ccpa": "https://www.intercom.com/security",
      "euResidency": "https://www.intercom.com/security",
      "certification": "https://www.intercom.com/security",
      "consent": "https://www.intercom.com/help/en/articles/2361922-intercom-messenger-cookies"
     },
     "text": "Published DPA; GDPR and CCPA; US/EU/Australia hosting; SOC 2 Type II and ISO 27001; Messenger can be held disabled until cookie consent",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "App store exists but no count stated; documented APIs and SDKs",
     "url": "https://www.intercom.com/app-store",
     "apiUrl": "https://developers.intercom.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Public help centre; Premier Support and onboarding require a contract; SLAs on Expert",
     "url": "https://www.intercom.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "livechat": {
    "name": "LiveChat (by Text)",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 25,
     "currency": "USD",
     "entryText": "Essential $25/user/month billed monthly ($19 billed annually); Enterprise custom",
     "url": "https://www.livechat.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial on Essential and Growth, no card; no free plan",
     "url": "https://www.livechat.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Start trial online; website widget via code or Shopify/WordPress/WooCommerce integrations",
     "url": "https://www.livechat.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.livechat.com/legal/privacy-policy/",
      "ccpa": "https://www.livechat.com/legal/privacy-policy/",
      "euResidency": null,
      "certification": "https://www.livechat.com/features/security/",
      "consent": null
     },
     "text": "DPA forms part of client agreement; CCPA/CPRA addendum on request; SOC 2 Type 2; infrastructure in Texas, Iowa and Frankfurt but no EU residency option stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 200,
     "api": true,
     "text": "200+ integrations in Marketplace; Text API docs and API call quotas per plan",
     "url": "https://www.livechat.com/pricing/",
     "apiUrl": "https://www.text.com/docs/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "24/7/365 support on all plans; Help Center and 'Chat with us'; dedicated account team on Enterprise",
     "url": "https://www.livechat.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "tidio": {
    "name": "Tidio",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 24.17,
     "currency": "USD",
     "entryText": "Starter $24.17/month as printed (page offers annual billing with 2 months free; only one figure shown); Premium contact sales",
     "url": "https://www.tidio.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 7,
     "text": "Free plan (50 billable conversations, 10 seats); 7-day trial of paid plans, no card",
     "url": "https://www.tidio.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Register free online; add widget by snippet or Shopify/WordPress apps",
     "url": "https://www.tidio.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": "https://www.tidio.com/security/",
      "euResidency": "https://www.tidio.com/privacy-policy/",
      "certification": "https://trust.tidio.com/",
      "consent": null
     },
     "text": "GDPR and CCPA stated; data mainly processed on EEA servers; SOC 2 Type II (2026); no DPA or widget consent mechanism found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 37,
     "api": true,
     "text": "Integrations page shows 37 named integrations with 'load more' (no total stated); OpenAPI documented (Plus/Premium)",
     "url": "https://www.tidio.com/integrations/",
     "apiUrl": "https://developers.tidio.com",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help centre; email support on Free/Starter/Growth; live chat support and Dedicated Success Manager on Plus",
     "url": "https://www.tidio.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "zendesk": {
    "name": "Zendesk Suite (messaging and live chat)",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 69,
     "currency": "USD",
     "entryText": "Suite Team $69/agent/month billed monthly ($55 billed annually); Enterprise contact sales",
     "url": "https://www.zendesk.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 14,
     "text": "14-day trial of Suite Professional; no free plan",
     "url": "https://www.zendesk.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Start trial online; add Web Widget (messaging) snippet",
     "url": "https://www.zendesk.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.zendesk.com/trust-center/",
      "ccpa": "https://www.zendesk.com/trust-center/",
      "euResidency": "https://www.zendesk.com/trust-center/",
      "certification": "https://www.zendesk.com/trust-center/",
      "consent": "https://developer.zendesk.com/api-reference/widget-messaging/web/core/"
     },
     "text": "DPA with SCCs and CCPA addendum; EEA hosting via Data Center Location add-on; SOC 2 Type II and ISO 27001; messaging widget cookies API (all/functional/none) for consent",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 1000,
     "api": true,
     "text": "1,000+ prebuilt apps and integrations (nav cites 1,800+); developer API reference",
     "url": "https://www.zendesk.com/pricing/",
     "apiUrl": "https://developer.zendesk.com/api-reference/widget-messaging/web/core/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": null,
     "text": "Help centre; AI-first messaging widget with human handoff, web-form email tickets, US toll-free phone; Premier 24/7 add-on",
     "url": "https://support.zendesk.com/hc/en-us/articles/4408843597850",
     "checked": "2026-10-19"
    }
   },
   "albacross": {
    "name": "Albacross",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 84,
     "currency": "EUR",
     "entryText": "Starter EUR 84/month billed monthly (EUR 59/month billed annually); Organisation is Talk to Us",
     "url": "https://www.albacross.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "Free 14-day access, no credit card needed; no free plan listed",
     "url": "https://www.albacross.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Start free trial online; copy-paste tracking snippet, setup claimed under 2 minutes",
     "url": "https://www.albacross.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "http://help.albacross.com/en/articles/3933505-gdpr-frequently-asked-questions",
      "ccpa": "https://www.albacross.com/",
      "euResidency": "https://www.albacross.com/privacy-policy/",
      "certification": null,
      "consent": null
     },
     "text": "Signed DPA on request via legal@albacross.com; homepage states GDPR & CCPA compliant; data stored on servers in Ireland; no certification found; help centre tells customers to obtain cookie consent themselves (no product consent feature documented)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 30,
     "api": true,
     "text": "Homepage states 'over 30+ integrations' (Salesforce, HubSpot, Pipedrive, Attio, Slack, Teams, GA); IP to Company API product",
     "url": "https://www.albacross.com/",
     "apiUrl": "https://www.albacross.com/ip-to-company-api",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Public help centre; priority support on Professional; dedicated CSM on Organisation; chat/email checkmarks on pricing table ambiguous",
     "url": "https://www.albacross.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "amplemarket": {
    "name": "Amplemarket",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 600,
     "currency": "USD",
     "entryText": "Startup $600/mo on an annual term (no monthly option); Growth and Elite custom",
     "url": "https://www.amplemarket.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": null,
     "text": "All plans include a free trial; length not stated",
     "url": "https://www.amplemarket.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": null,
     "install": null,
     "text": "Pricing page shows 'Get free trial' and 'Open app' CTAs but self-serve signup path not confirmed",
     "url": "https://www.amplemarket.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": false,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": "https://www.amplemarket.com/legal/gdpr",
      "certification": "https://www.amplemarket.com/legal/security",
      "consent": null
     },
     "text": "SOC 2 Type II; EU-US DPF participant; services hosted in US data centers; DPA not linked publicly (contracts/Trust Center); CCPA page linked in footer but not read",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 26,
     "api": true,
     "text": "Integrations page lists 26 (FAQ says 28+): Salesforce, HubSpot, Pipedrive, Zapier, Clay, dialers; REST API and webhooks",
     "url": "https://www.amplemarket.com/integrations",
     "apiUrl": "https://docs.amplemarket.com",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Email support and help center on all plans; scaled CSM on Startup; dedicated CSM on Growth and Elite",
     "url": "https://www.amplemarket.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "apollo-io": {
    "name": "Apollo.io",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 49,
     "currency": "USD",
     "entryText": "Basic $49/month billed monthly (from pricing page structured data); Professional $99; Custom contact sales",
     "url": "https://www.apollo.io/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": null,
     "text": "Free plan; free trial with credits and most features of selected plan, then upgrade or move to free plan",
     "url": "https://www.apollo.io/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up online, connect mailbox; visitor tracking install method not stated on product page",
     "url": "https://www.apollo.io/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2; ISO 27001",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": null,
      "ccpa": "https://www.apollo.io/company/privacy-center",
      "euResidency": null,
      "certification": "https://www.apollo.io/company/privacy-center",
      "consent": null
     },
     "text": "Privacy center references CCPA and Don't Sell My Info; SOC 2 and ISO 27001 certified by A-LIGN; no DPA link or EU residency found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 67,
     "api": true,
     "text": "Integrations directory shows 67 results; API docs at docs.apollo.io",
     "url": "https://www.apollo.io/product/integrations",
     "apiUrl": "https://docs.apollo.io",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Knowledge base; email support@apollo.io; dedicated support on Custom plan",
     "url": "https://www.apollo.io/pricing",
     "checked": "2026-10-19"
    }
   },
   "hubspot-breeze-intelligence": {
    "name": "HubSpot Breeze Intelligence (Buyer Intent + Data Enrichment, formerly Clearbit)",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 20,
     "currency": "USD",
     "entryText": "Buyer Intent and Data Enrichment listed for Starter, All Products; Starter shows $7 and $20 per seat/mo (Pay Monthly / Pay Annually toggle, mapping unclear); no Breeze Intelligence-specific price page found",
     "url": "https://www.hubspot.com/pricing/sales",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free tools for up to 2 users, no credit card; no Marketing/Sales Hub trial listed",
     "url": "https://www.hubspot.com/pricing/sales",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up online; HubSpot tracking code on site for buyer intent; enrichment enabled in settings",
     "url": "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://legal.hubspot.com/dpa",
      "ccpa": "https://legal.hubspot.com/dpa",
      "euResidency": "https://trust.hubspot.com/",
      "certification": "https://trust.hubspot.com/",
      "consent": "https://knowledge.hubspot.com/privacy-and-consent/customize-your-cookie-tracking-settings-and-privacy-policy-alert"
     },
     "text": "Public DPA incl. California section; EU data center since 2021; SOC 2 Type II; built-in cookie consent banner works with tracking code on external pages",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "App Marketplace does not state a total; developer portal links to API documentation",
     "url": "https://ecosystem.hubspot.com/marketplace/apps",
     "apiUrl": "https://developers.hubspot.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": null,
     "text": "Knowledge base; email and chat from Starter; phone on Pro and Enterprise; Premium gets designated team (free tools: community only)",
     "url": "https://help.hubspot.com/",
     "checked": "2026-10-19"
    }
   },
   "leadfeeder": {
    "name": "Leadfeeder (Dealfront)",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 113,
     "currency": "EUR",
     "entryText": "Discover EUR 113/month billed monthly (EUR 79/month billed annually); Enterprise custom",
     "url": "https://www.leadfeeder.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Lite free forever (last 100 companies/mo, 7-day history); 14-day trial of paid plans",
     "url": "https://www.leadfeeder.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up, add tracking script, companies appear in minutes",
     "url": "https://www.leadfeeder.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.leadfeeder.com/gdpr/",
      "ccpa": null,
      "euResidency": "https://www.leadfeeder.com/gdpr/",
      "certification": null,
      "consent": null
     },
     "text": "DPA with SCCs; hosted on AWS in Ireland (EU); security programme 'based on' ISO 27001/27701 (no explicit certification claim); CCPA not named (Do Not Sell link only); no consent mode/cookieless documented",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 20,
     "api": true,
     "text": "Integrations page lists 20 native (Salesforce, HubSpot, Pipedrive, Dynamics, Zoho, Slack, Teams, GA, Google Ads, LinkedIn...); Leadfeeder API",
     "url": "https://www.leadfeeder.com/integrations/",
     "apiUrl": "https://www.leadfeeder.com/features/leadfeeder-api/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Live chat on all plans; shared CSM on Discover/Activate; dedicated CSM on Scale; help centre and academy",
     "url": "https://www.leadfeeder.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "rb2b": {
    "name": "RB2B",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 79,
     "currency": "USD",
     "entryText": "Starter $79/mo (monthly prices only shown); Pro from $149, Pro+ from $199",
     "url": "https://www.rb2b.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 7,
     "text": "Free plan 150 company-level resolutions/mo; 7-day full-featured trial, no card",
     "url": "https://www.rb2b.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "One script in site header, setup under 5 minutes",
     "url": "https://www.rb2b.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.rb2b.com/compliance",
      "ccpa": "https://www.rb2b.com/security",
      "euResidency": null,
      "certification": "https://www.rb2b.com/security",
      "consent": null
     },
     "text": "Data Protection Addendum listed; SOC 2 Type 2 and CCPA compliant; person-level ID US-only, company-level outside US requires customer's consent tool (no native consent feature documented)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 50,
     "api": true,
     "text": "Integrations page states 50+ (HubSpot, Salesforce, Slack, Teams, Clay, Zapier, webhook); APIs available",
     "url": "https://www.rb2b.com/integrations",
     "apiUrl": "https://www.rb2b.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": null,
     "text": "Knowledge base, AI chat and AI email on all plans; human escalation on Pro and Pro+",
     "url": "https://www.rb2b.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "instantly": {
    "name": "Instantly",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 47,
     "currency": "USD",
     "entryText": "Outreach Growth $47/month billed monthly ($37.6 annual); Enterprise custom",
     "url": "https://instantly.ai/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial, no card; trial account deleted if not upgraded",
     "url": "https://help.instantly.ai/en/articles/13941298-instantly-free-trial",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free, connect email accounts",
     "url": "https://help.instantly.ai/en/articles/13941298-instantly-free-trial",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": false,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://instantly.ai/privacy",
      "euResidency": "https://instantly.ai/privacy",
      "certification": null,
      "consent": null
     },
     "text": "Privacy policy covers CCPA rights; data generally stored in the United States; no DPA or SOC 2 found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 15,
     "api": true,
     "text": "Help centre integration articles cover 15 third-party platforms (HubSpot, Pipedrive, Salesforce via OutboundSync, Clay, Slack, Zapier, Make...); API v2",
     "url": "https://help.instantly.ai/en/collections/9548903-integrations",
     "apiUrl": "https://developer.instantly.ai/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help centre; chat support on Growth, premium live support on higher tiers; dedicated account manager on Enterprise",
     "url": "https://instantly.ai/pricing",
     "checked": "2026-10-19"
    }
   },
   "lemlist": {
    "name": "lemlist",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 69,
     "currency": "USD",
     "entryText": "Email plan $69/month billed monthly ($55/month yearly); Enterprise custom",
     "url": "https://www.lemlist.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial of Multichannel features with 200 credits",
     "url": "https://www.lemlist.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start free trial online, connect sending accounts",
     "url": "https://www.lemlist.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": "SOC 2",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.lemlist.com/legal/dpa",
      "ccpa": null,
      "euResidency": "https://www.lemlist.com/legal/privacy-policy",
      "certification": "https://www.lemlist.com/",
      "consent": null
     },
     "text": "Standard GDPR DPA; host servers exclusively in the EU; homepage FAQ says SOC 2 certified (type not stated); CCPA not mentioned",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 500,
     "api": true,
     "text": "Homepage states 500+ integrations; API reference at developer.lemlist.com",
     "url": "https://www.lemlist.com/",
     "apiUrl": "https://developer.lemlist.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help centre; in-app live support on all plans; dedicated account manager on Enterprise",
     "url": "https://www.lemlist.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "smartlead": {
    "name": "Smartlead",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 39,
     "currency": "USD",
     "entryText": "Base $39/month billed monthly ($32/month annual)",
     "url": "https://www.smartlead.ai/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": null,
     "text": "All plans come with a free trial, no credit card required; length not stated",
     "url": "https://www.smartlead.ai/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up online, connect unlimited mailboxes",
     "url": "https://www.smartlead.ai/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.smartlead.ai/dpa",
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "GDPR DPA published; data centres inside and outside EU (AWS Sydney named), no EU-only option stated; CCPA not named (Do not sell my data link); no SOC 2",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 35,
     "api": true,
     "text": "Integrations directory lists ~35 (HubSpot, Salesforce, Pipedrive, Clay, Zapier, Slack...); API docs and webhooks stated",
     "url": "https://www.smartlead.ai/integrations",
     "apiUrl": "https://www.smartlead.ai/powerful-apis-and-automation",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "support@smartlead.ai; pricing lists dedicated manager, private Slack channel, CSM call access (plan mapping unclear)",
     "url": "https://www.smartlead.ai/pricing",
     "checked": "2026-10-19"
    }
   },
   "bouncer": {
    "name": "Bouncer",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 8,
     "currency": "USD",
     "entryText": "Pay-as-you-go 1,000 verification credits for $8 (one-off, credits never expire); lowest monthly plan is Deliverability Kit Starter $25/month",
     "url": "https://www.usebouncer.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": null,
     "text": "100 free credits to start, no credit card required; no free-forever plan stated",
     "url": "https://www.usebouncer.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up online without a card; upload a list in the app or connect via integrations",
     "url": "https://www.usebouncer.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.usebouncer.com/gdpr/",
      "ccpa": null,
      "euResidency": "https://www.usebouncer.com/gdpr/",
      "certification": null,
      "consent": null
     },
     "text": "GDPR page links a Data Processing Agreement; data stored only in EU AWS data centres; no SOC 2/ISO or CCPA mention found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 25,
     "api": true,
     "text": "Integrations page lists 25 apps (Mailchimp, HubSpot, Klaviyo, Brevo, etc.); Email Verification API with docs",
     "url": "https://www.usebouncer.com/integrations/",
     "apiUrl": "https://docs.usebouncer.com/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Docs and FAQ; email hello@usebouncer.com and contact form; Dedicated Account Manager on Enterprise; chat/phone not stated",
     "url": "https://www.usebouncer.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "brevo": {
    "name": "Brevo",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 9,
     "currency": "USD",
     "entryText": "Starter $9/month billed monthly (USD, from 5,000 emails/month); Enterprise custom price",
     "url": "https://www.brevo.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free forever plan, no credit card; send up to 300 emails per day",
     "url": "https://www.brevo.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free online; drag-and-drop editor, forms and campaigns without code",
     "url": "https://www.brevo.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "ISO 27001",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.brevo.com/legal/termsofuse/",
      "ccpa": "https://www.brevo.com/features/data-security/",
      "euResidency": "https://www.brevo.com/features/data-security/",
      "certification": "https://www.brevo.com/features/data-security/",
      "consent": null
     },
     "text": "Terms Appendix 3 is a DPA; servers located in the EU; ISO 27001:2022 certified; practices support GDPR, CASL, CCPA",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 150,
     "api": true,
     "text": "Connect Brevo with 150+ digital tools; open API and SDKs",
     "url": "https://www.brevo.com/integrations/",
     "apiUrl": "https://www.brevo.com/pricing/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Help center; email support from Starter; phone support on Professional; CSM support and tailored onboarding on Enterprise",
     "url": "https://www.brevo.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "getresponse": {
    "name": "GetResponse",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 19,
     "currency": "USD",
     "entryText": "Starter $19/mo billed monthly ($15.58/mo paid annually); Enterprise custom pricing",
     "url": "https://www.getresponse.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial of premium features; free version of the account remains usable after the trial",
     "url": "https://www.getresponse.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up free online, import contacts and send campaigns",
     "url": "https://www.getresponse.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.getresponse.com/legal/data-processing-agreement",
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "DPA published (agreed electronically at signup); security page says GDPR compliant and SOC2-related materials/PCI DSS certificate available by email; no SOC 2/ISO certification or EU hosting statement confirmed",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 170,
     "api": true,
     "text": "170+ integrations; advanced API to build your own integration",
     "url": "https://www.getresponse.com/integrations",
     "apiUrl": "https://www.getresponse.com/integrations",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Help center; 24/7 support; live chat on all plans; phone support and Dedicated Customer Experience Manager on Enterprise",
     "url": "https://www.getresponse.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "google-postmaster-tools": {
    "name": "Google Postmaster Tools",
    "pricing": {
     "public": "full",
     "freeProduct": true,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free Google tool; no paid plan offered (requires a Google Account)",
     "url": "https://support.google.com/mail/answer/9981691",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free to use with a Google or Google Workspace account; no paid tiers",
     "url": "https://support.google.com/mail/answer/9981691",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "developer",
     "text": "Add sending domain and verify ownership with a DNS TXT or CNAME record",
     "url": "https://support.google.com/mail/answer/9981691",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Not assessed on product help pages",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Postmaster Tools API exposes spam rate, delivery errors, domain verification and compliance status",
     "url": null,
     "apiUrl": "https://developers.google.com/gmail/postmaster",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Public Help Center documentation; no direct support channels stated",
     "url": "https://support.google.com/mail/answer/9981691",
     "checked": "2026-10-19"
    }
   },
   "inboxally": {
    "name": "InboxAlly",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 149,
     "currency": "USD",
     "entryText": "Starter $149/mo billed monthly; Enterprise custom (contact us)",
     "url": "https://www.inboxally.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": false,
     "trial": true,
     "trialDays": 10,
     "text": "No free plan; 10-day free trial, no credit card required; separate free standalone tools",
     "url": "https://www.inboxally.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Self-serve signup; add seed contacts to your ESP and send campaigns (Quick Start ~10 minutes)",
     "url": "https://www.inboxally.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.inboxally.com/privacy-policy",
      "ccpa": "https://www.inboxally.com/privacy-policy",
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "GDPR Data Processing Addendum available on request; CCPA section in privacy policy; no SOC 2/ISO or EU hosting found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 2,
     "api": true,
     "text": "Works with any ESP; dedicated one-click guides for Klaviyo and HubSpot; REST API",
     "url": "https://www.inboxally.com/integrations/",
     "apiUrl": "https://www.inboxally.com/docs/integrations/inboxally-api-overview-and-getting-started/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Knowledge base; email and live chat on all plans; phone/Zoom on Premium and Enterprise; dedicated CSM listed on all plans",
     "url": "https://www.inboxally.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "klaviyo": {
    "name": "Klaviyo",
    "pricing": {
     "public": null,
     "freeProduct": false,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free plan $0 shown; paid Marketing plan price rendered by an interactive calculator that could not be read (Composer add-on $20/month)",
     "url": "https://www.klaviyo.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free plan: up to 250 active profiles, 500 email sends/month, $5 of mobile messages/month",
     "url": "https://www.klaviyo.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start for free online; connect store/apps via 350+ integrations",
     "url": "https://www.klaviyo.com/pricing",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 / ISO 27001",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.klaviyo.com/legal/data-processing-agreement",
      "ccpa": "https://www.klaviyo.com/trust",
      "euResidency": "https://www.klaviyo.com/legal/data-processing-agreement",
      "certification": "https://www.klaviyo.com/trust",
      "consent": null
     },
     "text": "DPA published; EU data residency available where stipulated; trust page cites SOC 2 and ISO 27001 audit reports; GDPR/CCPA tooling",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 350,
     "api": true,
     "text": "Integrate with 350+ apps via marketplace; public APIs and developer docs",
     "url": "https://www.klaviyo.com/products/email-marketing",
     "apiUrl": "https://www.klaviyo.com/products/email-marketing",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Help Centre; paid plans include 24/7 email and weekday live chat; higher support tiers add dedicated training and solutions architect; dedicated CSMs for enterprise; phone not stated",
     "url": "https://www.klaviyo.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "mailchimp": {
    "name": "Mailchimp",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 13,
     "currency": "USD",
     "entryText": "Essentials $13.00/mo for 12 months as printed (promotional); Standard then starts at $20/month",
     "url": "https://mailchimp.com/pricing/marketing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Free plan up to 250 contacts, 500 emails/month; 14-day free trial of Standard or Essentials",
     "url": "https://mailchimp.com/pricing/marketing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up online, import contacts, build and send campaigns",
     "url": "https://mailchimp.com/pricing/marketing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://mailchimp.com/legal/data-processing-addendum/",
      "ccpa": "https://mailchimp.com/legal/data-processing-addendum/",
      "euResidency": null,
      "certification": "https://mailchimp.com/about/security/",
      "consent": null
     },
     "text": "Data Processing Addendum with CCPA terms; security page cites SOC 2 reports and ISO 27001; EU hosting not confirmed",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 300,
     "api": true,
     "text": "300+ integrations on all plans; Marketing and Transactional APIs",
     "url": "https://mailchimp.com/pricing/marketing/",
     "apiUrl": "https://mailchimp.com/developer/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Help center; 24/7 email and chat on Essentials/Standard; phone and priority support on Premium; dedicated onboarding specialist on Premium",
     "url": "https://mailchimp.com/pricing/marketing/",
     "checked": "2026-10-19"
    }
   },
   "sender": {
    "name": "Sender",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 6.3,
     "currency": "USD",
     "entryText": "Standard $6.30/month (annual billing, first-time-user rate, 500 subscribers); Enterprise custom quote",
     "url": "https://www.sender.net/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 14,
     "text": "Free Forever plan for 2,500 subscribers and 15,000 emails/month; 14-day free Pro trial",
     "url": "https://www.sender.net/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Start with free plan, no credit card; drag-and-drop builder",
     "url": "https://www.sender.net/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.sender.net/gdpr-compliance/",
      "ccpa": null,
      "euResidency": "https://www.sender.net/features/email-deliverability/",
      "certification": "https://www.sender.net/features/email-deliverability/",
      "consent": null
     },
     "text": "DPA available on request; EU-hosted data; plan table lists SOC 2 Type II and Data Residency (EU)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Integrations directory (WordPress, WooCommerce, Shopify, Zapier, etc.), count not readable; REST API and SMTP",
     "url": "https://www.sender.net/integrations/",
     "apiUrl": "https://api.sender.net/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Help center; 24/7 email and live chat on all plans; phone and dedicated success manager on Enterprise",
     "url": "https://www.sender.net/pricing/",
     "checked": "2026-10-19"
    }
   },
   "amplitude": {
    "name": "Amplitude Analytics",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Free plan (2M events); Plus 'Starts at $0' usage-based; Growth and Enterprise 'Custom' via sales",
     "url": "https://amplitude.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free plan up to 2M events/month, no credit card; page says 'It's not a trial'",
     "url": "https://amplitude.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Sign up free online; Browser SDK with optional autocapture",
     "url": "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": null,
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://amplitude.com/security-and-privacy",
      "ccpa": "https://amplitude.com/security-and-privacy",
      "euResidency": "https://amplitude.com/security-and-privacy",
      "certification": null,
      "consent": "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2"
     },
     "text": "DPA incorporated in ToS/MSA; CCPA service-provider stance + DSAR APIs; EU data centre (Frankfurt); own SOC 2/ISO not stated on public pages (only AWS); SDK setOptOut for user opt-out",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 159,
     "api": true,
     "text": "Integrations directory shows 159 results; HTTP and Batch APIs",
     "url": "https://amplitude.com/integrations",
     "apiUrl": "https://amplitude.com/integrations",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Docs site; Plus 'online support'; Growth/Enterprise support SLAs; Enterprise assigned account manager; channels not named",
     "url": "https://amplitude.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "heap": {
    "name": "Heap (Contentsquare)",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "No prices printed; Growth estimate after installing snippet; Pro/Premier custom session pricing",
     "url": "https://www.heap.io/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": null,
     "text": "Free plan up to 10k monthly sessions; free trial sign-up linked, length not stated",
     "url": "https://www.heap.io/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Single snippet autocaptures views, clicks, form fills; Free and Growth sign up directly",
     "url": "https://www.heap.io/platform/capture",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.heap.io/legal",
      "ccpa": "https://www.heap.io/platform/security",
      "euResidency": null,
      "certification": "https://www.heap.io/trust-center",
      "consent": null
     },
     "text": "DPA (Contentsquare) linked from legal page; 'Meet GDPR, CCPA'; SOC 2 Type II attestation and ISO 27001/27701/27017/27018; trust centre states us-east-1 hosting, Premier 'region specific storage' unnamed; no consent mode found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "'dozens of integrations', no count; API not confirmed on fetched pages",
     "url": "https://www.heap.io/platform/integrations",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Help Center linked; email support on Growth; customer success manager on Pro/Premier",
     "url": "https://www.heap.io/pricing",
     "checked": "2026-10-19"
    }
   },
   "mixpanel": {
    "name": "Mixpanel",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 140,
     "currency": "USD",
     "entryText": "Growth first paid tier (1.5M events) $140/month billed monthly or $100/month billed yearly; Enterprise custom",
     "url": "https://mixpanel.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free forever up to 1M events/month, no credit card; no trial mentioned",
     "url": "https://mixpanel.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Free sign-up; JavaScript SDK with autocapture option",
     "url": "https://docs.mixpanel.com/docs/tracking-methods/autocapture",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://mixpanel.com/legal/",
      "ccpa": "https://mixpanel.com/legal/",
      "euResidency": "https://mixpanel.com/pricing/",
      "certification": "https://mixpanel.com/legal/security-overview",
      "consent": "https://docs.mixpanel.com/docs/privacy/protecting-user-data"
     },
     "text": "DPA linked; California Data Privacy Addendum; EU data residency on all plans; SOC 2 Type II + ISO 27001/27701; SDK opt-in/opt-out for cookie consent",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "Integrations directory shows 21 partners with 'load more', no total stated",
     "url": "https://mixpanel.com/partners/integrations/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Docs; email support 24/5 on Free/Growth, 24/7 Enterprise; Slack community; dedicated account manager on Enterprise",
     "url": "https://mixpanel.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "pecan-ai": {
    "name": "Pecan AI",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Starter, Team, Business plans shown with 'Talk to sales', no prices; annual billing",
     "url": "https://www.pecan.ai/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free plan or trial mentioned on pricing page",
     "url": "https://www.pecan.ai/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": false,
     "install": "sales",
     "text": "All plans 'Talk to sales' / 'Book a demo'; no-code once connected to warehouse or CSV",
     "url": "https://www.pecan.ai/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": "https://www.pecan.ai/",
      "consent": null
     },
     "text": "'ISO 27001 certified, SOC 2 Type II audited, GDPR ready' (quoted from data-security section linked on homepage); DPA/CCPA/EU not found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": null,
     "text": "Connectors to Snowflake, Databricks, BigQuery, Redshift, Postgres, MySQL, S3, Salesforce, HubSpot etc.; no count",
     "url": "https://www.pecan.ai/platform/data-integration/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Help center help.pecan.ai; 'In-app' support on all plans; enablement tiers on Team/Business",
     "url": "https://www.pecan.ai/pricing/",
     "checked": "2026-10-19"
    }
   },
   "pendo": {
    "name": "Pendo",
    "pricing": {
     "public": "none",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": null,
     "entryText": "Base, Core, Ultimate priced by request (custom MAU); Pendo Free up to 500 MAU",
     "url": "https://www.pendo.io/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": true,
     "trialDays": 30,
     "text": "Pendo Free forever up to 500 MAUs; 30-day free trial of full platform via sales",
     "url": "https://www.pendo.io/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Pendo Free self-serve; install the pendo.js snippet",
     "url": "https://www.pendo.io/product/analytics/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2",
     "consent": null,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://www.pendo.io/contract-center/customers/",
      "ccpa": "https://www.pendo.io/legal/privacy-policy/",
      "euResidency": null,
      "certification": "https://www.pendo.io/data-privacy-security/",
      "consent": null
     },
     "text": "DPA PDF in contract centre; California privacy notice; SOC2 listed (type not stated); EU hosting and consent handling not found (trust.pendo.io JS-only)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 85,
     "api": null,
     "text": "Pricing FAQ: connects with more than 85 tools; developers.pendo.io linked but not read",
     "url": "https://www.pendo.io/pricing/",
     "apiUrl": null,
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": null,
     "text": "Knowledge base; email support@pendo.io and in-app Resource Center chat escalate to engineers (paid plans only)",
     "url": "https://support.pendo.io/hc/en-us/articles/360034163971-Get-help-with-Pendo-from-Technical-Support",
     "checked": "2026-10-19"
    }
   },
   "posthog": {
    "name": "PostHog",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Pay-as-you-go $0/mo base, usage-based after free tiers (e.g. $0.00005/event after 1M); optional Boost $250/mo, Scale $750/mo, Enterprise $2,000/mo",
     "url": "https://posthog.com/pricing.md",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": true,
     "trial": null,
     "trialDays": null,
     "text": "Free plan, no credit card, monthly free tier on every product (1M events); no trial mentioned",
     "url": "https://posthog.com/pricing.md",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "snippet",
     "text": "Free sign-up; JS SDK autocaptures pageviews, clicks, forms; 22 SDKs",
     "url": "https://posthog.com/docs/product-analytics.md",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": true,
     "certification": "SOC 2 Type II",
     "consent": true,
     "consentApplicable": true,
     "urls": {
      "dpa": "https://posthog.com/handbook/company/security.md",
      "ccpa": "https://posthog.com/handbook/company/security.md",
      "euResidency": "https://posthog.com/handbook/company/security.md",
      "certification": "https://posthog.com/handbook/company/security.md",
      "consent": "https://posthog.com/docs/privacy/data-collection.md"
     },
     "text": "DPA on request; CCPA addendum in privacy policy; EU hosting (eu-central-1); SOC 2 Type 2; cookieless mode, opt-in/out APIs, CMP guidance",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "22 SDKs/libraries listed; integrations count not stated; public API available for all users",
     "url": "https://posthog.com/docs/libraries.md",
     "apiUrl": "https://posthog.com/docs/api.md",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": null,
     "dedicated": true,
     "text": "Docs; community (free), email (paid), priority (Scale), dedicated support (Enterprise package)",
     "url": "https://posthog.com/pricing.md",
     "checked": "2026-10-19"
    }
   },
   "800-com": {
    "name": "800.com",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 23,
     "currency": "USD",
     "entryText": "Startup $23/mo or $19/mo billed yearly (as printed); Small Business $59/$49; Enterprise custom",
     "url": "https://www.800.com/plans",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free trial listed for phone plans (30-day money-back guarantee); 7-day trial for AI Agents only",
     "url": "https://www.800.com/plans",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Search and pick a number online, choose plan, manage in app.800.com",
     "url": "https://www.800.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "No DPA/CCPA/certification found on fetched pages",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 18,
     "api": true,
     "text": "Integrations page lists 25 entries, 18 available (7 coming soon); 800 API with docs at api.800.com/docs",
     "url": "https://www.800.com/integrations",
     "apiUrl": "https://www.800.com/integrations",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": null,
     "text": "Help Center; customer service 9am-6pm ET Mon-Fri, tickets outside hours; phone (800) 800-4321",
     "url": "https://www.800.com/plans",
     "checked": "2026-10-19"
    }
   },
   "aircall": {
    "name": "Aircall",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 30,
     "currency": "USD",
     "entryText": "Essentials $30/license/month (billed annually per FAQ, min 3 users); Professional $50; Enterprise custom",
     "url": "https://aircall.io/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free tier or trial length stated; 'Get free access' buttons and free AI Voice Agent minutes",
     "url": "https://aircall.io/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Plans offer 'Get free access' sign-up; Enterprise via sales",
     "url": "https://aircall.io/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://aircall.io/legal/",
      "ccpa": null,
      "euResidency": null,
      "certification": "https://aircall.io/trust/",
      "consent": null
     },
     "text": "DPA at aircall.io/dpa; SOC 2 Type II, GDPR, HIPAA, CSA STAR L1; CCPA and EU hosting not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 250,
     "api": true,
     "text": "250+ integrations on all plans; REST API and webhooks",
     "url": "https://aircall.io/pricing/",
     "apiUrl": "https://aircall.io/features/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": null,
     "phone": true,
     "dedicated": null,
     "text": "Help center, email, phone on all plans; premium onboarding and prioritized support on Enterprise",
     "url": "https://aircall.io/pricing/",
     "checked": "2026-10-19"
    }
   },
   "calilio": {
    "name": "Calilio",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 15,
     "currency": "USD",
     "entryText": "Standard $15/user/month monthly ($12 billed annually); Premium $35 ($28); Enterprise custom",
     "url": "https://www.calilio.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "No free plan or trial listed; $1 wallet credit, free bundles, 14-day money-back guarantee",
     "url": "https://www.calilio.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Sign up online at app.calilio.com/sign-up",
     "url": "https://www.calilio.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "No DPA/CCPA/certification on homepage or pricing; privacy page URLs 404",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 5,
     "api": false,
     "text": "Pabbly Connect, Chrome extension, HubSpot, Pipedrive, LeadHeed live; 4 'coming soon'; API/webhooks 'Coming Soon' on Enterprise",
     "url": "https://www.calilio.com/",
     "apiUrl": "https://www.calilio.com/pricing",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Support portal; 24/7 support on Premium; phone/WhatsApp and dedicated account manager on Enterprise",
     "url": "https://www.calilio.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "callhippo": {
    "name": "CallHippo",
    "pricing": {
     "public": "partial",
     "freeProduct": false,
     "entryMonthly": 18,
     "currency": "USD",
     "entryText": "Core Starter $18/user/month printed but labelled 'Custom pricing'/Contact Sales; mixed USD/INR tiers",
     "url": "https://callhippo.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 10,
     "text": "Free for 10 days, no credit card; Core Basic $0 described as free for first 6 months",
     "url": "https://callhippo.com/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "Self sign-up at callhippo.com/signup",
     "url": "https://callhippo.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": "https://callhippo.com/",
      "consent": null
     },
     "text": "Homepage lists SOC 2 Type II, ISO 27001, HIPAA, GDPR; DPA/CCPA/EU hosting not found",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 100,
     "api": true,
     "text": "'100+ Integrations'; API docs linked",
     "url": "https://callhippo.com/",
     "apiUrl": "https://web.callhippo.com/api-docs/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": null,
     "email": null,
     "chat": null,
     "phone": true,
     "dedicated": true,
     "text": "Ultimate: 24x7 and phone support; Enterprise: dedicated account manager, WhatsApp/Slack support",
     "url": "https://callhippo.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "dialpad": {
    "name": "Dialpad",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 15,
     "currency": "USD",
     "entryText": "Connect Standard $15/user/month (billing period not labelled); Pro $25; Enterprise contact",
     "url": "https://www.dialpad.com/pricing/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "Try Dialpad Connect free for 14 days",
     "url": "https://www.dialpad.com/pricing/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "'Try free' and 'Buy now' self-serve on Connect",
     "url": "https://www.dialpad.com/pricing/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.dialpad.com/legal/",
      "ccpa": "https://www.dialpad.com/legal/",
      "euResidency": null,
      "certification": "https://www.dialpad.com/legal/",
      "consent": null
     },
     "text": "DPA signable in Admin Portal; CCPA named as applicable law; SOC 2 Type II and ISO 27001/27017/27018; storage region selectable but EU not named",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Partner marketplace, no count; Admin and Reporting APIs on Premium",
     "url": "https://www.dialpad.com/features/",
     "apiUrl": "https://www.dialpad.com/pricing/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": true,
     "dedicated": null,
     "text": "Help center; 24/7 phone support on Sell Advanced/Premium; 24/7 support on Connect Pro",
     "url": "https://www.dialpad.com/pricing/",
     "checked": "2026-10-19"
    }
   },
   "krispcall": {
    "name": "KrispCall",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 15,
     "currency": "USD",
     "entryText": "Starter $15/user/month, Advance $40, Max $60, Enterprise custom; 20% off annual (help-centre article; pricing page 403)",
     "url": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": null,
     "trialDays": null,
     "text": "Not stated in help-centre plan article; main site blocked",
     "url": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": null,
     "install": null,
     "text": "Not confirmed; main site returned 403",
     "url": null,
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": null,
     "euResidency": null,
     "certification": null,
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": null,
      "euResidency": null,
      "certification": null,
      "consent": null
     },
     "text": "Not readable; krispcall.com returned 403",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": null,
     "api": true,
     "text": "Slack, Pipedrive, HubSpot, Pipedream integrations; API and webhook access on Advance+",
     "url": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
     "apiUrl": "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": null,
     "dedicated": true,
     "text": "Helpdesk; chat and support@krispcall.com; dedicated account manager on Enterprise",
     "url": "https://help.krispcall.com/",
     "checked": "2026-10-19"
    }
   },
   "quo": {
    "name": "Quo (formerly OpenPhone)",
    "pricing": {
     "public": "full",
     "freeProduct": false,
     "entryMonthly": 19,
     "currency": "USD",
     "entryText": "Starter $19/user/month billed monthly ($15 annual); Business $33; Scale $47",
     "url": "https://www.quo.com/pricing",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 7,
     "text": "7-day free trial; no free plan listed",
     "url": "https://www.quo.com/pricing",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": true,
     "install": "no-code",
     "text": "'Try for free' sign-up at my.quo.com/signup",
     "url": "https://www.quo.com/",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": null,
     "ccpa": true,
     "euResidency": null,
     "certification": "SOC 2 Type II",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": null,
      "ccpa": "https://www.quo.com/security",
      "euResidency": null,
      "certification": "https://www.quo.com/security",
      "consent": null
     },
     "text": "SOC 2 Type II certified; security page references GDPR and CCPA; DPA and EU hosting not stated (trust.quo.com JS-only)",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 20,
     "api": true,
     "text": "Homepage integrations section lists 20 tools; public API and MCP server",
     "url": "https://www.quo.com/",
     "apiUrl": "https://www.quo.com/api",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": true,
     "chat": true,
     "phone": true,
     "dedicated": true,
     "text": "Email tickets all plans; live chat Business+; inbound phone and dedicated onboarding on Scale",
     "url": "https://www.quo.com/pricing",
     "checked": "2026-10-19"
    }
   },
   "ringcentral": {
    "name": "RingCentral RingEX",
    "pricing": {
     "public": null,
     "freeProduct": false,
     "entryMonthly": null,
     "currency": "USD",
     "entryText": "Base RingEX plan prices not rendered in fetched page; add-ons from $25-$60; 'save up to 33% annually'",
     "url": "https://www.ringcentral.com/office/plansandpricing.html",
     "checked": "2026-10-19"
    },
    "free": {
     "plan": null,
     "trial": true,
     "trialDays": 14,
     "text": "14-day free trial for new subscribers, up to 20 lines; no SMS in trial",
     "url": "https://www.ringcentral.com/office/plansandpricing.html",
     "checked": "2026-10-19"
    },
    "setup": {
     "selfServe": null,
     "install": null,
     "text": "Free trial offered; self-serve purchase flow not confirmed",
     "url": "https://www.ringcentral.com/office/plansandpricing.html",
     "checked": "2026-10-19"
    },
    "privacy": {
     "dpa": true,
     "ccpa": null,
     "euResidency": null,
     "certification": "SOC 2",
     "consent": null,
     "consentApplicable": false,
     "urls": {
      "dpa": "https://www.ringcentral.com/legal.html",
      "ccpa": null,
      "euResidency": null,
      "certification": "https://www.ringcentral.com/trust-center.html",
      "consent": null
     },
     "text": "Customer DPA PDF; SOC 2/SOC 3 logos (type not stated), HITRUST, PCI, HIPAA; CCPA and EU residency not stated",
     "checked": "2026-10-19"
    },
    "integrations": {
     "count": 600,
     "api": true,
     "text": "'over 600 pre-built integrations'; APIs at developers.ringcentral.com",
     "url": "https://www.ringcentral.com/apps/",
     "apiUrl": "https://www.ringcentral.com/apps/",
     "checked": "2026-10-19"
    },
    "support": {
     "docs": true,
     "email": null,
     "chat": null,
     "phone": null,
     "dedicated": null,
     "text": "Support site, community, 'Send a question' form; channels not specified",
     "url": "https://support.ringcentral.com/",
     "checked": "2026-10-19"
    }
   }
  },
  "core": {
   "best-call-tracking-software": {
    "callrail": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.callrail.com/call-tracking",
      "https://www.callrail.com/call-tracking",
      "https://www.callrail.com/call-tracking",
      "https://www.callrail.com/integrations/google-ads",
      "https://www.callrail.com/call-tracking"
     ],
     "checked": "2026-10-19",
     "note": "Forms and texts tracked; chat not mentioned"
    },
    "calltrackingmetrics": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.ctm.com/features/call-tracking/",
      "https://www.ctm.com/features/call-tracking/",
      "https://www.ctm.com/features/call-tracking/",
      "https://www.ctm.com/",
      "https://www.ctm.com/features/call-tracking/"
     ],
     "checked": "2026-10-19",
     "note": "Homepage: 'Sync conversions to Google Ads'"
    },
    "invoca": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://developers.invoca.net/en/latest/web_integration/index.html",
      "https://www.invoca.com/platform/call-recordings-and-transcriptions",
      "https://www.invoca.com/platform/call-recordings-and-transcriptions",
      "https://www.invoca.com/platform/google",
      "https://www.invoca.com/solutions/engagement"
     ],
     "checked": "2026-10-19",
     "note": "DNI per traffic source per developer docs; Google Ads enhanced conversions"
    },
    "whatconverts": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.whatconverts.com/pricing/",
      "https://www.whatconverts.com/pricing/",
      "https://www.whatconverts.com/features/lead-tracking/call-tracking/",
      "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/",
      "https://www.whatconverts.com/features/lead-tracking/call-tracking/"
     ],
     "checked": "2026-10-19"
    },
    "google-ads-call-tracking": {
     "jobs": [
      true,
      true,
      null,
      true,
      null
     ],
     "urls": [
      "https://support.google.com/google-ads/answer/6095883",
      "https://support.google.com/google-ads/answer/2453991",
      null,
      "https://support.google.com/google-ads/answer/6095883",
      null
     ],
     "checked": "2026-10-19",
     "note": "Forwarding numbers swapped on site via phone snippet; calls count as Google Ads conversions natively (Google Ads only). Recording controlled in account settings. Page mentions recording infra supports 'AI-based lead quality analysis' but no transcription stated. No form/chat leads."
    }
   },
   "best-marketing-attribution-tools": {
    "callrail": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.callrail.com/pricing",
      "https://www.callrail.com/call-tracking",
      "https://www.callrail.com/integrations/google-ads",
      "https://www.callrail.com/integrations/google-ads",
      "https://www.callrail.com/call-tracking"
     ],
     "checked": "2026-10-19",
     "note": "Multi-touch CPL reporting on Complete plans; CRM-sourced conversion values to Google Ads; lead journey insights"
    },
    "whatconverts": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.whatconverts.com/pricing/",
      "https://www.whatconverts.com/pricing/",
      "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/",
      "https://www.whatconverts.com/integrations/ad-platforms/google-adwords/",
      "https://www.whatconverts.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Multi-click attribution and Customer Journey on Elite; sales value sent to Google Ads"
    },
    "google-analytics-4": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://support.google.com/analytics/answer/10596866",
      "https://support.google.com/analytics/answer/10071301",
      "https://support.google.com/analytics/answer/9379420",
      "https://support.google.com/analytics/answer/10071301",
      "https://support.google.com/analytics/answer/10596866"
     ],
     "checked": "2026-10-19",
     "note": "Data-driven attribution (first/linear/etc removed Nov 2023); offline events via Data Import; key events imported into Google Ads; CRM data import; attribution paths report."
    },
    "dreamdata": {
     "jobs": [
      true,
      null,
      true,
      true,
      true
     ],
     "urls": [
      "https://docs.dreamdata.io/article/uvcx1y8tcv-creating-attribution-models",
      null,
      "https://docs.dreamdata.io/article/mh8it09d97-google-offline-conversion-salesforce-vs-dreamdata",
      "https://docs.dreamdata.io/article/8v75km9zu3-revenue-attribution",
      "https://dreamdata.io/b2b-customer-journey"
     ],
     "checked": "2026-10-19",
     "note": "Models: first, last, linear, U, W (+data-driven/custom). Sends CRM stage conversions to Google Ads and LinkedIn CAPI; offline/phone touchpoint attribution not stated (revenue attribution is session-based)."
    },
    "hyros": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://hyros.com/",
      "https://hyros.com/call-tracking",
      "https://hyros.com/call-tracking",
      "https://hyros.com/call-tracking",
      "https://hyros.com/call-tracking"
     ],
     "checked": "2026-10-19",
     "note": "Custom weighted model (first/assists/last) shown; booked calls and closed deals attributed; pushes conversions back to Meta/Google/TikTok; CRM integrations (HubSpot, Close, Salesforce)."
    },
    "triple-whale": {
     "jobs": [
      true,
      true,
      null,
      true,
      true
     ],
     "urls": [
      "https://triplewhale.readme.io/docs/pixel-joined-table",
      "https://triplewhale.readme.io/reference/enrich-pixel-with-offline-events",
      null,
      "https://triplewhale.readme.io/reference/get-customer-journey-attribution-data",
      "https://triplewhale.readme.io/docs/customer-journey-table"
     ],
     "checked": "2026-10-19",
     "note": "Models: Total Impact, Triple Attribution, Linear All/Paid, First/Last Click etc. Offline events API. Conversion send-back to ad platforms not confirmed (main site blocked)."
    }
   },
   "best-ecommerce-analytics-tools": {
    "google-analytics-4": {
     "jobs": [
      true,
      true,
      true,
      true,
      null
     ],
     "urls": [
      "https://support.google.com/analytics/answer/12924131",
      "https://support.google.com/analytics/answer/10071301",
      "https://support.google.com/analytics/answer/9670133",
      "https://support.google.com/analytics/answer/12924131",
      null
     ],
     "checked": "2026-10-19",
     "note": "Job 2 via Google Ads linking plus third-party cost data import; job 3 cohort exploration (LTV not confirmed); job 4 item revenue, not profitability."
    },
    "shopify-analytics": {
     "jobs": [
      true,
      true,
      true,
      true,
      null
     ],
     "urls": [
      "https://www.shopify.com/analytics",
      "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/marketing-reports",
      "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/customers-reports",
      "https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/profit-reports",
      null
     ],
     "checked": "2026-10-19",
     "note": "ROAS only for channels that send cost data; customer cohort analysis + predicted spend; gross profit by product. No Amazon analytics stated."
    },
    "triple-whale": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://triplewhale.readme.io/docs/total-sales",
      "https://triplewhale.readme.io/docs/blended-roas",
      "https://triplewhale.readme.io/docs/lifetime-value-ltv",
      "https://triplewhale.readme.io/docs/product-analytics-table",
      "https://triplewhale.readme.io/docs/including-marketplace-data-in-blended-metrics"
     ],
     "checked": "2026-10-19",
     "note": "Per-channel ad spend/ROAS for Meta, Google, TikTok, Amazon etc.; LTV cohorts; product analytics with COGS/net profit; Amazon, TikTok Shop, Walmart marketplace data."
    },
    "adwisely": {
     "jobs": [
      null,
      null,
      null,
      null,
      null
     ],
     "urls": [
      null,
      null,
      null,
      null,
      null
     ],
     "checked": "2026-10-19",
     "note": "Ad management service for Meta/Google; no reporting dashboard described beyond 'performance tracking'"
    },
    "datahawk": {
     "jobs": [
      true,
      true,
      null,
      true,
      true
     ],
     "urls": [
      "https://datahawk.co/",
      "https://datahawk.co/",
      null,
      "https://datahawk.co/",
      "https://datahawk.co/"
     ],
     "checked": "2026-10-19",
     "note": "Amazon/Walmart sales, ad metrics, SKU-level profitability; ad data is marketplace ads only; LTV only a nav label"
    },
    "synder": {
     "jobs": [
      null,
      null,
      null,
      null,
      null
     ],
     "urls": [
      null,
      null,
      null,
      null,
      null
     ],
     "checked": "2026-10-19",
     "note": "Accounting sync tool; only vague 'Advanced reporting and analytics'; dashboard guide is monitoring only"
    }
   },
   "best-social-media-analytics-tools": {
    "brand24": {
     "jobs": [
      null,
      true,
      true,
      true,
      null
     ],
     "urls": [
      null,
      "https://brand24.com/",
      "https://brand24.com/features/",
      "https://brand24.com/prices/",
      null
     ],
     "checked": "2026-10-19",
     "note": "Listening tool; own-profile analytics not stated"
    },
    "buffer": {
     "jobs": [
      true,
      true,
      null,
      true,
      true
     ],
     "urls": [
      "https://buffer.com/analyze",
      "https://buffer.com/analyze",
      null,
      "https://buffer.com/pricing",
      "https://buffer.com/start-page"
     ],
     "checked": "2026-10-19"
    },
    "hootsuite": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.hootsuite.com/platform/analytics",
      "https://www.hootsuite.com/platform/analytics",
      "https://www.hootsuite.com/platform/analytics",
      "https://www.hootsuite.com/plans",
      "https://www.hootsuite.com/plans"
     ],
     "checked": "2026-10-19"
    },
    "later": {
     "jobs": [
      true,
      true,
      true,
      null,
      true
     ],
     "urls": [
      "https://later.com/social-media-analytics/",
      "https://later.com/social-media-analytics/",
      "https://later.com/pricing/",
      null,
      "https://later.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Competitor benchmarking/brand mentions on Scale; link in bio analytics"
    },
    "shorby": {
     "jobs": [
      null,
      null,
      null,
      null,
      true
     ],
     "urls": [
      null,
      null,
      null,
      null,
      "https://dash.shorby.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Link-in-bio tool; Click Insights only"
    },
    "socialbee": {
     "jobs": [
      true,
      null,
      null,
      true,
      true
     ],
     "urls": [
      "https://socialbee.com/features/",
      null,
      null,
      "https://socialbee.com/features/",
      "https://socialbee.com/features/"
     ],
     "checked": "2026-10-19"
    },
    "sprout-social": {
     "jobs": [
      true,
      true,
      true,
      null,
      true
     ],
     "urls": [
      "https://sproutsocial.com/features/social-media-analytics/",
      "https://sproutsocial.com/features/social-media-analytics/",
      "https://sproutsocial.com/features/social-media-analytics/",
      null,
      "https://sproutsocial.com/features/social-media-publishing/"
     ],
     "checked": "2026-10-19"
    },
    "vista-social": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://vistasocial.com/pricing/",
      "https://vistasocial.com/pricing/",
      "https://vistasocial.com/pricing/",
      "https://vistasocial.com/pricing/",
      "https://vistasocial.com/pricing/"
     ],
     "checked": "2026-10-19"
    }
   },
   "best-ai-search-visibility-tools": {
    "brand24": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://brand24.com/ai-visibility/",
      "https://brand24.com/ai-visibility/",
      "https://brand24.com/ai-visibility/",
      "https://brand24.com/ai-visibility/",
      "https://brand24.com/ai-visibility/"
     ],
     "checked": "2026-10-19",
     "note": "Chatbeat / AI Visibility module, add-on below Enterprise"
    },
    "omniseo": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.omniseo.com/",
      "https://omniseo.com/pricing/",
      "https://omniseo.com/pricing/",
      "https://www.omniseo.com/",
      "https://omniseo.com/pricing/"
     ],
     "checked": "2026-10-19"
    },
    "otterly-ai": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://help.otterly.ai/which-ai-searches-does-otterlyai-support?hsLang=en",
      "https://help.otterly.ai/which-ai-searches-does-otterlyai-support?hsLang=en",
      "https://help.otterly.ai/insights-on-brand-reports?hsLang=en",
      "https://help.otterly.ai/insights-on-brand-reports?hsLang=en",
      "https://help.otterly.ai/search-prompt-monitoring?hsLang=en"
     ],
     "checked": "2026-10-19"
    },
    "profound": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.tryprofound.com/",
      "https://www.tryprofound.com/",
      "https://www.tryprofound.com/",
      "https://www.tryprofound.com/pricing",
      "https://www.tryprofound.com/pricing"
     ],
     "checked": "2026-10-19"
    },
    "semrush-ai-toolkit": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.semrush.com/kb/1607-semrush-ai-visibility-data",
      "https://www.semrush.com/kb/1607-semrush-ai-visibility-data",
      "https://www.semrush.com/kb/1503-prompt-tracking",
      "https://www.semrush.com/kb/1493-ai-visibility-toolkit",
      "https://www.semrush.com/kb/1503-prompt-tracking"
     ],
     "checked": "2026-10-19"
    }
   },
   "best-rank-tracking-tools": {
    "accuranker": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.accuranker.com/features/rank-tracking/",
      "https://www.accuranker.com/help/getting-started/adding-keywords/",
      "https://www.accuranker.com/help/getting-started/adding-keywords/",
      "https://www.accuranker.com/help/advanced-metrics/competitor-rankings/",
      "https://www.accuranker.com/features/serp-analysis/"
     ],
     "checked": "2026-10-19",
     "note": "Location from country down to specific address; 45+ SERP features incl. AI Overviews"
    },
    "ahrefs": {
     "jobs": [
      null,
      true,
      true,
      true,
      true
     ],
     "urls": [
      null,
      "https://ahrefs.com/rank-tracker",
      "https://help.ahrefs.com/en/articles/2085043-how-to-see-your-mobile-rankings-on-rank-tracker",
      "https://ahrefs.com/rank-tracker",
      "https://ahrefs.com/rank-tracker"
     ],
     "checked": "2026-10-19",
     "note": "Default update frequency weekly on all plans; daily not confirmed"
    },
    "google-search-console": {
     "jobs": [
      true,
      null,
      true,
      null,
      true
     ],
     "urls": [
      "https://support.google.com/webmasters/answer/17011259",
      null,
      "https://support.google.com/webmasters/answer/17011259",
      null,
      "https://support.google.com/webmasters/answer/7042828"
     ],
     "checked": "2026-10-19",
     "note": "Daily average position for own site; country only, no city; own site only"
    },
    "omniseo": {
     "jobs": [
      null,
      null,
      null,
      null,
      true
     ],
     "urls": [
      null,
      null,
      null,
      null,
      "https://www.omniseo.com/"
     ],
     "checked": "2026-10-19",
     "note": "AI visibility platform; tracks Google AI Overviews/AI Mode, no traditional keyword rank tracking stated"
    },
    "se-ranking": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://seranking.com/rank-tracker.html",
      "https://seranking.com/rank-tracker.html",
      "https://seranking.com/rank-tracker.html",
      "https://seranking.com/rank-tracker.html",
      "https://seranking.com/rank-tracker.html"
     ],
     "checked": "2026-10-19",
     "note": "SERP features: AI Overviews and 35+ elements; snippets/local pack not named"
    },
    "semrush": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.semrush.com/features/position-tracking/",
      "https://www.semrush.com/features/position-tracking/",
      "https://www.semrush.com/features/position-tracking/",
      "https://www.semrush.com/features/position-tracking/",
      "https://www.semrush.com/features/position-tracking/"
     ],
     "checked": "2026-10-19",
     "note": "ZIP-code-level local data"
    }
   },
   "best-marketing-reporting-tools": {
    "agencyanalytics": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://agencyanalytics.com/integrations/facebook-ads",
      "https://agencyanalytics.com/features/white-label",
      "https://agencyanalytics.com/features/white-label",
      "https://agencyanalytics.com/pricing",
      "https://agencyanalytics.com/features/white-label"
     ],
     "checked": "2026-10-19",
     "note": "GA4 via google-analytics integration page; Meta Ads page"
    },
    "clickup": {
     "jobs": [
      null,
      true,
      true,
      null,
      null
     ],
     "urls": [
      null,
      "https://clickup.com/features/dashboards",
      "https://clickup.com/pricing",
      null,
      null
     ],
     "checked": "2026-10-19",
     "note": "No GA4/Google Ads/Meta native integrations listed; white labeling Enterprise/Max"
    },
    "databox": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://databox.com/integrations",
      "https://databox.com/agencies",
      "https://databox.com/agencies",
      "https://databox.com/agencies",
      "https://databox.com/agencies"
     ],
     "checked": "2026-10-19",
     "note": "White label is a paid add-on"
    },
    "dashthis": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://dashthis.com/integrations/",
      "https://dashthis.com/pricing/",
      "https://dashthis.com/pricing/",
      "https://dashthis.com/pricing/",
      "https://dashthis.com/"
     ],
     "checked": "2026-10-19"
    },
    "looker-studio": {
     "jobs": [
      null,
      true,
      null,
      true,
      null
     ],
     "urls": [
      null,
      "https://docs.cloud.google.com/looker/docs/studio/schedule-automatic-report-delivery",
      null,
      "https://docs.cloud.google.com/data-studio/about-calculated-fields",
      null
     ],
     "checked": "2026-10-19",
     "note": "GA and Google Ads are Google connectors; Meta Ads not in Google connector list (community only)"
    },
    "whatagraph": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://whatagraph.com/integrations",
      "https://whatagraph.com/pricing",
      "https://whatagraph.com/pricing",
      "https://whatagraph.com/pricing",
      "https://help.whatagraph.com/en/articles/6254371-how-to-assign-a-team-member-to-a-client-space"
     ],
     "checked": "2026-10-19",
     "note": "Client Spaces = client folders"
    }
   },
   "best-survey-tools": {
    "google-forms": {
     "jobs": [
      true,
      true,
      null,
      null,
      true
     ],
     "urls": [
      "https://support.google.com/docs/answer/141062?hl=en",
      "https://support.google.com/docs/answer/2839588?hl=en",
      null,
      null,
      "https://support.google.com/docs/answer/139706?hl=en"
     ],
     "checked": "2026-10-19",
     "note": "Summary charts only; no NPS template/filters confirmed"
    },
    "outgrow": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://outgrow.co/pricing/",
      "https://outgrow.co/survey-maker/",
      "https://outgrow.co/ai-nps-survey-maker/",
      "https://outgrow.co/survey-maker/",
      "https://outgrow.co/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Logic jump not on Free plan; export formats unnamed, Google Sheets output named"
    },
    "qualtrics": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.qualtrics.com/support/survey-platform/survey-module/survey-flow/standard-elements/branch-logic/",
      "https://www.qualtrics.com/support/survey-platform/distributions-module/web-distribution/anonymous-link/",
      "https://www.qualtrics.com/support/survey-platform/survey-module/editing-questions/question-types-guide/specialty-questions/net-promoter-score/",
      "https://www.qualtrics.com/support/survey-platform/data-and-analysis-module/cross-tabulation/cross-tabulation-overview/",
      "https://www.qualtrics.com/support/survey-platform/data-and-analysis-module/data/download-data/export-data-overview/"
     ],
     "checked": "2026-10-19"
    },
    "survicate": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://help.survicate.com/en/articles/3933880-set-up-survey-logic",
      "https://survicate.com/pricing/",
      "https://help.survicate.com/en/articles/4149462-a-comprehensive-guide-to-nps-surveys",
      "https://help.survicate.com/en/articles/4493449-how-to-use-filters-for-advanced-analysis",
      "https://help.survicate.com/en/articles/3942566-data-export-csv-and-xlsx-reports"
     ],
     "checked": "2026-10-19"
    },
    "surveymonkey": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://help.surveymonkey.com/en/surveymonkey/create/logic-options/",
      "https://help.surveymonkey.com/en/surveymonkey/send/website-collector/",
      "https://www.surveymonkey.com/learn/customer-feedback/net-promoter-score/",
      "https://help.surveymonkey.com/en/surveymonkey/analyze/crosstabs/",
      "https://help.surveymonkey.com/en/surveymonkey/analyze/csv-exports/"
     ],
     "checked": "2026-10-19"
    },
    "tally": {
     "jobs": [
      true,
      true,
      true,
      null,
      true
     ],
     "urls": [
      "https://tally.so/help/conditional-form-logic",
      "https://tally.so/help/embed-your-form",
      "https://tally.so/help/form-insights",
      null,
      "https://tally.so/help/faq"
     ],
     "checked": "2026-10-19",
     "note": "Insights give charts + auto NPS/CSAT; help says no built-in submission search/filter"
    },
    "typeform": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.typeform.com/surveys",
      "https://www.typeform.com/surveys",
      "https://www.typeform.com/templates/nps-survey-template",
      "https://www.typeform.com/surveys",
      "https://www.typeform.com/pricing/"
     ],
     "checked": "2026-10-19"
    }
   },
   "best-heatmap-and-cro-tools": {
    "crazy-egg": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.crazyegg.com/pricing",
      "https://www.crazyegg.com/pricing",
      "https://www.crazyegg.com/pricing",
      "https://www.crazyegg.com/pricing",
      "https://www.crazyegg.com/pricing"
     ],
     "checked": "2026-10-19",
     "note": "A/B testing on Plus and above"
    },
    "hotjar": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
      "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
      "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
      "https://contentsquare.com/pricing/?utm_source=hotjar-pricing",
      "https://contentsquare.com/platform/capabilities/surveys/"
     ],
     "checked": "2026-10-19",
     "note": "Hotjar now Contentsquare; A/B testing add-on on Pro, included on Enterprise, not on Free"
    },
    "leadpages": {
     "jobs": [
      true,
      null,
      true,
      true,
      null
     ],
     "urls": [
      "https://leadpages.com/product/heatmaps",
      null,
      "https://leadpages.com/pricing",
      "https://leadpages.com/product/analytics",
      null
     ],
     "checked": "2026-10-19",
     "note": "Heatmaps only on Optimize ($199); A/B on Grow+"
    },
    "microsoft-clarity": {
     "jobs": [
      true,
      true,
      null,
      true,
      null
     ],
     "urls": [
      "https://clarity.microsoft.com/",
      "https://clarity.microsoft.com/",
      null,
      "https://learn.microsoft.com/en-us/clarity/faq",
      null
     ],
     "checked": "2026-10-19"
    },
    "powr": {
     "jobs": [
      null,
      null,
      null,
      null,
      true
     ],
     "urls": [
      null,
      null,
      null,
      null,
      "https://www.powr.io/survey-popup-website-app"
     ],
     "checked": "2026-10-19",
     "note": "Widget library: survey popups, feedback/NPS forms; popup view/click analytics only"
    },
    "vwo": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://wingify.com/pricing/",
      "https://wingify.com/pricing/",
      "https://wingify.com/pricing/",
      "https://wingify.com/pricing/",
      "https://wingify.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "User Feedback web surveys on website listed on pricing"
    }
   },
   "best-landing-page-builders": {
    "carrd": {
     "jobs": [
      null,
      null,
      true,
      true,
      null
     ],
     "urls": [
      null,
      null,
      "https://carrd.com/pro",
      "https://carrd.com/pro",
      null
     ],
     "checked": "2026-10-19",
     "note": "Templates confirmed but drag-and-drop not stated; no A/B testing mentioned; analytics only via GA/Plausible/Matomo integration"
    },
    "instapage": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://instapage.com/pricing",
      "https://instapage.com/pricing",
      "https://instapage.com/plans",
      "https://instapage.com/plans",
      "https://instapage.com/"
     ],
     "checked": "2026-10-19",
     "note": "A/B testing (server-side) on Optimize+; custom subdomains, root domain on Convert"
    },
    "kartra": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://kartra.com/",
      "https://support.kartra.com/en/articles/15368719-split-testing-pages",
      "https://kartra.com/pricing",
      "https://kartra.com/pricing",
      "https://support.kartra.com/en/articles/15368719-split-testing-pages"
     ],
     "checked": "2026-10-19"
    },
    "leadpages": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.leadpages.com/landing-page-builder",
      "https://www.leadpages.com/pricing",
      "https://www.leadpages.com/pricing",
      "https://www.leadpages.com/pricing",
      "https://www.leadpages.com/landing-page-builder"
     ],
     "checked": "2026-10-19",
     "note": "A/B testing on Grow and Optimize per comparison table"
    },
    "unbounce": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://unbounce.com/landing-page-builder/",
      "https://unbounce.com/pricing/",
      "https://unbounce.com/pricing/",
      "https://unbounce.com/pricing/",
      "https://unbounce.com/product/ab-testing/"
     ],
     "checked": "2026-10-19",
     "note": "A/B testing from Experiment plan"
    }
   },
   "best-live-chat-software": {
    "crisp": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://crisp.chat/en/pricing/",
      "https://crisp.chat/en/pricing/",
      "https://crisp.chat/en/pricing/",
      "https://crisp.chat/en/pricing/",
      "https://crisp.chat/en/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "AI chatbot, omnichannel inbox and analytics from Essentials; CRM profiles and ecommerce integrations"
    },
    "intercom": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.intercom.com/pricing",
      "https://www.intercom.com/pricing",
      "https://www.intercom.com/pricing",
      "https://www.intercom.com/pricing",
      "https://www.intercom.com/help-desk"
     ],
     "checked": "2026-10-19",
     "note": "WhatsApp/SMS pay-as-you-go"
    },
    "livechat": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.livechat.com/pricing/",
      "https://www.livechat.com/pricing/",
      "https://www.livechat.com/pricing/",
      "https://www.livechat.com/pricing/",
      "https://www.livechat.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Channels: Messenger, SMS, Shopify; email only as transcripts; WhatsApp via marketplace"
    },
    "tidio": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.tidio.com/pricing/",
      "https://www.tidio.com/pricing/",
      "https://www.tidio.com/pricing/",
      "https://www.tidio.com/pricing/",
      "https://www.tidio.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Visitor info and viewed pages history on Growth+"
    },
    "zendesk": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.zendesk.com/pricing/",
      "https://www.zendesk.com/pricing/",
      "https://www.zendesk.com/pricing/",
      "https://www.zendesk.com/pricing/",
      "https://www.zendesk.com/pricing/"
     ],
     "checked": "2026-10-19"
    }
   },
   "best-website-visitor-identification-tools": {
    "albacross": {
     "jobs": [
      true,
      null,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.albacross.com/",
      null,
      "https://www.albacross.com/pricing/",
      "https://www.albacross.com/",
      "https://www.albacross.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Contacts via LinkedIn finder/credits, not person-level visitor ID; alerts via Slack/Teams"
    },
    "amplemarket": {
     "jobs": [
      null,
      true,
      true,
      true,
      null
     ],
     "urls": [
      null,
      "https://www.amplemarket.com/",
      "https://www.amplemarket.com/integrations",
      "https://www.amplemarket.com/pricing",
      null
     ],
     "checked": "2026-10-19",
     "note": "Homepage cites 'decision maker visiting your website' as a Duo signal; no dedicated visitor-ID page found"
    },
    "apollo-io": {
     "jobs": [
      true,
      true,
      null,
      true,
      true
     ],
     "urls": [
      "https://www.apollo.io/product/website-visitor-identification",
      "https://www.apollo.io/product/website-visitor-identification",
      null,
      "https://www.apollo.io/product/website-visitor-identification",
      "https://www.apollo.io/product/website-visitor-identification"
     ],
     "checked": "2026-10-19",
     "note": "Person-level US-only, requires Inbound add-on; Slack and email alerts"
    },
    "hubspot-breeze-intelligence": {
     "jobs": [
      true,
      null,
      true,
      true,
      null
     ],
     "urls": [
      "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent",
      null,
      "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent",
      "https://www.hubspot.com/products/artificial-intelligence/use-cases/identify-buyer-intent",
      null
     ],
     "checked": "2026-10-19",
     "note": "Buyer Intent identifies companies; adds to CRM via automation; filters by target market/pages/visits"
    },
    "leadfeeder": {
     "jobs": [
      true,
      false,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.leadfeeder.com/web-visitors/",
      null,
      "https://www.leadfeeder.com/web-visitors/",
      "https://www.leadfeeder.com/web-visitors/",
      "https://www.leadfeeder.com/web-visitors/"
     ],
     "checked": "2026-10-19",
     "note": "States individuals shown only if they self-identify (form); contacts from database via credits"
    },
    "rb2b": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.rb2b.com/pricing",
      "https://www.rb2b.com/pricing",
      "https://www.rb2b.com/pricing",
      "https://www.rb2b.com/",
      "https://www.rb2b.com/pricing"
     ],
     "checked": "2026-10-19",
     "note": "Person-level US only; CRM sync Pro+"
    }
   },
   "best-cold-email-software": {
    "amplemarket": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.amplemarket.com/pricing",
      "https://www.amplemarket.com/pricing",
      "https://www.amplemarket.com/",
      "https://www.amplemarket.com/pricing",
      "https://www.amplemarket.com/unibox"
     ],
     "checked": "2026-10-19",
     "note": "Multiple mailboxes per user; rotation not explicitly stated"
    },
    "apollo-io": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.apollo.io/product/sales-engagement",
      "https://www.apollo.io/product/email-deliverability",
      "https://www.apollo.io/product/email-deliverability",
      "https://www.apollo.io/pricing",
      "https://www.apollo.io/product/sales-engagement"
     ],
     "checked": "2026-10-19",
     "note": "Spreads volume across warmed mailboxes; 'unified rep inbox'"
    },
    "instantly": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://help.instantly.ai/en/collections/9548700-campaigns",
      "https://help.instantly.ai/en/articles/7046484-inbox-rotation-assign-sending-accounts-to-a-campaign",
      "https://instantly.ai/email-warmup",
      "https://instantly.ai/pricing",
      "https://help.instantly.ai/en/collections/9549050-unibox"
     ],
     "checked": "2026-10-19"
    },
    "lemlist": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.lemlist.com/pricing",
      "https://www.lemlist.com/pricing",
      "https://www.lemlist.com/pricing",
      "https://www.lemlist.com/pricing",
      "https://www.lemlist.com/pricing"
     ],
     "checked": "2026-10-19",
     "note": "Unified inbox on Multichannel+; reply intent detection all plans"
    },
    "smartlead": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.smartlead.ai/automated-email-follow-ups",
      "https://www.smartlead.ai/pricing",
      "https://www.smartlead.ai/",
      "https://www.smartlead.ai/b2b-lead-finder",
      "https://www.smartlead.ai/unified-inbox"
     ],
     "checked": "2026-10-19",
     "note": "SmartProspect 300M+ profiles"
    }
   },
   "best-email-marketing-analytics-tools": {
    "bouncer": {
     "jobs": [
      null,
      true,
      true,
      null,
      null
     ],
     "urls": [
      null,
      "https://www.usebouncer.com/pricing/",
      "https://www.usebouncer.com/pricing/",
      null,
      null
     ],
     "checked": "2026-10-19",
     "note": "Verifier plus Deliverability Kit (inbox placement, blocklist tests)"
    },
    "brevo": {
     "jobs": [
      true,
      null,
      null,
      true,
      true
     ],
     "urls": [
      "https://www.brevo.com/pricing/",
      null,
      null,
      "https://www.brevo.com/ecommerce/",
      "https://www.brevo.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Deliverability specialist support only, not a testing tool"
    },
    "getresponse": {
     "jobs": [
      true,
      null,
      null,
      true,
      true
     ],
     "urls": [
      "https://www.getresponse.com/features/email-marketing/email-analytics",
      null,
      null,
      "https://www.getresponse.com/features/email-marketing/email-analytics",
      "https://www.getresponse.com/features/email-marketing/email-analytics"
     ],
     "checked": "2026-10-19",
     "note": "List verification only via third-party ClearBounce integration"
    },
    "google-postmaster-tools": {
     "jobs": [
      null,
      true,
      null,
      null,
      null
     ],
     "urls": [
      null,
      "https://support.google.com/mail/answer/14668346",
      null,
      null,
      null
     ],
     "checked": "2026-10-19",
     "note": "Gmail spam rate, reputation, authentication, delivery error dashboards"
    },
    "inboxally": {
     "jobs": [
      null,
      true,
      true,
      null,
      null
     ],
     "urls": [
      null,
      "https://www.inboxally.com/pricing",
      "https://www.inboxally.com/email-list-verification",
      null,
      null
     ],
     "checked": "2026-10-19"
    },
    "klaviyo": {
     "jobs": [
      true,
      null,
      null,
      true,
      true
     ],
     "urls": [
      "https://www.klaviyo.com/solutions/analytics/what-is-marketing-analytics",
      null,
      null,
      "https://www.klaviyo.com/pricing",
      "https://www.klaviyo.com/products/email-marketing/ab-testing"
     ],
     "checked": "2026-10-19",
     "note": "Reputation Repair AI improves placement; no testing/monitoring statement confirmed"
    },
    "mailchimp": {
     "jobs": [
      true,
      null,
      true,
      true,
      true
     ],
     "urls": [
      "https://mailchimp.com/solutions/analytics-reporting-tools/",
      null,
      "https://mailchimp.com/help/about-bounces/",
      "https://mailchimp.com/solutions/analytics-reporting-tools/",
      "https://mailchimp.com/features/ab-testing/"
     ],
     "checked": "2026-10-19",
     "note": "List hygiene = automatic cleaning of bounced addresses"
    },
    "sender": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.sender.net/features/",
      "https://www.sender.net/features/email-deliverability/",
      "https://www.sender.net/features/email-deliverability/",
      "https://www.sender.net/features/",
      "https://www.sender.net/features/"
     ],
     "checked": "2026-10-19"
    }
   },
   "best-product-analytics-tools": {
    "amplitude": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://amplitude.com/docs/sdks/analytics/browser/browser-sdk-2",
      "https://amplitude.com/docs/analytics/charts",
      "https://amplitude.com/docs/analytics/charts",
      "https://amplitude.com/docs/analytics/charts",
      "https://amplitude.com/docs/feature-experiment/overview"
     ],
     "checked": "2026-10-19"
    },
    "heap": {
     "jobs": [
      true,
      true,
      null,
      true,
      null
     ],
     "urls": [
      "https://www.heap.io/platform/capture",
      "https://www.heap.io/use-case/funnel-optimization",
      null,
      "https://www.heap.io/platform/capture",
      null
     ],
     "checked": "2026-10-19",
     "note": "Funnel via Journey Maps conversion; retention chart and experiments not stated on fetched pages; help.heap.io 403"
    },
    "mixpanel": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://docs.mixpanel.com/docs/tracking-methods/autocapture",
      "https://docs.mixpanel.com/docs/reports",
      "https://docs.mixpanel.com/docs/reports",
      "https://docs.mixpanel.com/docs/reports",
      "https://mixpanel.com/pricing/"
     ],
     "checked": "2026-10-19",
     "note": "Experiments and feature flags listed on pricing"
    },
    "pecan-ai": {
     "jobs": [
      null,
      null,
      null,
      null,
      null
     ],
     "urls": [
      null,
      null,
      null,
      null,
      null
     ],
     "checked": "2026-10-19",
     "note": "Predictive AI on warehouse data (churn, LTV prediction); no event tracking, funnels, paths or experiments stated"
    },
    "pendo": {
     "jobs": [
      true,
      true,
      true,
      true,
      null
     ],
     "urls": [
      "https://www.pendo.io/product/analytics/",
      "https://www.pendo.io/product/analytics/",
      "https://www.pendo.io/product/analytics/",
      "https://www.pendo.io/product/analytics/",
      null
     ],
     "checked": "2026-10-19",
     "note": "Experiments/feature flags not mentioned"
    },
    "posthog": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://posthog.com/docs/product-analytics.md",
      "https://posthog.com/docs/product-analytics.md",
      "https://posthog.com/docs/product-analytics.md",
      "https://posthog.com/docs/product-analytics.md",
      "https://posthog.com/docs/product-analytics.md"
     ],
     "checked": "2026-10-19"
    }
   },
   "best-virtual-phone-systems": {
    "800-com": {
     "jobs": [
      null,
      true,
      true,
      true,
      true
     ],
     "urls": [
      null,
      "https://www.800.com/plans",
      "https://www.800.com/plans",
      "https://www.800.com/plans",
      "https://www.800.com/call-analytics"
     ],
     "checked": "2026-10-19",
     "note": "US toll-free/local and Canadian numbers only shown; auto attendant on plans"
    },
    "aircall": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://aircall.io/features/",
      "https://aircall.io/features/",
      "https://aircall.io/features/",
      "https://aircall.io/features/",
      "https://aircall.io/features/"
     ],
     "checked": "2026-10-19",
     "note": "Numbers in 100+ countries"
    },
    "calilio": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.calilio.com/pricing",
      "https://www.calilio.com/pricing",
      "https://www.calilio.com/pricing",
      "https://www.calilio.com/pricing",
      "https://www.calilio.com/pricing"
     ],
     "checked": "2026-10-19",
     "note": "100+ countries; IVR on Premium"
    },
    "callhippo": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://callhippo.com/",
      "https://callhippo.com/pricing",
      "https://callhippo.com/pricing",
      "https://callhippo.com/pricing",
      "https://callhippo.com/pricing"
     ],
     "checked": "2026-10-19",
     "note": "150+ countries; IVR and recording from Professional"
    },
    "dialpad": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.dialpad.com/pricing/",
      "https://www.dialpad.com/features/",
      "https://www.dialpad.com/features/",
      "https://www.dialpad.com/features/",
      "https://www.dialpad.com/features/"
     ],
     "checked": "2026-10-19",
     "note": "Local numbers in 50+ countries"
    },
    "krispcall": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://help.krispcall.com/en/category/phone-numbers-1ienuh/",
      "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
      "https://help.krispcall.com/en/category/features-u3vnq0/",
      "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/",
      "https://help.krispcall.com/en/article/what-are-different-subscription-plans-available-with-krispcall-1hp42ym/"
     ],
     "checked": "2026-10-19",
     "note": "From help centre; main site 403. 100+ countries; IVR on Advance+"
    },
    "quo": {
     "jobs": [
      false,
      true,
      true,
      true,
      true
     ],
     "urls": [
      null,
      "https://www.quo.com/pricing",
      "https://www.quo.com/pricing",
      "https://www.quo.com/pricing",
      "https://www.quo.com/pricing"
     ],
     "checked": "2026-10-19",
     "note": "Docs: 'Currently, we only offer US and Canadian numbers' (support.quo.com/core-concepts/phone-numbers/overview); phone menus and analytics from Business"
    },
    "ringcentral": {
     "jobs": [
      true,
      true,
      true,
      true,
      true
     ],
     "urls": [
      "https://www.ringcentral.com/",
      "https://www.ringcentral.com/office/plansandpricing.html",
      "https://www.ringcentral.com/office/features/call-recording/overview.html",
      "https://www.ringcentral.com/office/plansandpricing.html",
      "https://www.ringcentral.com/office/plansandpricing.html"
     ],
     "checked": "2026-10-19",
     "note": "'100+ Countries supported'; auto attendant; Business SMS Booster add-on; Business Analytics Essentials on Advanced/Ultra"
    }
   }
  }
 }
}