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
Jerry Hum – Beet.TV https://dev.beet.tv The root to the media revolution Tue, 18 Jun 2019 23:24:09 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 From Facebook To Television With DTC Retailer Touch Of Modern https://dev.beet.tv/2019/06/jerry-hum2.html Tue, 18 Jun 2019 23:24:09 +0000 https://www.beet.tv/?p=60852 Having started with Facebook as its primary advertising platform, online retailer Touch of Modern tried television a couple of years ago. “And it quickly became actually the majority of our marketing spend,” says Co-Founder & CEO Jerry Hum.

Touch of Modern, whose app and website cater to millennial males, started business in 2012 as the result of a conversation among its four would-be founders about the best audio speakers, Hum explains in this interview with Beet.TV at the recent VAB Direct To Success event in Manhattan.

“The CTO at the time was a real audiophile and he had all this knowledge about speakers and technical specs. And so he won that argument. And then we found that each one of us had a hobby or an interest that we were obsessed about,” Hum says.

Thus was born Touch of Modern to go direct-to-consumers with products “that were really valued by enthusiasts not so much things you find in mass market.” As a category, the 125 DTC companies tracked by the VAB added $1.4 billion to the TV marketplace last year, as Broadcasting & Cable reports.

Like many modern-day startups, the company relied largely on Facebook to reach its target audience. It had few competitors at the time.

“We were able to get great rates and find our core male demographic,” Hum says. “Over time, more players moved in and we branched out to other platforms,” including Google search.

About two years ago, Touch of Modern started to experiment with TV with a small test.

“What we found was that when we started spending on television, the metrics on the digital side started to improve a lot as well.” He attributes the results partly to the company having achieved a certain scale and that measurement of TV ad campaigns had become more comparable to digital media. Touch of Modern uses TVSquared to measure campaign performance.

One unexpected outcome from TV “was a halo effect on the digital side. Google started performing a lot better, Facebook to an extent also started performing better and then just general brand recognition really increased.”

Relying primarily on its mobile app for most of its traffic and revenue, Touch of Modern sees “a lot more mobile traffic” generated by TV advertising, “which is really great for us because the mobile user also tends to be a more valuable one as well.”

This video is from a Beet.TV’s coverage of the VAB’s Direct to Success summit held on June 12 at Viacom in New York City. Please visit this page for more segments.

]]>
Beet.TV
Touch Of Modern’s Hum On The Importance Of TV Attribution https://dev.beet.tv/2019/06/jerry-hum.html Sun, 16 Jun 2019 15:06:20 +0000 https://www.beet.tv/?p=60844 Touch of Modern Co-Founder & CEO Jerry Hum’s advice for direct-to-consumer brands is quite simple. He recommends having a diversified marketing portfolio and, if a company’s just spending on digital media, “definitely look at TV.”

Performance has always been a priority for the retailer geared to millennial men “because we grew up in the digital realm, where everything could be tracked and you can attribute revenue specifically to ad campaigns,” Hum says in this interview with Beet.TV at the recent VAB Direct To Success event in Manhattan.

“What we don’t like is a general if you spend it you’ll just kind of see it materialize somewhere and it’s all kind of wishy washy. It’s really important for us to be able to measure the actual performance of television and not just kind of throw the money into the air and hope it comes back to use later on.”

Hum was one of the main presenters at the VAB session, along with Peloton Founder & CEO John Foley. For TV campaign attribution, Touch of Modern— which offers unique and new-to-market products not easily found at retailers—works with TVSquared.

“We measure a baseline of traffic before and after each airing and then we attribute the spike in traffic to television,” says Hum, noting that the company’s most important KPI’s are “sales, signups and sessions.”

His key takeaway for other companies is that “TV nowadays can be measured just as precisely as digital, and it’s really important to have a diversified portfolio when it comes to marketing.”

Launched in 2012, Touch of Modern shot its first iteration of a TV commercial using its employees and an in-house production team. While it worked pretty well, version #2 created largely by Marketing Architects “opened up new markets. Things that didn’t work before suddenly started working with the new creative.”

One way in which creative for digital media differs from TV is that “every banner is pretty short-lived, whereas the creative you produce for television tends to have a longer life span.”

This video is from a Beet.TV series titled TV: Now an Outcome-Driven Medium. For more segments, please visit this page. This series is presented by TVSquared.

]]>
Beet.TV