A device for performing immunoassays on analytes is provided. The device includes an immunosorbent membrane, an absorbent material, a piston component located below said absorbent material to draw analytes in a sample through the immunosorbent membrane into the absorbent material, and discrete groups of pressure-sensitive microcapsules located on the immunosorbent membrane.