You did it: campaign hits $3m