Ensivilkaisulla luotua vaikutelmaa voi olla vaikeaa, tai jopa mahdotonta muuttaa myöhemmin – siksi selkeiden ja toimivien verkkosivujen rakentaminen jo yrityksen alkutaipaleella on tärkeää. Asiakas saattaa muodostaa ostopäätöksensä pelkästään verkkosivujen pohjalta. Kun asiakas etsii itselleen mieluisaa tuotetta tai palvelua, hän vertailee todennäköisesti usean eri yrityksen verkkosivuja keskenään tehden päätöksensä hyvän ensivaikutelman ja käyttömukavuuden perusteella. Hyvännäköiset ja toimivat verkkosivut ovat kuin ympäri vuorokauden työskentelevä myyjä.
Yritys markkinoi suklaapatukoita, joiden pakkaus sisälsi jääkiekkopelaajien keräilykuvia. Tuotteet pakkauksineen sisälsivät lukuisia ostokehotuksia. Kuluttaja-asiamies piti todennäköisenä, että lapset ostavat tuotetta pelkästään keräilykuvien saamiseksi ja piti lasten keräilykiinnostuksen hyväksi käyttämistä markkinoinnissa lainvastaisena. (KA 1992/40/1341)
Jotta yrityksen viestintä sosiaalisessa mediassa tavoittaa asiakkaan, on kanavan valinnan ja kohderyhmän rajaamisen lisäksi suunniteltava tarkka strategia sosiaalisen median käyttöä varten. Strategia on käytännössä katsoen markkinointisuunnitelma, sillä sitähän yritys sosiaalisessa mediassa viestimällä tekee, markkinoi yritystä potentiaalisille asiakkaille. Ilman hyvää markkinointisuunnitelmaa ei mikään markkinointi saavuta haluttuja tuloksia, ei myöskään markkinointi sosiaalisen mediassa. (Siniaalto, 2014, 12-14.)

32 26 käyttäjää yrityksen tuotteiden omaksumisessa. Kuviossa 5 on Seniori-vaapun monipuolisista käyttötavoista näkymä YouTubessa. (Fahs 2008.) KUVIO 5. Seniori-vaapun monipuoliset käyttötavat YouTubessa Kuvio 5 esittää Seniori-vaapun monipuolisista käyttötavoista kertovaa YouTubevideota. Palvelun käyttö sisällön katsomiseen ei vaadi rekisteröitymistä, mutta tuottaakseen sisältöä on rekisteröidyttävä palvelun käyttäjäksi. Rekisteröityminen ja palvelun käyttö ovat ilmaisia. Seniori-vaappuja käytetään esimerkiksi heitto-, veto- ja UL-kalastuksessa. Moni käyttäjä ei kuitenkaan tiedä, että Seniori-vaappua voi käyttää monissa kalastusmuodoissa kuten esimerkiksi pilkkikalastuksessa. Video kuvattiin sen vuoksi, että vaapun monipuoliset käyttötavat tulisivat kalastajien tietoisuuteen Blogit ja bloggaaminen Blogit ja bloggaaminen ovat termejä, joita usein kohtaa internetissä ja monissa muissakin medioissa. Usein bloggaajat ovat niitä, jotka toimivat ikään kuin testikäyttäjinä uutuustuotteille ja bloggaamalla toimivat samalla mainostajina yritykselle (Paikkala 2010, 9). Blogit eli verkkopäiväkirjat eivät ole vain ohi menevä muotiilmiö, vaan merkittävä teknologinen, sosiaalinen ja taloudellinen muutosvoima. Niiden kautta jokaisen sana on vapaa, koska kuka tahansa voi julkaista mitä tahansa ja milloin tahansa. (Kilpi 2006, 3.)

41. Marketing Mix/4P ajattelu Neil Bordenin (1950 -luvun markkinointi mix) –Tuotesuunnittelu, hinnoittelu, Brändays, jakelu, henkilökohtainen myyntityö, ilmoittelu, promotointi, pakkaus, esillepano, palvelu, fyysinen käsittely, tietojen hankinta ja analyysi McCarthy, 1960, 4P:tä: –Tuote (product) –Hinta (price) –Jakelu (placement) –Markkinointiviestintä (promotion) Marketing management ajattelun mukaisesti yritys luo strategiansa näiden neljän osa-alueen suhdetta varioimalla. –ajatus markkinointijohtajasta osa-alueiden sekoittajana. 4P:n eri osa-alueista muodostuu yrityksen markkinointimix
Digitaalisen materiaalin proaktiivinen suunnittelu luo yhtenäistä ilmettä yritykselle ja helpottaa arkea. Saman värimaailman ja tyylin on säilyttävä eri sosiaalisen median kanavissa, yrityksen verkkosivuilla ja kaikessa muussakin digitaalisessa markkinoinnissa. Muista sosiaalisessa mediassa laadukkaat ja yrityksestä kertovat kuvat, sillä esimerkiksi Facebookissa profiilikuva toimii käyntikortin tapaan ja jää herkästi mieleen. Huomioi pienetkin yksityiskohdat, kuten sähköpostin allekirjoitus.
77 71 KUVIO 36. Vaappujen uutuusvärien merkitys Vaapun hyvä kalastavuus Kuviosta 37 nähdään, että kalastavuus oli tärkeä tekijä vieheen ominaisuuksissa. Vastaajista 22 antoi arvosanan numero seitsemän asian tärkeydelle. Seniorivaapun hyvän kalastavuuden onnistumisen kohdalla vastaajista 11 antoi arvosanan numero kuusi. Vaapun hyvän kalastavuuden tärkeyden keskiarvo oli korkea, 6,2. Seniori-vaapun hyvän kalastavuuden onnistumisen keskiarvo oli myös todella hyvä, 5,9.
Arjen tallentaminen: Arkea on vaikea väärentää; mikään ei kerro paremmin ja aidommin yrityskulttuurista kuin aito arjen kuvaus. Valitse kanava, jossa yritys voi esiintyä arkisempana ja avoimempana, ja valjasta koko henkilöstö palkintojen voimin sisällöntuotantoon. Siinä missä kuva kertoo enemmän kuin tuhat sanaa, lyhyt video kertoo vielä enemmän. Katso esimerkiksi Koodiviidakon Instagram-tili.
Java stacktrace: org.apache.cocoon.ResourceNotFoundException: Page cannot be found at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.addBody(PageNotFoundTransformer.java:170) at org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractWingTransformer.java:223) at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.sendEvent(PageNotFoundTransformer.java:243) at org.dspace.app.xmlui.aspect.general.PageNotFoundTransformer.endElement(PageNotFoundTransformer.java:147) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:111) at org.dspace.app.xmlui.wing.AbstractWingTransformer.endElement(AbstractWingTransformer.java:283) at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy41.endElement(Unknown Source) at org.apache.cocoon.environment.internal.EnvironmentChanger.endElement(EnvironmentStack.java:147) at org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:93) at org.apache.cocoon.components.sax.AbstractXMLByteStreamInterpreter.parse(AbstractXMLByteStreamInterpreter.java:120) at org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:44) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:324) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy40.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:326) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:750) at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:362) at org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.java:111) at org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.java:294) at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:136) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy37.generate(Unknown Source) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:360) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:439) at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71) at com.sun.proxy.$Proxy26.process(Unknown Source) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:147) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351) at org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169) at org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443) at org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at com.sun.proxy.$Proxy23.service(Unknown Source) at org.dspace.springmvc.CocoonView.render(CocoonView.java:114) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:300) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.app.xmlui.cocoon.servlet.multipart.DSpaceMultipartFilter.doFilter(DSpaceMultipartFilter.java:120) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.rdf.negotiation.NegotiationFilter.doFilter(NegotiationFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:221) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)

Käytännössä on yksittäistapauksessa hyväksytty, että palvelussa on kysytty sopijakumppanin oikeustoimikelpoisuuden varmistamiseksi välttämättömiä tietoja. Huoltajan sähköpostiosoitetta on saatettu tietyssä tilanteessa kysyä huoltajan informoimiseksi lapsen liittymisestä palveluun. Kilpailussa voidaan puolestaan esimerkiksi kysyä palkinnon lähettämiseksi välttämätöntä yhteystietoa. Merkityksellistä on kuitenkin aina, mitä oikeudellisesti merkittäviä vastuita keräämisen yhteydessä syntyy.
Videosisältöjen hyödyntäminen markkinointiviestinnässä jatkaa hurjaa kasvuaan vuosi vuodelta. Markkinoijan suurimmat haasteet liittyvät usein siihen, miten ottaa videot strategiseksi osaksi yrityksen markkinointia, millainen videosisältö sopii mihinkin tavoitteeseen, miten kanavavalinnat vaikuttavat sisällön suunnitteluun ja miten onnistumista tulisi mitata.
Toinen näkökulma ja siihen liittyvät ongelmat ovat usein seuraus ensimmäisestä. Jos saat some-tartunnan ja alat uskoa kaikkea, mitä ympärilläsi kuiskutellaan, pääsi on pian sekaisin kuin puhkaistu ampiaispesä. Seurauksena on hysteria: nyt on pakko olla mukana kaikkialla, muuten pudotaan kelkasta. Tämä on luonnollista, sillä kukapa haluaisi tieten tahtoen vaarantaa oman yrityksensä menestyksen tai työuransa jatkon.
Google julkaisi toissa viikolla blogissaan tiedotteen, jonka mukaan yhtiö on päivittämässä indeksointiaan radikaalisti. Päivityksen myötä mobiili-sivustoindeksistä tulee Googlen haussa ensisijainen hakutulosindeksi. Näinollen sivustot, joista ei ole olemassa toimivaa ja ajanmukaisesti toteutettua mobiiliversiota kärsivät hakutuloksissa huomattavasti.

Videoiden tuottaminen pitäisi olla jo jokaisen verkkokaupan arkea. Heräsin tähän todellisuuteen seuratessani teini-ikäisten lasteni verkon käyttöä. He tekevät itse videoita, kommunikoivat faniensa kanssa (kyllä, heillä on faneja), etsivät tietoa YouTubesta ja katsovat telkkarin sijaan videoita YouTubesta. He fanittavat Herbalistia, Lakkoa, Masteria ja PewDiePieta.
Yleisestikin videoiden jakaminen on yleistynyt monien eri kanavien kautta, esimerkiksi Facebook, Snapchat, Instagram ja Periscope. Perinteisen videomainonnan vierelle on tänä vuonna noussut reaaliaikainen video, josta Google ja YouTube on julkaissut Real- Time Ad -formaatin. Reaaliaikasta videota käytetään paljon myös Facebookissa. Esimerkiksi Yhdysvaltojen presidentin vaalien alla Facebook oli täynnä reaaliaikaisia videoita, joihin päivittyi tykkäyksien perusteella kannattajien mielipiteet. Reaaliaikainen video vetoaa katsojaan aitoudellaan ja yllätyksellisyydellään, sekä tarjoaa mahdollisuuden helppoon vuorovaikutukseen katsojan ja videon lähettäjän välillä.
138. Vakiohinnoittelu (status quo pricing)Hintataso noudattelee kilpailijoiden hintoja/alan yleistä hintatasoa.Vakiohinnoittelun käyttötilanteita:• hinta ei ole yritykselle keskeisin kilpailutekijä• tavoitellaan vakaata myyntiä ja tuottoja• ostajat ovat hintaherkkiä• viranomaiset säätelevät hintoja (fixed pricing, controlled pricing)  on löydettävä jokin muu erilaistamiskeino/paremmuus!
105. Merkit ja markkinoinnin periaatteetArnold 1992 • Merkkien olemassaolo selittyy pitkälti muutamien ostotapoja koskevien perustotuuksien pohjalta • Merkkituotteen menestyksen kriteerit: •Toiminnalliset hyödyt vähintään kilpailijoiden tasolla •Brändin hyötyjen oltava sopusoinnussa keskenään •Brändin muodostettava yhtenäinen luonne •Brändin edustettava arvoja joita kuluttajat haluavat
Kuluttaja-asiamies totesi alusvaatteiden ulkomainontaa koskevassa ratkaisussaan, että markkinointia arvioitaessa on kiinnitettävä huomiota myös markkinointivälineeseen. Ulkomainonnassa käytetään julkista tilaa, eikä mainontaa voi välttyä kohtaamasta. Ulkomainonta tavoittaa myös lapset ja nuoret. Sen takia markkinointia voidaan arvioida kuten lapsille suunnattua markkinointia. Häiritsevä mainonta loukkaa kuluttajan oikeutta rauhalliseen asuinympäristöön ja vahvistaa usein vallitsevia sukupuolistereotypioita. (2003/40/2176)

27 21 kon (2003) mukaan tuote, joka tuottaa erottuvaa ja asiakkaiden näkökulmasta relevanttia ja tärkeää lisäarvoa. Tutkittaessa maailman vahvimpia merkkejä, on löydetty näille yhteisiä ominaisuuksia, kuten esimerkiksi seuraavat: merkkiin on investoitu pitkäjänteisesti brändillä on kyky täyttää jatkuvasti asiakkaiden odotukset ja tuottaa lisäarvoa, joilla on merkitystä asiakkaalle hinnoittelu on tasapainossa asiakkaiden kokeman arvon kanssa merkillä on jatkuva näkyvyys, persoonallisuus ja asema brändissä ja sen ydinsanomassa näkyy yhdenmukaisuus, jatkuvuus ja viestintä toiminta on yhtenäistä ja tunnistettavaa. (Vuokko 2003, 127.) 3.5 Internetpalveluiden tarjoajat ja sosiaalinen media Tällä hetkellä internetin palveluista suosituimpia sosiaalisia medioita ovat Facebook, Twitter ja YouTube. Näiden palveluiden käyttö yritysten markkinoinnissa on lähivuosina asiantuntijoiden mukaan kasvamassa edelleen. Sosiaalinen media tarjoaa tällä hetkellä useita erilaisia keinoja, joita yritysten tulisi jokaisen omalla kohdallaan parhaalla mahdollisella tavalla käyttää hyödykseen menestyksekkäässä mainonnassa ja liiketoiminnan kehityksessä Facebook Nykyisin mitä ihmeellisimmissä asiayhteyksissä kuulee jonkun käyneen Facebookissa tykkäämässä. Mitä ihmettä tarkoittaa tykkääminen ja seinään kirjoittaminen. Mitä kaikkea se naamakirja, kuten puhekielessä usein kuulee, sisältää, ja mitä palveluja se tarjoaa käyttäjälleen. Mark Zuckerberg perusti menestyneen Facebook-palvelun vuonna 2004, joten aivan uusi ilmiö se ei enää ole. Facebook on yhteisöpalveluista tällä hetkellä tunnetuin. Facebook's mission is to give people the power to share and make the
68. Kuluttajamarkkinoiden analysointi kuluttajakäyttäytymisen mallit –useita kuluttajien käyttäytymiseen vaikuttavia tekijöitä –kulttuurin arvot ja normit • sosiaaliset tekijät (sidosryhmät, perhe) • persoonalliset tekijät (esim. Wells-Gubar –luokittelu) • psykologiset tekijät (Freudin motivaatioteoria, Maslowin tarvehierarkia, Herzbergin motivaatioteoria, uskomukset ja asenteet) –kuluttajien ostokäyttäytyminen • high-involvement vs. low involvement • ostopäätökseen vaikuttavat ihmiset

Yrityksillä ei ole lupaa henkilötietojen ikuiseen säilyttämiseen. Tiedot tulee poistaa tai anonymisoida, mikäli niiden säilyttämiseen ei ole enää oikeutettua tarvetta. Poista säännöllisesti henkilöt, jotka eivät enää halua markkinointiasi (opt-out). Luo siksi säännöt henkilötietojen säilyttämiseen ja niiden poistamiseen, ja muista myös noudattaa niitä.
Pakkauksessa oli kuvattu koalakarhu kolmen poikasensa kanssa. Pakkaus sisälsi kuitenkin vain kaksi poikasta. Pakkauksessa oli maininta ”Yllätysvauvat, mutta kuinka monta”. Kuluttaja-asiamies kehotti yritystä huolehtimaan siitä, että pakkausmerkinnöissä annettavat tiedot eivät ole pakkauksen sisällön suhteen harhaanjohtavia ja että kuluttajalle ei synny mielikuvaa, että on sattumanvaraista, montako tuotetta pakkaus sisältää. (KA 98/40/1801)

Logon tarkoituksena on luoda mielikuva yrityksestäsi vain yhdellä silmäyksellä. Sen on hyvä tuoda esille yrityksesi arvoja ja persoonallisuutta esimerkiksi värimaailman ja muotojen kautta. Tunnetuimpien brändien logot tunnistetaan ympäri maailmaa; Coca Colan perinteikäs kaunokirjoituslogo, McDonaldsin ranskanperunaa muistuttava, kaareva ja keltainen M-kirjain, joka tunnistetaan moottoritien varrelta jo kilometrien päästä ja Applen pelkistetty omenalogo, joka edustaa onnistuneen markkinoinnin vaikutuksia monien mielestä jopa järkisyiden yli. Eri värit herättävät ihmisissä tunteita ja reaktioita. Sininen väri yhdistetään helposti luottamukseen, rauhallisuuteen ja vakauteen. Oranssin värin on taas huomattu kasvattavan ruokahalua. Monen pankki- ja vakuutusalan yrityksen logoissa toistuvat sinisen sävyt, kun taas pikaruokaketjut käyttävät paljon oranssin vivahteita. Logon suunnittelussa on kiinnitettävä huomiota laatuun, sillä hyväkin idea menettää tehonsa huonolla toteutuksella. Logoon on mahdollista yhdistää myös yrityksen slogan tai palvelulupaus.
18. Päätelmiä• Standardikronologiat rankkoja yksinkertaistuksia, jotka eivät perustu historiallisiin tosiseikkoihin: •markkinointi on ollut tieteenä antihistoriallinen •markkinointi on ilmiönä ―ajaton‖• Standardikronologia antaa väärän kuvan kehityksestä: •peittää ehkä myös alleen vähäisen todellisen kehityksen markkinoinnin käytännössä ja tieteessä

202. Mainonta sosiaalisissa medioissa (social media advertising)• Verkostoitumispalvelut (facebook, myspace, linkedin)• Verkkoyhteisöt (youtube ja flickr)• Virtuaalimaailmat ja pelit (secondlife, habbo hotel)• Wikit (www.Wikipedia.Org)• Blogit (www.Vuodatus.Net)• Verkkokeskustelut (suomi24.Fi/keskustelut)• Pikaviestimet ja chatit (MSN messenger, IRC galleria)• Kommentointi- ja suosittelusivustot (www.Amazon.Com, www.Hopottajat.fi)


97. Tuotteiden luokittelu Kestävyyden tai konkreettisuuden mukaan 1. Kertakulutushyödyke (Non-Durables) 2. Kestokulutustavarat (durables) +(Palvelut) Asiakastyypin mukaisesti –Kuluttajahyödykkeet 1. Mukavuushyödykkeet 2. Ostoshyödykkeet 3. Erikoistuotteet 4. Havaitsemattomat tuotteet Teolliset hyödykkeet/tuotantohyödykkeet 1. materiaalit ja tarvikkeet 2. Pääoma 3. puolivalmisteet ja palvelut
Voit järjestää asiakkaillesi keskustelutilaisuuden tai webinaarin mm. Google+:n Hangout-toiminnolla. Pidä tilaisuus verkossa ja keskustele asiakkaidesi kanssa livenä ilman, että kenenkään tarvitsee erikseen lähteä tilaisuuteen. Monet kiireiset asiakkaasi arvostavat sitä, että voivat keskustella kanssasi internetin välityksellä.  Voit järjestää myös kokonaisen seminaarit videon välityksellä ja lähettää kutsun asiakkaillesi sähköpostilla. Videotapaamiset ovat helppo tapa keskustella suoraan asiakkaidesi kanssa ilman tapahtumajärjestelyjä.
94 88 ta lähteä toteuttamaan. Yrityksen ei kannata lähteä mukaan suin päin eri yhteisöpalveluihin vain siksi, että muut yritykset niin tekevät. Asiakassuhteiden johtamisen kehittämiskohtina Kannuksen Kalastustarvike Oy:llä olivat esimerkiksi kotisivujen sisällöntuottaminen, sähköpostimarkkinointi ja You- Tube-kuvapalvelun hyödyntäminen. Kannuksen Kalastustarvikkeen tulisi kehittää verkkokaupan osalta tilauspalvelua selkeämmäksi kuin se nykyisin on. Jos asiakas on kokenut saavansa hyvää, nopeaa ja luotettavaa palvelua ja hänen odotuksensa ovat täyttyneet, voisi tällaisia kokemuksia jakaa yrityksen kotisivuilla. Verkkosivuille voisi lisätä kohdan, jossa asiakkaat saavat kirjoittaa mielipiteitä ja kommentteja tuotteesta ja yrityksestä. Kirjoitukset esimerkiksi hyvästä palvelusta, nopeasta ja luotettavasta toimituksesta olisivat yritykselle ilmaista mainontaa. Uusi asiakas huomaisi, että verkkokauppa ja yritys sen takana ovat luotettavia. Yritys voisi hyödyntää kirjoituksia luottamuksen osoituksena uusille potentiaalisille asiakkaille. Näin jälkikäteen ajateltuna olisin laatinut lomakkeeseen lisäksi kysymyksiä koskien esimerkiksi erilaisia hakusanoja, sosiaalisia yhteisöjä, tulevaisuuden odotuksia digitaalisen median suhteen, esittämieni erilaisten palvelujen käyttöä ja moniko esimerkiksi on nähnyt Seniori-vaapun esittelyvideon YouTubessa. Taustatietoja kyselyssä oli vain vastaajan ikä. Halusin selvittää, onko selkeä ero internetin käyttäjissä eri ikäryhmien välillä. Avoimia kysymyksiä en laatinut, vaikka alun perin ruusuja ja risuja -tyylinen osio oli mielessäni. Uskon, ettei kyseiseen vapaaseen kirjoitukseen olisi kuitenkaan tullut paljon vastauksia. Olisi ollut myös hyvä kysyä yrityksen muista tuotteista ja niiden tunnettuudesta. Yritys valmistaa esimerkiksi erilaisia painoja. Samoin olisi voinut tiedustella sitä, kuinka hyvin Kannuksen Kalastustarvike Oy tunnetaan. Lomake oli mielestäni loppujen lopuksi, muutamia edellä mainitsemiani asioita lukuun ottamatta, hyvä, selkeä, monipuolinen ja ymmärrettävä. Kyselyni tulokset ja kehittämisehdotukseni jäävät Kannuksen Kalastustarvike Oy:lle käytettäväksi jatkossa toteuttamani opinnäytetyön muodossa. Uskon, että yritys tulee käyttämään tekemääni kyselylomaketta strategiatavoitteiden seurannan ja kehityksen pohjana. Tarpeen tullen muokkaan kyselylomaketta tulevaisuudessa.
Oletko miettinyt, että pitäisi alkaa markkinoida sosiaalisessa mediassa, mutta et tiedä, mistä aloittaa? Vai oletko jo kokenut konkari ja haluat uusia näkökulmia tekemisen tueksi? Sosiaalinen media kasvaa jatkuvasti ja sen potentiaali markkinointikeinona on valtava. Kysyin kahdeksalta suomalaiselta asiantuntijalta apua: "Mikä olisi ensimmäinen vinkki, jonka antaisit uudelle sosiaaliseen mediaan tähyävälle markkinoijalle?"

41. Marketing Mix/4P ajattelu Neil Bordenin (1950 -luvun markkinointi mix) –Tuotesuunnittelu, hinnoittelu, Brändays, jakelu, henkilökohtainen myyntityö, ilmoittelu, promotointi, pakkaus, esillepano, palvelu, fyysinen käsittely, tietojen hankinta ja analyysi McCarthy, 1960, 4P:tä: –Tuote (product) –Hinta (price) –Jakelu (placement) –Markkinointiviestintä (promotion) Marketing management ajattelun mukaisesti yritys luo strategiansa näiden neljän osa-alueen suhdetta varioimalla. –ajatus markkinointijohtajasta osa-alueiden sekoittajana. 4P:n eri osa-alueista muodostuu yrityksen markkinointimix
Youtube on maailman suosituin videoiden toistopalvelu, ja jos sinulle on hyvää markkinointiin sopivaan videomateriaalia, kannattaa vakavasti harkita palvelun käyttöönottoa. Lisäksi Youtube-videot löytyvät hyvin hakukoneista. Useissa maissa Youtube on suosituin sosiaalinen media ja nuorten 16-29 vuotiaiden sekmentissä ylivoimainen. Youtubessa sisältöjen taso on nousussut vauhdilla joten huonoilla sisällöilla en lähtisi omaa kanavaa perustamaan. Tällöin käyttäisin ennemmin InStream-mainontaa ohjaamaan liikennettä verkkosivuille. Hyvään sisältöön kannattaa kuitenkin panostaa ja hyväksi havaittua apua löydät esimerkiksi Rulla Median-palveluista.
Alaikäisiin kohdistuva kaupallinen vaikuttaminen on lisääntynyt merkittävästi. Markkinoinnin kohteena ovat yhä nuoremmat ikäryhmät. Uutena markkinointikanavana on internet, ostoväylänä myös matkapuhelimet. Markkinointiin liittyy usein myös kysymys alaikäisen mahdollisuudesta tehdä oikeustoimia eli ostoksia ilman vanhempien suostumusta. Lasten vanhemmilla pitää kuitenkin edelleen olla ensisijainen oikeus päättää perheen kulutuspäätöksistä ilman, että heidän päätösvaltansa ja oikeus lastensa kasvattamiseen sivuutetaan.
Vaikuttajamarkkinointia voi toteuttaa eri tavoin: vierailemalla blogin kirjoittajana, haastattelemalla mielipidevaikuttajaa, tuotesijoittelulla taikka pyytämällä mielipidevaikuttajaa arvostelemaan tuote. Ensimmäiseksi on kuitenkin valittava tavoitellulle kohderyhmälle sopiva mielipidevaikuttaja ja päätettävä, mikä on vaikuttajamarkkinoinnin tavoite.
Uusi tekniikka tarjoaa mahdollisuudet muuhunkin kuin pelkkään tuote-esittelyyn ja tuotteen mainitsemiseen. Internetissä käytetään voimakkaita välineitä: liikkuvaa kuvaa, ääntä ja vuorovaikutteisuutta, jonka avulla lapset saadaan suoraan mukaan toimintaan niin, että he osallistuvat itse markkinointipeleihin. Viihde- tai leikkijaksojen vangitessa huomion markkinointi jää helposti lapselta piiloon. Mainonnan ja viihteen yhdistäminen (kuten. nk. advergames) johtaa usein siihen, ettei markkinointia pysty tunnistamaan.
Tarkat kohdennusmahdollisuudet ja kasvava määrä mainosmuotoja tekevät videomarkkinoinnista sekä suorituskykyisen että kustannustehokkaan sijoituksen markkinoijille. Asiantuntijoidemme rakentamassa videosuunnitelmassa määritellään videoviestinnän tavoitteet, kohderyhmät, käytettävät kanavat ja niiden roolitus, sekä tulosten mittarit. Jakelukanavan näkökulmasta hyvä videosuunnitelma on monikanavainen ja tavoittaa kohderyhmän kustannustehokkaasti usealla alustalla ja laitteella läpi päivän. On tärkeää ymmärtää minkälaisessa toimintaympäristössä kuluttaja näkee videon.  Kuluttajien mobiiliajajankäytön jatkuvasti kasvaessa on huomioitava esimerkiksi, että suurin osa Facebookin videoista katsotaan älypuhelimissa äänettömällä.
×