Copy as markdown[View .md](https://docs.funnelfizz.com/faq "View the raw markdown for this page")[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs.funnelfizz.com%2Ffaq.md%20and%20help%20me%20with%20this%20FunnelFizz%20topic%3A%20FAQ "Open this page in Claude with context")[Open in ChatGPT](https://chat.openai.com/?q=Read%20https%3A%2F%2Fdocs.funnelfizz.com%2Ffaq.md%20and%20help%20me%20with%20this%20FunnelFizz%20topic%3A%20FAQ "Open this page in ChatGPT with context")

# FAQ

## Plans & pricing[​](#plans--pricing "Direct link to Plans & pricing")

### Which plan do I need?[​](#which-plan-do-i-need "Direct link to Which plan do I need?")

* **FREE** — You have a single funnel you want to visualize. Tracking works. No email.
* **HOBBY** — You want to send emails and run one automation per stage. Custom domain not required.
* **PRO** — You want custom sending domain, A/B testing, mentions monitoring, more automations.

Full comparison: [funnelfizz.com/pricing](https://funnelfizz.com/pricing).

### Is there a TEAM plan?[​](#is-there-a-team-plan "Direct link to Is there a TEAM plan?")

No. FREE, HOBBY, PRO. That's the whole menu.

### Can I downgrade?[​](#can-i-downgrade "Direct link to Can I downgrade?")

Yes. Downgrading takes effect at the end of your current billing period. Features you lose (e.g., if you drop from PRO to HOBBY, you lose custom domain + A/B testing + mentions) go dark but data isn't deleted — upgrade again anytime and it reappears.

### Can I get a refund?[​](#can-i-get-a-refund "Direct link to Can I get a refund?")

Within 14 days of paying, yes. Email **<hello@funnelfizz.com>**.

***

## Tracking[​](#tracking "Direct link to Tracking")

### Does FunnelFizz work with cookie-consent (GDPR)?[​](#does-funnelfizz-work-with-cookie-consent-gdpr "Direct link to Does FunnelFizz work with cookie-consent (GDPR)?")

Yes. Respect your CMP (cookie management platform). Load the tracking snippet only after the user accepts analytics cookies. FunnelFizz also respects `navigator.doNotTrack` by default (no events sent if DNT is set).

### How long is data retained?[​](#how-long-is-data-retained "Direct link to How long is data retained?")

* **Tracking events**: 90 days on FREE, 12 months on HOBBY, 24 months on PRO.
* **Profiles (stitched user identities)**: as long as your account exists.
* **Journey events, conversions**: 24 months minimum, longer if subscription is active.
* **Email sends**: 90 days for individual send records, aggregated stats indefinitely.

Per-plan specifics may update; current policy at [funnelfizz.com/privacy](https://funnelfizz.com/privacy).

### What exactly does the tracking script send?[​](#what-exactly-does-the-tracking-script-send "Direct link to What exactly does the tracking script send?")

Pageviews, scroll milestones (25/50/75/90%), time-on-page, form submissions, outbound clicks, any custom events you fire with `funnelfizz('event', ...)`, and the `identify` calls. No keystroke logging, no session replay, no third-party ad pixels.

### Can I self-host tracking?[​](#can-i-self-host-tracking "Direct link to Can I self-host tracking?")

Not today. Tracking ingestion is a managed service. Self-hosting is on the long-term roadmap for enterprise customers.

### My tracking snippet isn't verifying. What's wrong?[​](#my-tracking-snippet-isnt-verifying-whats-wrong "Direct link to My tracking snippet isn't verifying. What's wrong?")

See [Quickstart → Install tracking → Verify](https://docs.funnelfizz.com/quickstart/install-tracking.md#3-verify) for the checklist. The three most common causes:

1. Meta verify tag is outside `<head>` (e.g., inside `<body>` by mistake).
2. The domain in FunnelFizz doesn't match where you're visiting from (subdomain mismatch).
3. An ad-blocker or privacy extension in your test browser is blocking the script.

***

## Stripe[​](#stripe "Direct link to Stripe")

### Do I need Stripe?[​](#do-i-need-stripe "Direct link to Do I need Stripe?")

Strictly speaking, no — you can run FunnelFizz on just tracking. But TRIAL and CUSTOMER counts will be empty without Stripe, which limits you to CONSIDERATION-level analytics.

### What Stripe scopes do I need?[​](#what-stripe-scopes-do-i-need "Direct link to What Stripe scopes do I need?")

Seven read scopes: Customers, Charges and Refunds, Events, Products and Prices, Invoices, Subscriptions, Balance. See [Quickstart → Connect Stripe](https://docs.funnelfizz.com/quickstart/connect-stripe.md).

### Can I use a test-mode key?[​](#can-i-use-a-test-mode-key "Direct link to Can I use a test-mode key?")

Yes. Same seven scopes, but use `rk_test_...`. Test-mode events flow normally so you can dry- run your setup without real charges.

### Can the same Stripe account be on two workspaces?[​](#can-the-same-stripe-account-be-on-two-workspaces "Direct link to Can the same Stripe account be on two workspaces?")

No. One Stripe account per workspace to prevent double-attribution. Disconnect from the first workspace if you want to move it.

***

## Email[​](#email "Direct link to Email")

### Why is my email going to spam?[​](#why-is-my-email-going-to-spam "Direct link to Why is my email going to spam?")

Most likely cause: you're on HOBBY sending from `funnelfizz.com` and the recipient's corporate mail filter throttles shared sender domains. Fix: upgrade to PRO and verify your own sending domain with DKIM + SPF + DMARC.

### Can I import my HubSpot / Mailchimp list?[​](#can-i-import-my-hubspot--mailchimp-list "Direct link to Can I import my HubSpot / Mailchimp list?")

Yes. See [Tutorials → Migrating from Brevo / HubSpot](https://docs.funnelfizz.com/tutorials/migrating-from-brevo-hubspot.md).

### Do unsubscribes apply across funnels?[​](#do-unsubscribes-apply-across-funnels "Direct link to Do unsubscribes apply across funnels?")

Yes. Unsubscribes are **workspace-wide** — once someone unsubscribes, they don't receive anything from any funnel or campaign in your workspace. This is intentional (and legally required in most jurisdictions).

### Can I send transactional emails from FunnelFizz?[​](#can-i-send-transactional-emails-from-funnelfizz "Direct link to Can I send transactional emails from FunnelFizz?")

Not recommended. FunnelFizz is for marketing email — drips, campaigns, automations. For transactional emails (password resets, receipts, 2FA codes), use Resend, Postmark, SES, or your auth provider directly.

***

## Privacy & data[​](#privacy--data "Direct link to Privacy & data")

### Do you sell my data?[​](#do-you-sell-my-data "Direct link to Do you sell my data?")

No.

### Do you train AI models on my data?[​](#do-you-train-ai-models-on-my-data "Direct link to Do you train AI models on my data?")

No.

### Where is data stored?[​](#where-is-data-stored "Direct link to Where is data stored?")

US (primary) and EU (for EU workspaces). Postgres on managed infrastructure. Encryption at rest, TLS in transit.

### How do I delete my account / data?[​](#how-do-i-delete-my-account--data "Direct link to How do I delete my account / data?")

**Settings → Delete account** at the bottom of the page. Deletion is irreversible and wipes all funnel data, tracking events, email sends, and profiles within 30 days.

Individual profile deletion (e.g., for GDPR right-to-be-forgotten requests from your customers): **Profiles → \[profile] → Delete profile**.

***

## Troubleshooting[​](#troubleshooting "Direct link to Troubleshooting")

### I connected Stripe but my CUSTOMER stage is zero.[​](#i-connected-stripe-but-my-customer-stage-is-zero "Direct link to I connected Stripe but my CUSTOMER stage is zero.")

1. Did you wait at least 15 minutes after connecting?
2. Did you click **Sync now** manually?
3. Do you actually have active subscriptions in the connected mode (live vs test)?
4. Is the product mapped to the TRIAL / CUSTOMER conversion? **Conversion → Stripe Paid → Target products**.

### `identify` isn't linking my users.[​](#identify-isnt-linking-my-users "Direct link to identify-isnt-linking-my-users")

1. Check devtools → Network tab → filter by `tracking`. You should see a POST with `type: "identify"` in the payload.
2. Make sure `identify` fires after the tracking script loads (it's queued if not, but this is a common source of "why isn't it working" confusion).
3. Check that the `userId` you're passing is unique per user and consistent across sessions (don't pass session IDs).

### My funnel shows numbers but they seem wrong.[​](#my-funnel-shows-numbers-but-they-seem-wrong "Direct link to My funnel shows numbers but they seem wrong.")

1. Check the time range — is it what you expected?
2. Check if any splits are active that might be filtering traffic out.
3. Check the data source feeding that stage — provider dashboard shows last-sync time and any errors.

### Something else is broken.[​](#something-else-is-broken "Direct link to Something else is broken.")

Email **<hello@funnelfizz.com>** with:

* Your account email
* URL of the funnel
* What you expected vs what you see
* Screenshot
* Time (with timezone) when it happened

***

## Does FunnelFizz work with \[thing]?[​](#does-funnelfizz-work-with-thing "Direct link to Does FunnelFizz work with \[thing]?")

* **Next.js** — yes, App Router or Pages Router.
* **Astro / Remix / SvelteKit / SolidStart** — yes.
* **WordPress / Webflow / Framer / Squarespace / Shopify** — yes.
* **React Native / Expo** — web-only today. Native mobile SDK is on the roadmap.
* **Electron** — yes (web tracking works in Electron's BrowserWindow).
* **iOS / Android native apps** — web tracking for in-app webviews works. True native SDKs coming.
* **Chrome extensions** — partially; background-script tracking isn't supported, but content- script tracking works on the pages your extension injects into.
* **Stripe Billing** — yes. **Stripe Checkout** — yes. **Stripe Connect (platforms)** — yes, with platform accounts.
* **PayPal / Lemon Squeezy / Paddle** — no direct integration today. Use custom events to signal conversions manually.

***

Still stuck? **<hello@funnelfizz.com>** — we usually reply the same day.
