Tracking, Reporting, and Logging
Monitor your loyalty program performance with comprehensive analytics, webhook tracking, and system logs. Access customer data, environmental impact reports, an
Tracking, Reporting, and Logging
Track customer participation and engagement with your loyalty program
Monitor your loyalty program performance with comprehensive analytics, webhook tracking, and system logs.
Dashboard Analytics
Monitor how customers progress through your EcoTier levels
Your main admin dashboard provides real-time insights into program performance:
- Total customers enrolled
- Seeds distributed
- Trees/eco-products fulfilled
- Gift cards issued and redeemed
- Revenue from consumer sponsorship
Calculate and analyze the cost profile of your loyalty program
Customer Analytics
Access webhook logs for troubleshooting integration issues
Individual Customer Tracking
View comprehensive environmental impact metrics and tree planting statistics
View detailed customer loyalty data:
- Total seeds earned
- Current EcoTier level
- Purchase history
- Trees/eco-products sponsored
- Gift cards received
Navigate to Customers → Manage Customers to view individual profiles.
Webhook Logs
Monitoring Shopify Events
Track all Shopify webhook events processed by LoyaltyTree:
- Order creation and updates
- Customer creation and updates
- Product changes
- Refund processing
Access logs at Stores → [Your Store] → Webhook Logs.
Log Details
Each webhook log entry shows:
- Timestamp: When event occurred
- Topic: Event type (orders/create, customers/update, etc.)
- Status: Success, failed, or pending
- Payload: Full webhook data received
- Processing result: Seeds awarded, errors encountered
System Logs
Application-Level Logging
Advanced users can access system logs for debugging:
- API requests and responses
- OneSeed fulfillment attempts
- Email sending status
- Database query errors
Available to master admin users at Master Admin → System Logs.
Audit Logs
Security and Compliance
Track all admin actions for security and compliance:
- Configuration changes
- Manual seed adjustments
- Gift card approvals/revocations
- User access changes
Access at Stores → [Your Store] → Audit Logs.
Environmental Impact Reports
Sustainability Metrics
Generate comprehensive environmental impact reports:
- Total trees planted with GPS coordinates
- CO₂ offset calculations
- Plastic waste removed (kg)
- Wildlife habitat restored
- UN SDG contributions
View at Dashboard → Impact or generate PDF reports for marketing.
Export Capabilities
Data Export Formats
Export data for external analysis:
- CSV: Customer lists, transaction history
- JSON: Webhook logs, API responses
- PDF: Impact reports, certificates
Real-Time Notifications
Alert Configuration
Set up notifications for critical events:
- Webhook processing failures
- Low credit balance warnings
- High-value gift card claims
- OneSeed API errors
Configure at Settings → Notifications.
Performance Metrics
Program Health Indicators
Monitor key performance indicators:
- Enrollment rate: % of customers joining loyalty program
- Engagement rate: Active participants vs. total enrolled
- Redemption velocity: Time from earning to reward claim
- LTV impact: Lifetime value of loyalty members vs. non-members
Troubleshooting with Logs
Common Debugging Scenarios
- Seeds not awarded: Check webhook logs for order processing status
- Tier not unlocking: Review seed calculation in customer profile
- Gift card failures: Check system logs for Shopify API errors
- Tree fulfillment issues: Review OneSeed API logs
Data Retention
Log retention policies:
- Webhook logs: 90 days
- System logs: 30 days
- Audit logs: 1 year
- Customer data: Retained until account deletion
Privacy and GDPR
LoyaltyTree is GDPR compliant:
- Customer data export on request
- Right to deletion (removes all logs containing PII)
- Consent tracking for email notifications
- Encrypted storage of sensitive data
Best Practices
- Review webhook logs weekly for processing errors
- Set up failure notifications to catch issues immediately
- Export monthly reports for trend analysis
- Use audit logs to track team member actions
- Share impact reports with customers for engagement
Support Access
LoyaltyTree support team has access to:
- System logs (read-only)
- Webhook logs (read-only)
- Error diagnostics
Support CANNOT access:
- Customer payment information
- Shopify access tokens
- OneSeed API credentials