Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 199

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/script-loader.php on line 333

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/class-wp.php on line 173

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php:9) in /home/superbeet/dev.beet.tv/wp-includes/feed-rss2.php on line 8
David Harbour – Beet.TV https://dev.beet.tv The root to the media revolution Thu, 08 Feb 2018 23:20:42 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Inside P&G’s Tide Super Bowl Takeover Campaign With Hearts & Science’s Scott Hagedorn https://dev.beet.tv/2018/02/scott-hagedorn.html Tue, 06 Feb 2018 19:20:25 +0000 https://www.beet.tv/?p=49803 NEW YORK – Tide’s seeming takeover of the 2018 Super Bowl was part of a “multidimensional solution” that started with a pre-game tease in social media featuring Terry Bradshaw, who didn’t end up in any of this year’s commercials.

“We preplanned out a lot of how we wanted the social to work around it and how we would activate social channels and key opinion leaders to do a really smart push full strategy,” says Scott Hagedorn, CEO of Procter & Gamble media agency Hearts & Science. “It worked out really well.”

Well enough that ADWEEK dubbed the four Tide spots collectively as “the runaway winner” ahead of efforts for Amazon, Doritos/Mountain Dew, Tourism Australia and the NFL’s own campaign.

Hagedorn says the strategy for the Super Bowl work, ads for which were produced by Saatchi & Saatchi, started with the client. The idea was to cast actor David Harbour, known to Netflix viewers as scruffy sheriff Jim Hopper in “Stranger Things,” as a kind of narrator in sparkling clean clothes who talks to viewers about commercials they are seeing.

Tide was able to co-opt its ads “into other Super Bowl ads to make them Tide ads, and they ultimately became P&G ads,” Hagedorn explains in this Beet.TV interview following his speech at the 4A’s Data Summit.

Tide had purchased a 45-second spot in the first quarter to set up the narrative and one 15-second ad in each succeeding quarter. “The interesting thing about marketing now is you can create kind of a multidimensional solution. You can plan for the social ramp up and the social ramp down,” Hagedorn says.

Last year, Bradshaw appeared in a Tide spot with a fake stain on his shirt during what appeared to be a live broadcast but was shot weeks earlier. “This year that was all a tease” to make fans believe that “were going to do a repeat of last year’s Super Bowl stunt.”

In 2015, Hearts & Science won the P&G media account in North America, setting the stage for the agency’s launch the next year. It has since won business from AT&T, “quietly started working on QuickBooks with TBWA,” won the Barclays account with OMD in the U.K. and had a hand in the New York Times Golden Globes “He Said, She Said” work with Droga5.

Hagedorn credits four tenets—agility, empowerment, intelligent scale and open standards—for the agency’s “hot and heavy” new business winning streak. “We’re hoping to wrap a lot of the pitches up that we’ve been working on and carry it through into Q2, but then I look forward to slowing us down a little bit and trying to ingest it and bring it all in.”

This video was produced at the 4A’s Data Summit in New York. Please find other videos produced at the conference here.

]]>