1. A method of automatically attributing a plurality of behavior records to a first offer of a campaign, the first offer associated with a first contact group including a plurality of contacts, the method comprising steps of: (a) providing access to the behavior records to an automated attribution system; (b) inputting a first target behavior to the automated attribution system; (c) determining by automated implied attribution which of the behavior records are attributable to the first offer, based on the behavior records, the contacts in the first contact group and the first target behavior; and (d) recording results of the step (c) on a computer storage medium.