
Features
- Event Tracking: Automatic capture of all standard funnel events
- Session Replay: Record and watch user sessions to understand behavior
- User Paths: Visualize how users navigate through your funnel
- Behavioral Cohorts: Group users by actions and properties
- Revenue Analytics: Track conversion rates and lifetime value
- Real-time Data: See events as they happen
Configuration
Prerequisites
- Active Amplitude account
- Amplitude project with API key
- FunnelFox project with funnels ready to publish
Setup Steps
1
Get Amplitude API Key
- Log into Amplitude
- Go to Settings → Projects
- Select your project
- Copy the API Key
2
Configure Server Zone
Select your data residency region:
- US: Default, uses US data centers
- EU: For GDPR compliance, uses EU data centers
Choose the correct server zone based on where you created your
Amplitude project. Mismatched zones will cause events to fail.
3
Enable Session Replay (Optional)
Session Replay captures user interactions for playback:
- Check Session Replay in FunnelFox settings
- Set Sample Rate (0-1):
0
: No recordings0.1
: Record 10% of sessions1
: Record all sessions
Start with a low sample rate (0.1) to manage costs, then increase
if needed for debugging specific issues.
4
Configure Advanced Options
Disable default events: Turn off automatic event name conversions
- When OFF:
screen_completed
→Page View
(Amplitude standard) - When ON: Events keep original names
- Useful for staging environments or data warehouses
- Requires separate API key and server URL
5
Save and Republish
- Click Save changes
- Republish your funnels to activate tracking
- Test in preview mode first
Event Mapping
Amplitude receives all standard events with automatic naming conventions:FunnelFox Event | Amplitude Event | Description |
---|---|---|
screen_presented | Page View | User completes page interactions |
Enable “Disable default events” to keep original event names without
Amplitude’s automatic conversions.
User Identification
Amplitude identifies users with:- Device ID:
fnlfx_{profile_id}
- Consistent across sessions - User ID: Set when email is collected or custom ID provided
- User Properties: Email, profile ID, and custom attributes
Session Replay
When enabled, Session Replay provides:- Visual recordings of user sessions
- Click maps and scroll depth
- Error tracking and rage clicks
- Form interaction analysis
Privacy Considerations
Session Replay automatically:- Masks sensitive input fields (passwords, credit cards)
- Excludes personally identifiable information
- Respects user privacy settings
Review Amplitude’s privacy documentation
to ensure compliance with your privacy policy.
Automatic Event Tracking
FunnelFox automatically sends events to Amplitude. Here’s what gets sent:Testing
Preview Mode
- Events are sent to Amplitude in real-time
- Device ID includes sandbox indicator
- Use Amplitude’s User Lookup to verify events
Debugging Tools
For debugging, use the Amplitude Instrumentation Explorer Chrome Extension
to see events firing in real-time directly in your browser.
Debugging Steps
- Open Amplitude’s User Lookup
- Search for device ID:
fnlfx_{your_profile_id}
- View real-time event stream
- Check event properties and user properties
Troubleshooting
Events not appearing in Amplitude
Events not appearing in Amplitude
- Verify API key is correct
- Check server zone matches your Amplitude project
- Ensure funnels were republished after configuration
- Look for events in Amplitude’s User Lookup, not just charts
Session Replay not working
Session Replay not working
- Confirm Session Replay is enabled in settings
- Check sample rate is greater than 0
- Verify your Amplitude plan includes Session Replay
- Wait 5-10 minutes for recordings to process
Wrong server zone error
Wrong server zone error
- US projects cannot send to EU endpoint and vice versa
- Check your Amplitude project settings for region
- Update FunnelFox configuration to match
- Republish funnels after fixing
Next Steps
- Set up conversion tracking for marketing
- Configure webhooks for server-side tracking
- Create experiments and analyze with Amplitude