Product analytics should accelerate decisions—not become a project in itself. With the right approach, you can move from zero instrumentation to meaningful visibility in a single working session. Here is a practical sequence you can follow with PishonIQ.
Step 1: Create your project
Sign in to PishonIQ and create a project for your product. Copy your API key from Settings → API Keys. You will need this during integration.
Step 2: Install the SDK
In your application directory, run:
npm install pishoniq
Add the initialization call where your application starts:
import { PishonIQ } from 'pishoniq'
PishonIQ.init({ apiKey: 'YOUR_API_KEY' })
Step 3: Track your first events
Instrument the events most closely tied to business outcomes. A strong starting set includes:
PishonIQ.track('signup_completed')
PishonIQ.track('checkout_started')
PishonIQ.track('subscription_created')
Place these calls within your existing signup and payment flows. No structural changes to your application are required.
Step 4: Identify users
After authentication or registration:
PishonIQ.identify(user.id, { email: user.email, plan: user.plan })
This associates subsequent events with individual users, enabling accurate funnels and retention analysis.
Step 5: Review your dashboard
Open the PishonIQ dashboard. As traffic flows through your product, you will see:
- A live event stream
- Conversion funnels generated from your tracked events
- AI-generated insights once sufficient data is available
What to do next
Begin with a focused set of events and expand as your questions evolve. Strong analytics practice is iterative: measure what matters now, review regularly, and add instrumentation when new decisions require new data.