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: Return type of Requests_Cookie_Jar::offsetExists($key) 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/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) 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/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $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/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) 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/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) 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/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) 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/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $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/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) 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/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

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
Nancy Beekman – Beet.TV https://dev.beet.tv The root to the media revolution Tue, 10 Aug 2021 12:08:37 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Measure Cross-Screen Impact, Not Just Delivery: Wavemaker’s Nancy Beekman https://dev.beet.tv/2021/08/measure-cross-screen-impact-not-just-delivery-wavemakers-nancy-beekman.html Tue, 10 Aug 2021 12:08:37 +0000 https://www.beet.tv/?p=75419 The fragmentation of the media market has pushed advertisers to find ways to reach consumers among more devices, and determine which ones produce the best results. This approach to cross-screen measurement reflects changes in viewing habits.

“When we plan media on behalf of our clients, we don’t plan them in channel siloes. We plan across multiple screens, because that’s where media is being consumed,” Nancy Beekman, group director of data sciences at WPP-owned media agency Wavemaker, said in this interview with Beet.TV. “In addition to measuring the delivery, we need to measure the impact. That can be complicated, but that doesn’t mean we shouldn’t do it.”

Advertisers face a key challenge as technology giants like Google and Apple take steps to protect consumer privacy. Google delayed plans to stop supporting tracking cookies in its popular Chrome web browser, but the deadline still looms. Apple has given its customers more control over device identifiers they share with third-party apps and websites.

Advertisers also have to content with a variety of “walled garden” media environments that each have proprietary consumer data. It’s not always clear whether brands are reaching the different consumers as they use Facebook, Google or Amazon – or watch video on ad-supported streaming platforms like Hulu or Peacock.

Beekman said that she’s encouraged by work on data “clean rooms” that protect consumer privacy, while also opening up the possibility of measuring how advertising is reaching different audiences. She also is optimistic about using panel data to study purchase behavior among retailers in real time, and to change campaigns mid-flight.

“Some of the challenges are: how do we include the walled gardens when they sometimes prioritize not commingling their data with other platforms?” Beekman said. “It can be difficult with digital tracking when we think about the advancements that have been made for consumer privacy.”

This video is part of the Global Forum on Responsible Media produced by Beet.TV, GroupM with the 4A’s. This track on cross-screen measurement is sponsored by Nielsen. For more videos on this topic, visit this page 

The entire Forum can be watched on-demand here, and all videos from this project can be found here. 

]]>
Beet.TV
TV Measurement Is Evolving As Viewing Habits Change: Execs From Nielsen, Forrester, Comcast, Wavemaker, Essence and GroupM https://dev.beet.tv/2021/06/tv-measurement-is-evolving-as-viewing-habits-change-execs-from-nielsen-forrester-comcast-wavemaker-essence-and-groupm.html Wed, 30 Jun 2021 12:00:13 +0000 https://www.beet.tv/?p=74730 A healthy advertising ecosystem includes advancements in cross-screen measurement that help marketers to improve the efficiency of their media buying. Several industry executives discussed the status of measurement in a fragmented marketplace when they gathered on June 23 for the Global Forum on Responsible Media, 

This video is a summary of interviews with executive who spoke in the cross-screen measurement track presented by Nielsen: 

1. Unified measurement for multiple screens 

Marketers face bigger challenges in measuring media consumption among different viewing devices, including mobile phones and smart TVs, to get a more unified view of consumers. The goal is to marry bottom-up measurement that’s common among digital advertisers with top-down modeling, said Joanna O’Connell, vice president and principal analyst at Forrester Research. 

2. Consumer panel provides more in-depth insights 

Brands have access to troves of data about how their ads were delivered, but measuring their effectiveness on consumers takes another level of research. TV ratings company Nielsen has multiple data sources that complement its consumer panels, which are comprised of representative samples of the broader population. 

“The beauty of the panel is it allows us to have a representative sample of measuring total consumption within a home,” said Kimberly Gilberti, senior vice president of product management at  Nielsen. “For things that can’t be measured by the data sets that we have, we can fill in those blanks.” 

Claudio Marcus, vice president of strategy at Comcast Advertising, agrees that panel information is critical for in-depth insights. 

“The reason the panel remains critical is that you need the means to calibrate for national representativeness as well as for calibration against key demographic variables,” he said. 

3. Measurement includes outcomes 

“In addition to measuring delivery, we need to measure the impact. That can be complicated, and that doesn’t mean we shouldn’t do it or that we shouldn’t try to evolve that measurement,” said Nancy Beekman, group director of data sciences at Wavemaker. 

Measuring impact includes an analysis of how different media touchpoints help brands to achieve their objectives in terms of sales, awareness and brand consideration.  

“It has a lot more to do with understanding the level of engagement and attention that a viewer has with content,” said Adam Gerber, global chief investment officer at Essence. “We’re at the early stages of developing measurement solutions that really help us understand that into the media model.” 

There’s room for experimentation in achieving  results as measurement will never achieve a “perfect” level of insights, said Vinny Rinaldi, head of investment and activation at Wavemaker, GroupM 

“We won’t have perfect, but we have to come at this from the lens of what is the best option for this campaign,” he said. 

This video is part of the Global Forum on Responsible Media produced by Beet.TV, GroupM with the 4A’s. This track on cross-screen measurement is sponsored by Nielsen. For more videos on this topic, visit this page 

The entire Forum can be watched on-demand here, and all videos from this project can be found here. 

 

]]>
Beet.TV