Repository navigation
v3.13.3 - Admin Testing Dashboard
What's New in 3.13.3
🧪 Admin Testing Dashboard
A comprehensive testing interface for validating conversion tracking without affecting production data.
Key Features:
- Test Data Generator: Creates realistic click IDs and UTM parameters
- Event Simulator: Simulates phone clicks, email clicks, form submissions, and lead generation
- Dynamic Form Builder: Automatically detects and only shows installed form frameworks
- Real-time Event Monitor: Displays live dataLayer events as they occur
- Isolated Test Storage: Separate database table ensures test data never mixes with production
Improvements:
- Test data simplified to match production events exactly
- Event structures aligned with live tracking (clicked_phone, clicked_email, etc.)
- All operations optimized to complete in under 500ms
- Admin-only access with full nonce validation for security
🐛 Bug Fixes
- Fixed "Build Test Form" button not responding to clicks
- Corrected event field names to match production tracking
- Dynamic framework detection now working properly
🔒 Security
- Admin-only access enforcement
- Nonce validation on all AJAX endpoints
- Input sanitization throughout
📦 Installation
Download the attached choice-uft-v3.13.3.zip and upload via WordPress admin or extract to /wp-content/plugins/choice-uft/.
📊 Testing Your Setup
- Navigate to Settings → Universal Form Tracker → Testing Dashboard
- Click "Generate Sample Data" to create test IDs
- Simulate events and watch them appear in real-time
- Build test forms for any installed framework
- All test events are tagged with
test_mode: truefor easy filtering
🤖 Generated with Claude Code