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: Optional parameter $attr declared before required parameter $content is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-fancybox-3/src/Core.php on line 207

Deprecated: Optional parameter $value declared before required parameter $field is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/GForms.php on line 142

Deprecated: Optional parameter $lead declared before required parameter $field is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/GForms.php on line 142

Deprecated: Optional parameter $username declared before required parameter $errors is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/WC.php on line 47

Deprecated: Optional parameter $emailAddress declared before required parameter $errors is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/WC.php on line 47

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
Mac Delaney – Beet.TV https://dev.beet.tv The root to the media revolution Tue, 23 Feb 2016 12:19:24 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Marketers Are Yet To Grasp Advanced Attribution: Merkle, Furious Corp., Coull, MediaLink https://dev.beet.tv/2016/02/br16panelattribution.html Wed, 17 Feb 2016 12:00:20 +0000 http://www.beet.tv/?p=37655 VIEQUES, PR — In an age where the media we use give off signals back to advertisers, marketers are being sold on the potential to thread each in to a holistic view of customers and of their ad effectiveness.

But the reality so far is a little different, a panel of advertising tech execs discussed at a retreat convened by Beet.TV:

  • Merkle programmatic head Mac Delaney

  • MediaLink data and technology SVP Matt Spiegel

  • Coull CEO Irfon Watkins

  • Furious Corp CEO Ashley J. Swartz

“Big-brand marketers are still struggling with getting a lot smarter and more sophisticated with currencies and the metrics available to them,” consulting firm MediaLink’s Spiegel claimed. “We’re still in the early days.”

What’s the hold-up? Spiegel explained: “The technology is there, the ability to look at the data exists. What has not changed is the budgeting process. That’s why attribution has not taken off as many of us thought it would have. It is a process problem at the marketers’ side.”

Ad planning software provider Furious’ Swartz completely agreed. She said marketers are still budgeting on fiscal calendars whilst decisions on ad optimisation at happening at the ad impression level.

She said marketers should heed “kaizen“, the Japanese discipline of “continuous improvement”: “Continually ingesting data an making systems and efficiency greater and greater over time.”

The panel agreed that marketers, amid high degrees of disruption, are clinging to familiar metrics.

“We’re talking about all these transformative things,” said video analytics startup Coull’s Watkins. “But, in the end, it all comes back to knowns – we want safety. We want the revolution – but actually we want a safe one.”

That adds up to what panel moderator Joanna O’Connell has called “the bloodless revolution“, a change which seems profound but which ends up looking a lot like the TV industry in the end.

This video was produced at the Beet.TV executive retreat presented by Videology.  You can find more videos from the session here.

]]>
Decentralize Programmatic Slowly: Merkle’s Delaney https://dev.beet.tv/2016/02/br16merkledelaney.html Sun, 14 Feb 2016 13:58:37 +0000 http://www.beet.tv/?p=37583 VIEQUES, PR — It’s arguably five years since real-time ad buying went mainstream.

At the start, ad agencies tended to concentrate their programmatic specialism in distinct corporate units, run as a service for sibling departments.

But, as the techniques have gained adoption, some have been tempted to make the function available across the group. Case in point: last year, Publicis’ VivaKi unit moved from a centralized offering to threading the discipline throughout sibling agency departments.

So, are we about to see programmatic go large, by disappearing as a separate off-shoot? The man who led VivaKi’s reorganisation advises caution.

Mac Delaney, formerly the programmatic head at Publicis’ SMG and now programmatic head at performance marketing agency Merkle, says: “The assumption is that this is a skillset, like ‘digital’, that can be decentralised quickly. The reality is that no one stack can do it all, you have multiple layers of complexity.”

Delaney says agencies have been “centralising in order to refine the skill set”, and says: “You need to have a concentrated team that can refine best-in-class processes and realise ‘we’ve got to move slowly’. Don’t decentralise all at once.”

According to a two-year-old Digiday write-up of Delaney’s thoughts on decentralisation, the practice is preferable from a client perspective but: “It will be ‘years, not quarters’, before agency teams are able to effectively use programmatic planning and forecasting tools to implement, optimize, analyze and report campaigns without error.”

Delaney says an added challenge comes from the fact that many of the staff required by programmatic technology, decentralised or not, are attracted to top tech firms – and perks.

“That team of experts represents the future employees of Google, Twitter and Facebook,” he says. “When they leave, they’re going to get equity and a bonus they can bank on.”

This video was produced at the Beet.TV executive retreat presented by Videology.  You can find more videos from the session here. 

]]>
Mac Delaney is Building Programmatic Practice at Merkle https://dev.beet.tv/2016/01/merkle.html Sat, 09 Jan 2016 22:28:56 +0000 http://www.beet.tv/?p=37159 LAS VEGAS – Mac Delaney, formerly a senior exec at Vivaki and  SMG, joined Merkle in October, the independent performance marketing shop, as its head of programmatic operations.

His group is growing quickly, he says in this Beet.TV interview — and adds that two big client wins will be announced later this month.

We spoke with him about the agency, its roots in search and display, its management of DMP’s for many big companies and the roadmap for its programmatic operations.

We interviewed him during CES at the MediaLink opening night party.

Beet.TV’s coverage of CES 2016 is sponsored by Adobe.

 

]]>
Beet.TV
VivaKi Lives On After Reorg: SMG’s Delaney https://dev.beet.tv/2015/05/cannessmgdelaney.html Sun, 17 May 2015 23:50:14 +0000 http://www.beet.tv/?p=33521 Ad group Publicis’ VivaKi digital division may be moving its programmatic experts out around the group, but that doesn’t mean VivaKi is dead.

“VivaKi still lives on,” says SMG programmatic SVP Mac Delaney in this video interview. “It operates the SkyScraper platform, the database for all of the group’s campaign reporting. You still have VivaKi employees dedicated to the AOD operating system. AOD is just one component of VivaKi.”

As reported earlier this year, VivaKi unit is rethinking the way it delivers programmatic services, moving from a centralized offering to threading the new discipline throughout sibling agency departments.

“They’re spending several days per week embedded within those teams,” Delaney says. “We’re bringing them further up the chain in strategy and planning.”

]]>
VivaKi’s Reorg Embeds Programmatic Through SMG: Delaney https://dev.beet.tv/2015/03/br15smgdelaney.html Fri, 13 Mar 2015 16:49:47 +0000 http://www.beet.tv/?p=32330 Publicis’ VivaKi unit is rethinking the way it delivers programmatic services, moving from a centralized offering to threading the discipline throughout sibling agency departments.

In this video interview, SMG programmatic SVP Mac Delaney tells Beet.TV the move mirrors the way digital has always been centralized first, distributed later.

“My team is rolling into the individual SMG agencies, which is about a 60-person team, which is a pretty significant transformation from what was solely at the center going out into the agencies. Finally, (it) will be at the table with the strategists and the planners.

“The operators and programmatics within AOD (will be) there to help inform what an audience strategist should be, before an RFP is even created. In a very good way, it’s going to disrupt the way the staffing and resourcing, the skillsets of those resources, have been aligned to agencies’ account teams.

“On digital, when innovation occurs … the skill and the efficiencies have to be centered first, within a hub, and then over time they spread.”

He was interviewed at Beet.TV’s annual executive retreat by Nielsen digital MD Andrew Feigenson.

The Beet Retreat ’15 was sponsored by AOL and VideologyPlease find additional videos from the event here.

]]>
Audience Buying Ushers in Changes for Premium Publishers, SMG’s Delaney https://dev.beet.tv/2015/02/audience-buying.html Tue, 24 Feb 2015 02:48:33 +0000 http://www.beet.tv/?p=32384 Audience buying does not signal the end of premium publishing, but it is ushering in changing ways of doing business, says Mac Delaney, SVP of Programmatic at SMG Global, at the recent Beet.TV executive retreat.  Efficiencies, pricing, yield and CPMs are radically morphing, but publishers are still creating content and that content will still be quite valuable for marketers, he says.

“You may have disruption. You can have a band of publishers that has had direct sales, and that might change,” he says. For example, the type of packaging might become more data-driven, he says. “If publishers don’t pivot quickly — maybe it’s changing your sales force, it might mean missing a quarter — but that will put them in a better position with marketers.”

Delaney was interviewed by Gian Fulgoni, Chairman Emeritus and co-founder of comScore.

The Beet Retreat ’15 was sponsored by AOL and VideologyPlease find additional videos from the event here.

 

]]>
VivaKi Spreads Its Expertise Across SMG: Delaney https://dev.beet.tv/2015/02/br15vivakidelaney.html Thu, 19 Feb 2015 02:14:27 +0000 http://www.beet.tv/?p=32268 FORT LAUDERDALE — Recent reorganisations within Publicis’ Vivaki unit see digital expertise built up over the latter group’s existence moved from its Audience On Demand division to other agencies within the sister SMG group.

The Drum reports on the changes here.

“The largest group within AOD – the client services group … those individuals are a 60-person group, being folded in to individual SMG agencies,” VivaKi programmatic SVP Mac Delaney tells Beet.TV in this video interview.

“When Audience On Demand was created, it follows the same story of digital – when there’s a new innovation, things happen at the center first until the dust settles.

“The same is happening now – we’re moving proactively to do so ahead of the marketplace, to push that know-how, skillset and ability out in to the hands of the individuals managing the client relationships.”

Delaney was interviewed at Beet.TV’s annual executive retreat.

The Beet Retreat ’15 was sponsored by AOL and VideologyPlease find additional videos from the event here.

]]>
Changes at VivaKi Bring Closer Alignment with Publicis Media Agencies https://dev.beet.tv/2015/01/vivaki-4.html Mon, 19 Jan 2015 01:53:47 +0000 http://www.beet.tv/?p=31518 LAS VEGAS –  Last year’s  reorganization of digital media agency VivaKi  has lead to a closer working relationship with the Publicis media agencies, says Mac Delaney, SVP, in this interview with Beet.TV

He added that VivaKi is  implementing a number new programs and expansion plans,  notably the alliance with Adobe and the acquisition of RUN.

VivaKi media unit has been split into divisions: VivaKi Exchange, under CEO Simon Pardon and VivaKi Data, which will be run by Stephan Beringer.  Both report to SMG global chief Laura Desmond, Delaney explains.

We are pleased that Delaney will be a participant in the week’s Beet.TV executive retreat in Florida.

Beet.TV coverage of CES 2015 is sponsored by Adobe Primetime. Please find all the coverage here.

]]>