Amplitude
Automatically track funnels, conversions, subscriptions, and payments into Amplitude.
How It Works
Connect Amplitude
In your Zellify dashboard, go to Settings → Integrations.
Enter your Amplitude API Key.
Select your Server Zone (US or EU).
Optionally enable Session Replay and configure the Replay Sample Rate (0–100%).
Event Tracking
Once connected, Zellify automatically streams funnel, payment, subscription, and authentication events to your Amplitude project.
Events include metadata like funnel ID, view ID, session ID, and user email (when available).
Analysis in Amplitude
Events appear in your Amplitude project in real time.
You can build dashboards, funnels, and retention reports directly using these tracked events.
Setup Process
Connect Your Amplitude Account
Go to Settings → Integrations in Zellify.
Click Connect next to Amplitude.
Enter your Amplitude API Key.
Choose your Server Zone (US or EU).
API Key Validation
Zellify validates your API key by:
Sending a test event to Amplitude.
Confirming connectivity and permissions.
Optional: Enable Session Replay
Toggle Session Replay in settings.
Set Sample Rate (0–100%) to control how many sessions are recorded.
Save & Start Tracking
Once saved, events from all your funnels and campaigns are automatically sent to Amplitude.
Features
Funnel Tracking
Automatically track funnel progression, view presentations, completions, and conversions.
Session Replay
Capture replay sessions to analyze user behavior (optional).
Payment Tracking
Monitor successful, failed, pending, and processing payments.
Subscription Tracking
Track activations, cancellations, trial starts, past-due payments, and status updates.
User Identity
Emails collected during onboarding are synced as
user_id
.
Flexible Metadata
All events include
funnel_id
,trackingSessionId
, and contextual properties.
Events Sent to Amplitude
Funnel Events
funnel_started
view_presented
view_completed
onboarding_completed
/funnel_completed
view_converted
Specialized View Events (Frontend Only)
registration_view_presented
products_view_presented
checkout_view_presented
User Authentication Events
user_email_collected
Payment Events
payment_successful
payment_failed
payment_processing
payment_pending
Subscription Events
subscription_activated
subscription_canceled
subscription_trial_started
subscription_past_due
subscription_paused
subscription_unpaid
subscription_updated
Common Properties
All events may include the following:
funnel
: always formatted asfunnel_{funnelId}
device_id
: typicallytrackingSessionId
user_id
: email address (when available)view_cid
,view_slug
,view_index
: for funnel viewsprovider
,status
: for subscriptionsreply
,form_cid
: for form completions
Error Handling
Invalid API keys are detected during validation.
Network errors trigger automatic retries (up to 3 attempts).
Failed Amplitude calls are non-blocking—funnel flows continue without interruption.
Best Practices
Use Amplitude cohorts to segment by funnel, subscription status, or conversion events.
Enable Session Replay sampling thoughtfully (e.g., 5–10%) to avoid excessive data usage.
Regularly review conversion funnels inside Amplitude to optimize your campaigns.
Ensure the correct region (US/EU) is selected for data compliance.
Last updated