A method for the detection of at least one analyte in a sample, wherein it comprises the steps of: a) providing a layer comprising a porous matrix having the form of several porous agarose gel beads and having ligands bound to the porous matrix both on the surface of the matrix and inside the pores of the matrix above a filter constituting the bottom of several wells of an ELISA plate, wherein the pores of said porous agarose gel beads allow entrance of proteins or antibodies up to at least one million Daltons into said pores, wherein said filter does not allow passage of said porous matrix having a ligand bound thereto and wherein a part of the ELISA plate below the filter has a funnel shape narrowing downwards to a smaller opening, b) adding a sample containing said at least one analyte to be detected, said at least one analyte having the ability to specifically bind to said at least one ligand, c) adding a wash solution with a view to washing out non-bound sample components from the ELISA plate through the filter, d) adding enzyme-linked antibodies or antigens having the ability to specifically bind to said at least one analyte, e) adding a wash solution with a view to washing out non-bound enzyme-linked antibodies or antigens from the analysis plate through the filter, f) adding a substrate specific for the enzyme, wherein a product is formed by a reaction between the enzyme and the substrate, wherein the product formed is either subjected to direct spectrophotometic measurement of the adsorption of the wells in the ELISA plate or is washed from the well with a wash solution through the filter in the bottom of the well and is collected as an eluate below the ELISA plate, g) determining the quantity of said at least one analyte by measuring a signal related to the product. a) providing a layer comprising a porous matrix having the form of several porous agarose gel beads and having ligands bound to the porous matrix both on the surface of the matrix and inside the pores of the matrix above a filter constituting the bottom of several wells of an ELISA plate, wherein the pores of said porous agarose gel beads allow entrance of proteins or antibodies up to at least one million Daltons into said pores, wherein said filter does not allow passage of said porous matrix having a ligand bound thereto and wherein a part of the ELISA plate below the filter has a funnel shape narrowing downwards to a smaller opening, b) adding a sample containing said at least one analyte to be detected, said at least one analyte having the ability to specifically bind to said at least one ligand, c) adding a wash solution with a view to washing out non-bound sample components from the ELISA plate through the filter, d) adding enzyme-linked antibodies or antigens having the ability to specifically bind to said at least one analyte, e) adding a wash solution with a view to washing out non-bound enzyme-linked antibodies or antigens from the analysis plate through the filter, f) adding a substrate specific for the enzyme, wherein a product is formed by a reaction between the enzyme and the substrate, wherein the product formed is either subjected to direct spectrophotometic measurement of the adsorption of the wells in the ELISA plate or is washed from the well with a wash solution through the filter in the bottom of the well and is collected as an eluate below the ELISA plate, g) determining the quantity of said at least one analyte by measuring a signal related to the product.