diff --git a/src/components/Pricing/FAQs/index.tsx b/src/components/Pricing/FAQs/index.tsx
index a6030786cdc5..a97429144541 100644
--- a/src/components/Pricing/FAQs/index.tsx
+++ b/src/components/Pricing/FAQs/index.tsx
@@ -2,7 +2,6 @@ import React, { ChangeEvent, useState } from 'react'
import { Disclosure } from '@headlessui/react'
import { faqs } from '../../../pages-content/pricing-data'
import { Plus, Minus } from 'components/Icons/Icons'
-import { motion } from 'framer-motion'
import Fuse from 'fuse.js'
const fuse = new Fuse(faqs, { keys: ['q', 'a'], includeMatches: true })
@@ -23,30 +22,33 @@ export const FAQs = ({ className = '' }) => {
data-scheme="secondary"
className="bg-primary border border-primary py-2 px-3 rounded-sm text-[15px] font-semibold w-full"
/>
-
+
{questions &&
questions.map((faq, index) => {
- const { author, q, a } = faq
+ const { q, a } = faq
return (
-
-
-
-
-
- {author.q.image}
-
-
{q}
-
-
-
{author.a.image}
-
- {author.a.name}
- {a}
-
-
-
+
+ {({ open }) => (
+ <>
+
+ {q}
+
+ {open ? : }
+
+
+
+
+
+ >
+ )}
+
)
})}
-
+
)
}
diff --git a/src/pages-content/pricing-data.js b/src/pages-content/pricing-data.js
index 6fc24a1608a8..e50c69dd90ee 100644
--- a/src/pages-content/pricing-data.js
+++ b/src/pages-content/pricing-data.js
@@ -1,8 +1,5 @@
-import CloudinaryImage from 'components/CloudinaryImage'
-import { StaticImage } from 'gatsby-plugin-image'
import imgEnterprise1 from '../images/plan-enterprise1.svg'
import imgEnterprise2 from '../images/plan-enterprise2.svg'
-import React from 'react'
const plans = {
enterprise: [
@@ -52,247 +49,112 @@ const plans = {
}
const faqs = [
{
- q: 'How do I know what my volume is?',
- a: "The easiest way is to sign up for the Free plan. You'll get an accurate volume projection after just a few days.",
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Tim Glaser',
- },
- },
+ q: "How does PostHog's pricing work?",
+ a: "PostHog has per-product usage-based pricing. This means you only pay for what you use, such as events captured, sessions recorded, and flags requested. PostHog is free to use and each product has a generous free monthly allowance (1M events for analytics, 5K session replays, 1M feature flag requests, and more). There is no minimum spend or annual contracts needed and you can set billing limits so you're never surprised.",
},
{
- q: 'Do I pay anything for stored events?',
- a: 'No, you only pay the fee per captured event in a given month (i.e. you only pay when each event is first received). There are no additional costs or fees.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Simon Fisher',
- },
- },
+ q: 'How do I know how much PostHog will cost?',
+ a: 'The easiest way is to sign up, set your billing limit to $0 (if you expect to go over), and install PostHog. You\'ll get an accurate projection after just a few days. You can also read our doc on estimating usage and costs.',
},
{
- q: 'How long do you retain data?',
- a: 'Data (except recordings, see below) is guaranteed to be retained for 7 years on any paid plan and 1 year on a free plan. After 1 year, data may be moved into cold storage so queries may run more slowly.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Tiina Turban',
- },
- },
+ q: 'Which plan is right for me?',
+ a: 'For nearly everyone, the pay-as-you go plan is the right choice. It unlocks all of the features of PostHog and remains free if you stay within the limits each month (which you can set billing limits to do).',
},
{
- q: 'How long do you retain recordings?',
- a: 'Recordings are kept on Clickhouse-based installations for 1 month. For paid customers on PostHog cloud, recordings are kept for 3 months.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Rick Marron',
- },
- },
+ q: 'What happens if I hit or go over the free limit?',
+ a: 'On the pay-as-you-go plan, we charge based on usage for everything above the free allowance. On the free plan, any additional events are permanently dropped and feature flags will return a default quota limited response.',
+ },
+ {
+ q: 'Do free tier limits reset every month?',
+ a: 'Yes. Every month, your usage is reset and you get another 1M events, 5K session replays, and more to use. Unused free tier limits do not rollover.',
+ },
+ {
+ q: 'Can I set a billing limit?',
+ a: 'Yes, you can set a billing limit for each of PostHog\'s products separately in your organization\'s billing settings. Check out our doc on billing limits and alerts for more information.',
+ },
+ {
+ q: 'What happens if I hit my billing limit?',
+ a: "If you've set a billing limit and your usage hits it, any additional events are permanently dropped and feature flags will return a default quota limited response. PostHog will never charge you more than what you've set as your billing limit.",
+ },
+ {
+ q: 'How is usage calculated?',
+ a: 'Usage is calculated on a per-product level. Events for product and web analytics, recordings for session replay, requests for feature flags, and experiments, exceptions for error tracking, responses for surveys, synced rows for data warehouse, messages for workflows, and GB ingested for logs.',
+ },
+ {
+ q: 'How can I manage my spend?',
+ a: 'You monitor your usage and set billing limits on the billing page in-app. This shows how much you\'ve spent, projected spend, and a billable usage dashboard. Many products, like product analytics and feature flags, also have docs on cutting costs.',
+ },
+ {
+ q: 'Can I cancel my plan at any time?',
+ a: 'Yes, you can cancel your plan by setting a billing limit at any time and we\'ll only charge for what you use. If you have an accidental spike, talk to us and we\'ll help you sort it out.',
+ },
+ {
+ q: 'Do I pay anything for stored data (events, exceptions, replays, logs, etc.)?',
+ a: 'No, for all of our products you only pay for what you capture, ingest, or sync in a given month (i.e. you only pay when each event is first received). There are no additional storage costs or fees.',
+ },
+ {
+ q: 'How long do you retain data (events, recordings, logs)?',
+ a: 'Events and metadata are guaranteed to be retained for 7 years on any paid plan and 1 year on a free plan. After 1 year, data may be moved into cold storage so queries may run more slowly. Recordings on the free plan are retained for 1 month. On the pay-as-you plan, recordings are retained for 90 days. The Boost and Scale add-ons can increase this to up to one year. The Enterprise add-on can increase retention to 5 years. Logs are retained for 14 days.',
},
{
q: 'What happens after the data retention period elapses?',
- a: 'Any event or user data stored for more than the retention period may be permanently deleted from our systems.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Marius Andra',
- },
- },
+ a: 'Any data stored for more than the retention period may be permanently deleted from our systems.',
},
{
q: 'Is there a free trial on paid plans?',
- a: 'We have a generous free tier on every paid plan so you can try out the features before paying any money (though you will need to enter your credit card info). If you have additional needs, such as enterprise features, please get in touch.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Michael Matloka',
- },
- },
+ a: 'We have a generous free tier on every paid plan so you can try out the all the features of PostHog before paying (though you will need to enter your credit card to unlock those features). If you have additional needs, such as enterprise features, please get in touch.',
},
{
q: 'What currency are your prices in?',
a: 'All prices are in US Dollars (USD), excluding taxes.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'James Hawkins',
- },
- },
},
{
q: 'Do you offer a discount for non-profits?',
- a: 'Yes in most cases! Create your account, then email sales@posthog.com from the same email address with some basic details on your organization. We will then apply a discount.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Eric Duong',
- },
- },
+ a: 'Yes in most cases! Create your account, contact the sales team for help with some basic details on your organization. We will then apply a discount.',
},
{
q: 'Are there any minimums or annual commitments?',
a: 'Nope. We can, however, offer annual commitments (for example, to maintain pricing) if you need them as part of an enterprise agreement.',
- author: {
- q: {
- image: (
-
- ),
- },
- a: {
- image: (
-
- ),
- name: 'Cameron DeLeone',
- },
- },
+ },
+ {
+ q: 'Is PostHog cheaper than competitors?',
+ a: 'Because PostHog provides multiple products teams need, we\'re able to charge less than competitors. We aim to be the cheapest option for each product compared to major competitors. You can read how we compare in our comparison blogs.',
+ },
+ {
+ q: "What do I get with PostHog that I wouldn't get paying for multiple separate tools?",
+ a: "All your data lives in one place so you don't need to jump between tools or piece them together to do analysis. You can jump directly from a funnel to a replay to an error trace. You just need to install a single SDK, manage a single bill, and sign a single contract (if you're into that sort of thing).",
+ },
+ {
+ q: 'When does billing start?',
+ a: "Usage starts being tracked as soon as you sign up for PostHog, but you aren't billed until 1 month later. For example, if I signed up on April 6th, my first month would be billed May 6th.",
+ },
+ {
+ q: 'How often am I billed?',
+ a: 'You are billed once a month, on the same day each month.',
+ },
+ {
+ q: 'What payment methods does PostHog accept?',
+ a: 'PostHog accepts credit or debit cards processed through Stripe. If you want to pay via invoice, you can contact the sales team for help.',
+ },
+ {
+ q: 'Do you support invoicing or purchase orders?',
+ a: 'Yes, but you need to make an upfront credit purchase which can be done by contacting our sales team.',
+ },
+ {
+ q: 'Does PostHog have any setup fees or hidden costs?',
+ a: 'No. Our pricing is fully transparent.',
+ },
+ {
+ q: 'Can I use PostHog completely free forever?',
+ a: 'Yes, as long as you stay under the free tier limits. Many of our users have used PostHog for free for years.',
+ },
+ {
+ q: 'Do I need to pay for everything or only certain products?',
+ a: "You can choose what products you use and you don't need to pay for anything you don't want. You can set billing limits for the products you don't want to use to be extra safe too. PostHog's products still work if you only use them individually.",
+ },
+ {
+ q: 'Does PostHog offer annual commitment discounts?',
+ a: 'Yes. PostHog does offer bigger discounts for annual commitments above a certain spend. See our doc on pre-paid plans for more.',
},
]