❌ Add variable because "it might help"
❌ Skip pre-testing to save time
❌ Add all variables with t > 1.5
❌ Ignore VIF warnings
❌ Add variables with wrong signs
✅ Pre-test systematically
✅ Use statistical AND business criteria
✅ Add only clear winners
✅ Check multicollinearity
✅ Validate coefficient signs
Integration with Workflow
Phase 1: Baseline Model
Build core model without pre-testing:
Obvious variables (main media channels)
Add directly in Model Builder
Establish foundation
Phase 2: Expansion via Pre-Testing
Use Variable Testing to grow model:
Pre-test 10-20 candidates
Identify top 3-5
Add winners to Model Builder
Validate with diagnostics
Phase 3: Optimization
Fine-tune using pre-testing:
Test transformed versions
Optimize adstock rates
Compare specifications
Select best configuration
Phase 4: Final Validation
After pre-testing and addition:
Run full diagnostics
Check decomposition
Validate business logic
Export final model
Key Takeaways
Pre-testing evaluates variables without changing model
Enables risk-free comparison of many candidates
Look for t > 2.0, p < 0.05, VIF < 10, positive R² increase
Use to compare transformations and optimize adstock
Test systematically before adding to model
Add only variables that pass both statistical and business criteria
Combine pre-testing with Model Builder for efficient development