Prevention: use administrative outcomes where possible (tax, health, payroll, code repositories); track participants; incentivize responses.
Bounds: when attrition differs by arm, bound the effect instead of assuming it away. Lee bounds trim the arm with less attrition so both arms have the same share of observed outcomes, once from the top and once from the bottom of the outcome distribution (Lee 2009). Assuming treatment affects whether an outcome is observed in only one direction, the effect for units that would be observed in either arm lies between the two.
Reporting: report attrition, and report experiments that failed. Selective reporting of only the experiments that “worked” is attrition at the level of the literature.