ideas.

insights.

implications.

Brand development for breakthrough innovation in beauty

Brand development for breakthrough innovation in beauty
WeCareBeauty
Re-thinking beauty in circular economy paradigm

WeCare Beauty is a company with roots into sustainable practices and circular economy in consumer goods and retail in Nordics. It was founded on increased consumer demand for environmentally conscious authentic brands that consumers can trust. The disruptive technology invented by the start-up used smart-powered filling dispensers allowed to discharge the product right into personal re-usable consumer bottle with a safety seal, complying with all hygiene standards right at the points of sale.

Our job was to develop a full-scale launch campaign for the company including visual identity, communication suitable for consumers, investors, partners, suppliers and other stakeholders.

Outcome

All elements of the marketing mix are researched and developed

Visual identity elements are developed and executed in the product mix, including package, equipment and comms

Sales, marketing and operational plans are defined with clear milestones to be executed

The start-up was chosen to be innovation of the year by Finnish Cosmetics Association

The start-up able to raise 0.5M euro in R1 fundraising campaign for further development

Other works

Whoops, looks like something went wrong.

(1/1) ErrorException

fwrite(): write of 1832 bytes failed with errno=122 Disk quota exceeded

in StreamHandler.php line 133
at HandleExceptions->handleError(8, 'fwrite(): write of 1832 bytes failed with errno=122 Disk quota exceeded', '/var/www/h68363/data/www/brandznumbers.com/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php', 133, array('stream' => resource, 'record' => array('message' => 'ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-09-05 17:04:53] local.ERROR: ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} ')))
at fwrite(resource, '[2025-09-05 17:04:53] local.ERROR: ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} ')in StreamHandler.php line 133
at StreamHandler->streamWrite(resource, array('message' => 'ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-09-05 17:04:53] local.ERROR: ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in StreamHandler.php line 119
at StreamHandler->write(array('message' => 'ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-09-05 17:04:53] local.ERROR: ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in AbstractProcessingHandler.php line 39
at AbstractProcessingHandler->handle(array('message' => 'ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2025-09-05 17:04:53] local.ERROR: ErrorException: file_put_contents(): write of 245 bytes failed with errno=122 Disk quota exceeded in /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/var/www/h68363...\', 122, Array)#1 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', 2)#2 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/var/www/h68363...\', \'a:3:{s:6:"_toke...\', true)#3 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'aaDMdUzaoS4tYmj...\', \'a:3:{s:6:"_toke...\')#4 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /var/www/h68363/data/www/brandznumbers.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /var/www/h68363/data/www/brandznumbers.com/public/index.php(64): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in Logger.php line 344
at Logger->addRecord(400, object(ErrorException), array())in Logger.php line 712
at Logger->error(object(ErrorException), array())in Writer.php line 203
at Writer->writeLog('error', object(ErrorException), array())in Writer.php line 114
at Writer->error(object(ErrorException))in Handler.php line 71
at Handler->report(object(ErrorException))in Handler.php line 35
at Handler->report(object(ErrorException))in HandleExceptions.php line 81
at HandleExceptions->handleException(object(ErrorException))