Documentation
Revenue

Connect modes

Choose how your revenue reaches FounderHQ.

Stripe and Dodo both support webhook-free connections. Every mode feeds the same revenue reports.

Open Settings → Integrations → Revenue, choose your brand, then choose your payment provider.

Which should I choose?

ModeChoose it whenYour revenue appears
Paste an API keyYou want the simplest setupWithin a few minutes
WebhookYou want to configure every event yourselfIn seconds
Connect with StripeShown when one-click connect is availableIn seconds

For Stripe, paste a restricted rk_ key with read access to Account and Events. For Dodo, create a live API key and leave Enable write access off. There is no webhook to configure, and your revenue appears within a few minutes.

The key is encrypted and can be revoked from the provider anytime. FounderHQ refuses unrestricted Stripe sk_ keys and Dodo test-mode keys.

Webhook

FounderHQ gives you an address. Add it in Stripe, choose the listed events, and paste the signing secret back. Stripe sends new revenue in seconds.

Choose this when you want to configure and test every event yourself. Follow the manual steps on Connect Stripe or Connect Dodo.

Connect with Stripe (one click)

When your Payments settings show this option, it is the fastest path: click once, approve access on Stripe's page, and your revenue appears in seconds. You can revoke FounderHQ from your Stripe dashboard anytime. If you don't see it, use a read-only key — the data FounderHQ records is identical.

Other providers

RevenueCat, Apple App Store, and Google Play keep their existing setup. Superwall connects with your app's store identity and records Superwall's amounts. See connect Superwall.

The part that does not change

Late updates still land on the day the customer paid. Switching how Stripe or Dodo is connected does not duplicate revenue already recorded.

Next

AI agent or LLM? Read this page as markdown

On this page