There are no limits on the number of DG surveys you can do but you can only do one DGCustomerFirst survey for one receipt.