The invention provides a method and a coffee maker for processing a coffee product. The coffee maker comprises a coffee product processing means, a communications module connecting said coffee maker to a communications network, a memory storing an application program, and a processor configured to execute said application program to enable said coffee maker to exchange information through said communications network with any one or any combination of: a server; a database; a network connected device, another coffee maker or a group of other coffee makers for processing a coffee product The processor is configured to control said coffee product processing means to process the coffee product based on information received over said network as a consequence of said exchange of information. The coffee product preferably comprises a ground coffee powder filled capsule and the coffee maker preferably comprises means for filling a blank capsule with a ground coffee powder and sealing said filled capsule ready for processing by said coffee product processing means.