X mentions
Starts from your website
Find posts mentioning your website or verified product name without an SDK. Read the matching rules, search limits and saved-history boundaries.
Integrations
Grow or Die keeps three jobs separate: analytics counts people and product activity, billing records money, and the server SDK records model usage. Contribution only appears when the populations can be compared honestly.
X mentions start from your website and do not require an SDK. For analytics, verify each source separately with the native SDK acceptance checklist; if costs are blank, use its no-data troubleshooting guide.
Choose a source
Each page documents the current connection method, data boundary, and limitations before you share a credential.
X mentions
Find posts mentioning your website or verified product name without an SDK. Read the matching rules, search limits and saved-history boundaries.
Model usage
Capture provider-reported usage through the private server SDK. Prompts, responses, and API keys stay out.
Model usage
Measure Claude token usage, caching, retries, latency, and status from your own backend.
Revenue
Verify a restricted read key and import observed payments, refunds, fees, and payer IDs.
Revenue
Import selected-store orders and subscription invoices, refund snapshots, and customer IDs. Processor fees are unavailable, not zero.
Product analytics
Use observed visitors, events, acquisition dimensions, geography, and supported funnel definitions.
Product analytics
Connect a GA4 property for visitors, sessions, acquisition, geography, and key-event context.
Revenue
Read one organization's paid orders and refund snapshots. Currency and unavailable fees remain explicit.
Search performance
Read clicks, impressions and search queries for a matching property you authorize. This is not a search-volume estimate.
Revenue minus priced AI usage is observed contribution, not accounting net profit. Missing processor fees are unknown, not zero. Never compare different currencies or subtract a refund twice.
The restricted read connection can use balance-transaction fees and dated refund events. Contribution still requires complete imports, the same reporting window and usable model prices.
Stripe permissions and setupReads the selected store's paid orders and subscription invoices, avoiding duplicate initial invoices. Revenue uses USD amounts after tax and refunds, before unavailable processor fees. It is not a payout ledger.
Provider refund time is used when available; an updated snapshot or order-time fallback is approximate. Truncated imports or incomplete evidence cannot support confident contribution decisions.
Lemon Squeezy boundariesPaid order amounts are adjusted for tax and observed refunds. Processor fees are unavailable. Refund dates may be inferred from modified order snapshots; currencies remain separate, with no automatic FX conversion.
Polar setup and limitationsIf imported revenue after tax and refunds is $100 and priced AI usage is $12, the observed difference is $88 before any unavailable processor fees and other expenses. Unknown fees do not prove $88 net profit. If a refund timestamp is approximate or an import stopped before all pages were read, the period is partial—not a complete reconciled result.
Status: implemented connector. In the website's integration settings, choose Polar, select production or sandbox, and provide an organization access token with organizations:read and orders:read. Verification resolves the organization; sandbox data is not live revenue.
The encrypted connection reads paid orders for that organization, customer IDs and available refund amounts. It does not create charges or change subscriptions. Pagination is bounded, so coverage can be partial. Missing fees and inferred refund timing are reported as limitations; this is not a merchant payout reconciliation. Disconnect in settings and revoke the token in Polar when it is no longer needed.
See the Polar order reference and customer identity requirements before combining revenue with server usage.
Status: implemented OAuth connector. Open Google Search Console in integration settings and authorize Google access. The connector resolves an accessible property matching your website. The connection requests Google's webmasters.readonly scope; it does not grant site ownership or submit indexing requests.
Clicks, impressions, CTR, position and available query/page dimensions come from the selected property. Google reporting lag, privacy filtering and row limits mean this is not every query or real-time traffic. Search Console dates use Pacific Time; analytics may use another reporting time zone. Disconnect in settings or revoke access in your Google account.
GSC is separate from GA4 visitors and public DataForSEO keyword estimates. Read the official Search Analytics query limitations.
A safe first result
Revenue per visitor and site-wide AI cost do not require sending customer identity. Customer-level profit needs one explicit, server-side identity link.