GrowSales Analytics
Know exactly what's working.
Revenue, orders, top products, and email performance: one dashboard, always current, no spreadsheet stitching.

Live revenue
Sales land on the dashboard the second they happen.
Full funnel
From page visit to email open to purchase: connected.
Zero setup
Analytics are on from your first sale. Nothing to wire up.
import { Pocketsflow } from "pocketsflow";
const pf = new Pocketsflow({ apiKey: process.env.POCKETSFLOW_API_KEY });
// Sales land here the second they happen. No sync to wait on.
const orders = await pf.orders.list({ page: 1, pageSize: 5 });
const customers = await pf.customers.list();
console.log(orders[0].id, customers.length);Read revenue from the API.
Create a checkout, attach a product, and let Pocketsflow handle the transaction lifecycle: payment, tax, delivery, and the receipt.
Every resource is an HTTPS endpoint under one base URL with Bearer API keys. Live and test keys are scoped to their own data; the OpenAPI spec is served at /docs.json.
How it works.
Sell as usual
Orders and email sends already feed analytics: nothing extra to install.
Open the dashboard
Revenue, orders, and trends show up the moment you log in.
Drill into products
See what sells, what visitors click, and which campaigns convert.
Act on the signal
Double down on winners with discounts, upsells, or a new automation.
Common questions.
Do I need to connect Google Analytics first?
No. Sales and email analytics are on from your first sale: nothing to wire up.
Can I see email performance next to revenue?
Yes. Opens, clicks, and list growth sit alongside revenue and orders in one view.
How fresh is the data?
Sales land on the dashboard as they happen, so you are not waiting on overnight syncs.
Does it cover my creator page too?
Creator page analytics show visits and click through so you know what people tap.
Keep exploring.
Start accepting payments today.
Start accepting payments without building the infrastructure around them.