Targeted media and national offers will connect consumer packaged goods brands with bp customers.