Tag customer due diligence