A motorized viscous material dispenser, especially a caulking gun, comprises a motor (27), an operation parameter sensor (51), a data processing device (35), a memory device (37), and at least one operator activated switch (7, 10). The dispenser has a first dispensing mode in which the data processing device (53) records operation parameter values read by the operation parameter sensor (51), when a switch (7) is activated by an operator, and stores at least one operation parameter value in the memory device (37), the motor (27) being activated in accordance with the activation of said switch (7), and a second dispensing mode in which the data processing device (35) activates the motor (27) in accordance with the operation parameter values stored in the memory device (37) when a switch (7) is activated by an operator.