Toimivaan, helppokäyttöiseen ja yrityksen ilmeen mukaiseen mobiiliverkkokauppaan yritysten kannattaa ehdottomasti panostaa, sillä potentiaaliset asiakkaat vaihtavat verkkokaupasta toiseen vain muutamalla klikkauksella, jos ensivaikutelma ei miellytä. Jälleen kerran käyttäjäystävällisyys ja houkutteleva ulkoasu ovat avainasemassa hyvän ensivaikutelman luomisessa ja asiakkaan ostopäätöksen muodostamisessa.

Videoita käytetään verkkosivustolla usein karusellissa tai esimerkiksi sisällön taustalla tuomaan visuaalisuutta. Videoita voidaan hyödyntää verkkosivuilla myös markkinointiin tai yrityksen esittelyyn. Videoiden avulla voit kertoa uusista tuotteistasi, jakaa vinkkejä ja ohjeita palveluiden käyttöön tai kertoa yrityksesi arvoista, historista ja työtavoista. Tällaisia videoita kannattaa käyttää varsinkin sivustosi etusivulla, tuote- ja palvelusivuilla sekä muilla tärkeillä laskeutumissivuilla.
Muista, että eri sosiaalisen median kanavilla on eri käyttötarkoitukset ja kuluttajilla on eri motiivit käyttää jokaista some-kanavaa. Siksi on tärkeää valita ne kanavat, jotka ovat relevantteja brändille ja jotka tukevat ennalta määriteltyjä tavoitteitasi. Esimerkiksi LinkedIn on hyvä kanava tavoitella B2B-päättäjiä, kun taas Pinterest voi olla parempi valinta muotibrändeille. 

Tutkimuksen mukaan sähköpostimarkkinointi tarjoaa edelleen parhaan ROI:n. Monesti ajatellaan, että digimarkkinointi tapahtuu nykyään vain sosiaalisessa mediassa, mutta todellisuudessa 86 prosenttia kaiken kokoisista yrityksistä hyödyntää sähköpostimarkkinointia säännöllisesti. Yritysten edustajien mukaan se on erittäin tehokas keino tietoisuuden lisäämisessä sekä asiakkaiden hankinnassa ja asiakkuuksien säilyttämisessä. Sähköpostimarkkinointi on toimiva tapa viedä prospekteja eteenpäin ostoprosesseissaan, kun he ovat osoittaneet kiinnostusta yritystä kohtaan. Lisäksi se toimii myös olemassa olevien asiakkaiden säilyttämisessä.


Tanssikoulu StepUp esittelee videoilla monipuolisesti toimintaansa. Videot on tehty jokaisesta tanssiopettajasta, erilaisista esityksistä ja tapahtumista. Videoiden avulla toiminnasta kiinnostunut pääsee tutustumaan ”tuotteeseen” mukavalla tavalla ja pääsee kurkistamaan koulun fiilikseen. Voisi kuvitella, että tämän kaltaiset videot houkuttavat kiinnostuneita mukaan toimintaan.
Markkinointitoimien aikataulutus on ehdottoman tärkeää. Voit ajoittaa erilaisia toimenpiteitä kuukausienkin päähän – näin saat aikataulun, johon voitte yrityksenä sitoutua ja organisaatiossasi tiedetään tulevat toimenpiteet jo ennalta. Tämä auttaa välttämään hetken mielijohteessa tehtyjä markkinointitoimia ja helpottaa suuresti markkinoinnin suunnittelua proaktiivisesti. Suunnitelma ja aikataulutus on tärkeä erityisesti tulosten mittaamisen kannalta, sillä määritellyn ajanjakson jälkeen voidaan informoidusti edellisen virheistä oppien suunnitella uusi, tehokkaampi suunnitelma tuleville kuukausille.
Jos olet kiinnostunut sisältömarkkinoinnista videon keinoin, voit kokeilla lyhyttä, mutta informatiivista tai humoristista lähestymistapaa. Hauskat ja ajatuksia herättävät videot leviävät sosiaalisessa mediassa kulovalkean tavoin. Lyhyet videot soveltuvat kiireisenkin ihmisen kahvitaukoviihteeksi ja katsojan on helppo jakaa niitä edelleen omassa sosiaalisen median profiilissaan – lisäten yrityksesi näkyvyyttä täysin ilmaiseksi. Videot herättävät tutkitusti enemmän tunteita, kuin valokuva tai pelkkä teksti. Ja kuten tiedetään, suurin osa ostopäätöksistä tehdään tunteella, ei järjellä.
Sosiaalisesta mediasta on tullut yksi vaikuttavimmista markkinoinnin työkaluista. Jos sitä käyttää oikein, brändeillä on mahdollisuus luoda vahvoja, henkilökohtaisia suhteita asiakkaidensa kanssa. Ilman selkeää suunnitelmaa tätä on kuitenkin saavuttaa – ja juuri suunnitelman puute on se, mihin usein kompastutaan. Pahimmillaan sosiaalisen median markkinoinnista tuleekin ajan – ja rahan – hukkaa, joka voi johtaa PR-katastrofiin.
Suosittelemme kokeilemaan omaa sovellusta ketterän kehityksen periaatteella, jossa pienillä kustannuksilla voidaan valmistaa toimiva testiversio sovelluksesta. Testiversiota voitte tämän jälkeen testata ja saada konkreettista metriikkaa sen toiminnasta. Testin pohjalta voitte päättää informoidusti, kannattaako kokonaisversiota lähteä kehittämään suuremmilla investoinneilla. Joissain tapauksissa mobiilisovellus voidaan saada kokonaan testikuntoon ilman omia kustannuksia Tekesin innovaatiosetelin avulla. Tämä tietenkin riippuu sovelluksen ominaisuuksista ja vaatimuksista.

Televisiomainoksessa liedenvalmistaja halusi korostaa lapsiturvallista hellaa näyttämällä vaaratilanteen, jossa pieni lapsi koskettaa uuninluukkua hellan ollessa päällä. Kuluttaja-asiamies piti mainosta lainvastaisena, kun mainoksessa kuvattiin lasta, jonka antama käyttäytymismalli saattaa johtaa vaaratilanteisiin kodeissa, joissa ei ole turvaliettä. (KA 1994/40/0635)
Sosiaalisessa mediassa kaikkein tärkeintä on laadukas ja kohdeyleisöäsi aidosti kiinnostava sisältö. Jos et julkaise aktiivisesti, et voi saada näkyvyyttä. Sosiaalisen median strategiaan kuuluu olennaisesti määritellä, mistä aihepiireistä yrityksen somessa halutaan viestiä. Muista, että sisältö tuotetaan asiakkaita, ei yritystä varten. Mieti siis, mitä asiakkaasi haluaa sosiaalisessa mediassa nähdä. Tarjoa hyötyä, älä vain tyrkytä tuotteitasi. Herätä keskustelua: kysy, älä totea.
Pk-yritysten pitää pystyä rakentamaan kilpailukykyinen markkinointistrategia, jotta heidän tuotteet ja palvelut tulevat ihmisten tietoisuuteen. Pk-yrityksillä on harvoin omaa markkinointiosastoa ja yrittäjä vastaa usein itse markkinoinnista. Tämä pakottaa yrityksiä olemaan erityisen luovia ja ketteriä. Heidän täytyy miettiä tarkasti kohdeyleisöä, brändiä ja viestiä, jonka he haluavat lähettää.
82 76 Kannuksen Kalastustarvike Oy:n arvot innovatiivisuus asiakastyytyväisyys kalastavuus kannattavuus Kannuksen Kalastustarvike Oy:n visio Seniori-vaappu tulee säilymään Suomen johtavana pikkuvaappuna ja pysymään kalastusmaailman taivaalla kirkkaimpana tähtenä monipuolisten käyttötapojensa ja erinomaisen kalastavuutensa ansiosta. 5.2 Markkinointi Markkinointi nähdään liian usein pelkkänä mainontana ja yksisuuntaisena viestintänä yrityksestä markkinoiden ja toimintaympäristön suuntaan. Markkinointia voi määritellä hyvin monella tavalla. Markkinointi on esimerkiksi toimijan omien intressien edistämistä luomalla ja kehittämällä suhteita muihin toimijoihin sekä palvelemalla heidän intressejään ja tyydyttämällä heidän tarpeitaan mielikuvien, merkitysten ja materiaalien vaihdannan ja lupausten täyttämisen kautta. (Tikkanen ym. 2007, ) Siinä missä teknologia on kehittynyt ja sen käyttötarve on muuttunut viimeisen kymmenen vuoden aikana, on myös markkinointi muuttunut. Markkinointia on aina ollut, ja markkinointitarve syntyy siitä, että toisella osapuolella on halu ostaa ja puolestaan toisella osapuolella löytyy halu myydä. Lahtinen (1992) kirjoittaa markkinointiin pätevän sanonnan aika aikaansa kutakin. Toisin sanoen se, mikä on hyvää markkinointia tänään, voi olla jo huomenna huonoa markkinointia. Pk-yrityksen on nähtävä mielestäni markkinointi osana jokapäiväistä toimintaa eikä vain yhtenä yrityksen liiketoiminnan funktiona. Varsin usein yrittäjällä ei ole edes

Uusilla videon muodoilla pyritään osallistamaan katsoja ja näin luomaan vuorovaikutusta. Livevideoilla pyritään luomaan keskustelua ja reagointeja, jolloin katsoja pystyy olemaan vuorovaikutuksessa niin livevideon julkaisijan kuin muiden katsojien kanssa. Interaktiivinen video antaa katsojalle mahdollisuuden vaikuttaa videon sisältöön ja lopputulokseen, jolloin katsoja saa videosta vaikuttavamman kokemuksen. Miten interaktiivinen video eroaa tavallisesta tai livevideosta?
19 TOIMINTAYMPÄRISTÖN ANALYYSI KILPAILUMARKKINAT VERKOSTOYMPÄRISTÖ TUOTE/MARKKINA-ASEMA LIIKETOIMI NAN A KILPAI- PERUSSTRATEGIAT LUSTRAT JAN MÄ- RITTÄMINEN VERKKOASEMAT ASEMASTRATEG1A KILPAILUEDUN KEHITTÄMINEN JA TOTEUTTAMINEN VUOROVAIKUTUSUHTEIDEN KEHITTÄMINEN AVAINTOIM INTOJ EN JA VOIMAVAROJEN INTEGROINT KILPAILUMARKKINOINTI - SEGMENTOINTI - KILPAILUKEINOT SUHDEMARKKINOINTI ARKKINOINNIN JOHTAMINEN JA TOTEUT 5 SUORA MARKKINOINTI Kuvio 1. Markkinoinnin strateginen ja toiminnallinen rooli kilpailuympäristössä (MöLLER 1991). 2.3 Kilpailuympäristön vaikutus strategian valintaan Kilpailuympäristön ominaisuudet vaikuttavat siihen, miten yritys voi asettaa taloudellisia tavoitteita ja miten erilaiset tavoitteet voidaan toteuttaa markkinoilla. Erilaiset tavoitteet edellyttävät erilaisia strategioita (KoTLER 1994, s. 491). Jos kilpailuympäristön hallitsevina piirteinä ovat kova kilpailu ja toimialan ylikapasiteetti, yrityksen hengissä säilyminen edellyttää myyntikatteesta tinkimistä ja hintojen alentamista, jotta kysyntä voidaan turvata. Lyhyen aikavälin tuottojen maksimointi onnistuu silloin, kun kysyntä pystytään ennustamaan ja vaihtoehtoisen toiminnan kustannukset ja tuotot kyetään laskemaan. Tuoton maksimoija ei ole sitoutunut tiettyyn liiketoimintaan vaan määrittelee toimintansa rajat lyhyellä aikavälillä, jolloin tuotto on maksimoitavissa. Myyntituloj en maksimointi edellyttää, että yritys kykenee estimoimaan kysyntäfunktion eli arvioimaan myyntituloihin vaikuttavat tekijät. Tämä on mahdollista silloin, kun ympäristön ennustettavuus on hyvä. Myynnin määrällisen kasvun maksimointi sopii tavoitteeksi hintaherkille, joustaville markkinoille, joilla alhainen hinta on tehokas väline. Aloilla, joilla kasvu on hidas tai pysähtymässä, hintoja ja tulostavoitteita alennetaan yhtäaikaa (PORTER 1980, s ). Pysähtyneille toimialoille on ominaista ylikapasiteetti, suhteellisen alhainen osaamisen taso, teknologian kehittymättömyys, massakanavat ja korkeat jakelu- 18
Hyväksyttävää ei ole myöskään se, että markkinoinnissa vedotaan vanhempien kasvatusvastuuseen syyllisyydentuntoa herättämällä. Mainoksessa ei siis pidä antaa mielikuvaa siitä, että tuotteen hankkimalla vanhempi onnistuu lapsen kasvattajana. Mainonta ei saa myöskään luoda alaikäisille mielikuvaa siitä, että ihmisarvoa, elämän laatua ja hyviä sosiaalisia suhteita voi ostaa.
TV-mainonnalla saat sovitulla summalla valitsemasi määrän näyttökertoja haluamasi ohjelman yhteydessä, jonka ennustetaan tavoittavan arvioidun määrän kokonaiskontakteja. Et kuitenkaan voi olla varma, onko katsojan huomio kyseisellä hetkellä mainoksessasi vai jossain muualla, tai kuuluuko katsoja edes tavoittelemaasi kohderyhmään. Facebook-mainonnassa määrität itse, ketä tavoittelet ja millä summalla mainostat. Tämän lisäksi pystyt seuraamaan, kuinka tavoittamasi kontaktit käyttäytyvät mainoksen nähtyään.

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.)
Webinaarissa käydään läpi perustasolla, missä sosiaalisen median markkinointi menee tällä hetkellä, miten sosiaalisen median kanavat eroavat toisistaan, mistä kannattaa aloittaa ja mihin panostaa. Webinaarissa tutustutaan yleisimpien somekanavien käyttötarkoituksen sekä niiden tarjoaman vaikuttamismahdollisuuden yrityksille. Neuvomme lopuksi, miten Facebookiin perustetaan oma yritystili ja miten siellä kannattaa aloittaa viestimään ja mainostamaan.
Yritys mainosti vaatekuvastoaan tv:ssä ”Suurena kateusnumerona”. Mainoksessa kuvattiin koulupukuihin pukeutuneiden lasten kateuden tunnetta muodikkaasti pukeutuneita lapsia kohtaan. Kuluttaja-asiamies piti mainosta lainvastaisena, kun siinä luotiin vaikutelma siitä, että tietynlaiset vaatteet tekevät lapsen onnelliseksi ja vedottiin näin sekä lapsiin että vanhempien kasvatusvastuuseen. (KA 2003/40/3810)
Mainoksessa noin kymmenenvuotias tyttö kertoi tykkäävänsä Chupa Chups -tikkareista, koska niissä on 0 % rasvaa. Kuluttaja-asiamies piti mainosta lainvastaisena, kun siinä luotiin mielikuva siitä, että kyseessä on terveellinen välipala, koska se ei sisällä rasvaa ja lapsen esittämänä viestitettiin, että jo lasten ja nuorten on syytä tarkkailla tuotteiden rasvapitoisuutta ja kiinnittää huomiota painonhallintaan. (KA 2003/40/3721)
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 kirjoittanut blogiposteja tai tekstejä verkkosivulle, joista et tarkkaan tiedä, kuinka pitkälle niitä on luettu? Tiedätkö palasiko lukija takaisin lukemaan uudelleen tai jakoiko hän sisällön ystävälleen? Näihin kysymyksiin saattaa olla vaikea vastata tekstipohjaisesta sisällöstä. Videoista voit seurata, kuinka moni klikkasi videon linkkiä, mihin asti videota on katsottu, montako kertaa video on katsottu, missä maantieteellisessä sijainnissa videota on katsottu ja niin edelleen.


62. Yrityksen mikroympäristö Sidosryhmät: –Rahoittajat • osakkeen omistajat, institutionaaliset sijoittajat, analyytikot, rahastoyhtiöt, ja pankit –Media: • Internet, lehdistö, radio, ja televisio –Julkinen hallinto –Paikallinen yleisö ja nk. suuri yleisö –Henkilöstö –Kansalaisjärjestöt: kuluttajajärjestöt, ympäristöjärjestöt, vähemmistöryhmät tai muut

Muutokset tulevat vaikuttamaan ennen kaikkea organisaatioihin, joiden sivusto on jo vanhentunutta teknologiaa eikä käytettävyysasioista ole huolehdittu asianmukaisesti. Elämme aikakautta, jossa mobiililaitteet edustavat verkkoselaamisen ehdotonta valtaosaa – meidän tulee sopeutua uuteen aikakauteen myös käytettävyyden, ei ainoastaan hakutulosten optimoinnin vuoksi.


Koska vietämme yhä enemmän aikaa verkossa, on online-brändin merkitys brändille nykyään usein sen tärkein osa-alue – niinkin tärkeä, ettei siitä tulisi puhua erillisenä asiana. Tästä kertoo esimerkiksi se, että Googlen mukaan keskimäärin 57 prosenttia asiakkaan ostoprosessista on tapahtunut ennen kuin hän tekee ensimmäistäkään yhteydenottoa – niin yritys- kuin kuluttajamarkkinoillakin.
Velaksi ostaminen ei koskaan ole laissa tarkoitettu vähämerkityksellinen oikeustoimi. Alaikäinen ei siis voi esimerkiksi ottaa kulutusluottoa. Velaksi ostaminen on myös sitä, että lasku lähetetään ostajalle myöhemmin. Laskua ei siis voi lähettää alaikäiselle eikä alaikäinen voi olla kulutushyödykekauppaan liittyvän perinnän kohde. Velaksiostokielto koskee kaikkia alaikäisen tuloja. Alaikäinen ei voi käyttää työansioitakaan velaksi ostamiseen.
Sosiaalisen median erityispiirre suhteessa perinteiseen digitaaliseen markkinointiin, kuten banneri- ja hakukonemainontaan, on vastavuoroisuus. Esimerkiksi Facebookissa asiakkaat voivat kertoa avoimesti mielipiteensä suoraan yritysten sivuilla ja mielipiteet ovat kaikkien nähtävillä. Vastavuoroisuus on sekä uhka että mahdollisuus. Hyvä asiakaspalvelu ja nopea reagointi maksavat itsensä takaisin, mutta jos sivut jätetään huomiotta, syntyy asiakkaille kuva, että yritys ei pidä heitä arvossa.
Teknologiakehitys kuvaustekniikassa on mahdollistanut myös 360-videot. 360-videoita käytetään esimerkiksi Virtual Reality -peleissä ja -kokemuksissa. Vaikuttavimpaan kokemukseen vaaditaan VR-lasit, mutta videoista pääsee nauttimaan myös ilman lisälaitteita. 360-videot on kuvattu erikoiskameralla, joka mahdollistaa kuvakulman kääntämisen 360 astetta koko videon katselun ajan. Katsoja saa siis itse päättää, mihin suuntaan videon miljöötä katselee.
Strategia ei kuitenkaan vastaa kaikkiin mahdollisiin markkinoinnin ja myynnin yksityiskohtiin, kuten ostetaanko jotain teknologiaa vai ei. Myös sisältömarkkinointi ja markkinoinnin automaatio saavat paikkansa myöhemmin. Kuten ehkä maailman arvostetuin markkinoinnin professori Byron Sharp totesi Lontoossa 2017 Festival of Marketing tapahtumassa: “Strategy used to be the sexy thing, not technology.” 
Videomarkkinoinnissa – kuten missä tahansa markkinointisisällössä – kannattaa lähteä liikkeelle tavoitteiden asettamisesta. Hyvä ohjenuora on se, että yksittäiselle sisällölle tulisi aina asettaa vain yksi primääri tavoite. Tavoite voi liittyä esimerkiksi tunnettuuden kasvattamiseen, myynnin lisäämiseen tai asiakaskokemuksen kehittämiseen. Olennaista on myös miettiä, missä kohtaa potentiaalisen asiakkaan tiedonhaku-/ostoprosessia sisältöä aiotaan hyödyntää ja mihin sisältöön tai tekemiseen katsoja halutaan videon katsomisen jälkeen ohjata.
26. Markkinointiajattelun mallit1. Tuotantosuuntautuneisuus: suuremmalla tuotantomäärällä parempiin katteisiin.2. Myyntisuuntautuneisuus: mainonta ja myynti agressiivista. Myyntivolyymi tärkeämpi, kuin asiakkaan tyytyväisyys.3. Kysyntäsuuntautuneisuus: kohdistuu asiakkaitten lisäksi mahdollisiin asiakkaisiin. Asiakaspalaute -> kehitetään ja parannetaan tuotetta.4. Asiakaskeskeisyys: tuotteen erilaistaminen erilaisille asiakkaille. Vaihtoehtona erikoistuminen ja jonkin erityisen asiakassegmentin palveleminen. Lähtökohtana asiakkaan tarpeet.5. Suhdeajattelu: suhteen aloittaminen, ylläpitäminen ja lopettaminen (!). Asiakassuhteen kustannus.
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)
Johtajana ja markkinoijana sinun on hyödyllistä ja tärkeää tietää mitkä yrityksesi liiketoimintaan liittyvät trendit ovat nousussa. Se voi liittyä teknologiaan, ostokäyttäytymiseen, käytännössä mihin tahansa. Nousevan trendin avulla on helpompaa tehdä kannattavaa bisnestä, kuin laskussa olevan. Aikoinaan VHS-nauhurit olivat kova juttu, mutta aika ajoi senkin ohi.
119. Harjoitus• Valitkaa itseänne kiinnostava brändi ja suunnitelkaa sille kampanja.• Muistakaa, että ideaalissa kampanjassa: 1. Oikea kuluttaja näkee oikean sanoman oikeaan aikaan ja oikeassa paikassa. 2. Kuluttaja havaitsee ja ymmärtää sanoman oikein. 3. Mainos antaa kuluttajalle oikean kuvan tuotteesta ja merkistä. 4. Kuluttaja asemoi tuotteen oikein ja myönteisesti. 5. Mainos motivoi kuluttajaa hankkimaan tuotteen. 6. Mainos luo vahvoja ja oikeanlaisia merkkiassosiaatioita ja parantaa asiakasuskollisuutta.

14 aloittavissa yrityksissä, jotka pyrkivät eniten kehittämään yritystä ja haluavat kasvattaa myyntiä (HYVÖNEN ym. 1995, s. 43, 56). 1.4 Tutkimuksen tavoite ja tutkimusmenetelmä Tutkimuksen tavoitteena on selvittää seuraavia pienten elintarvikealan yritysten markkinointiin liittyviä kysymyksiä: miten yrittäjät toteuttavat markkinointia? mitkä tekijät vaikuttavat ja ovat vaikuttaneet markkinointia koskeviin päätöksiin yrityksissä? minkälaisia tavoitteita yrittäjät ovat asettaneet markkinoirmille, ja miten he itse arvioivat onnistuneensa markkinoimaan tuotteitaan? Aineiston hankintamenetelmänä on teemahaastattelu. Haastateltaville esitettiin teema-alueista suoria kysymyksiä tai teema-aluetta käsiteltiin useiden eri kysymysten yhteydessä. Tutkimus poikkeaa aikaisemmista tutkimuksista eniten tutkimustapansa puolesta. Tuticimusongelmia pyrittiin lähestymään aikaisempaa kiinteämmin yritysten käytännön näkökulmasta, ei niinkään markkinoinnin teoreettisista ajattelumalleista lähtien. Pikemminkin on asetettu kysymys, minkälaisesta viitekehyksestä yrittäjät toteuttavat markkinointia, ja miten yrittäjien ajattelutapa ohjaa markkinointitoimintaa käytännössä. Haastattelun teemat ja eteneminen riippuivat eniten niistä tekijöistä, jotka olivat merkityksellisiä haastateltavien yrityksien kannalta. Tällä menettelytavalla pyrittiin vähentämään sitä pienyritystutkimuksessa ilmeistä virhemahdollisuutta, että tutkija yrittää saada yrityksestä selville jotakin sellaista, mitä siellä ei ole (Hovi 84 HURMERINTA-PELTOMÄKI 1995). Haastattelujen suorittamisen ja aineiston keräyksen pohjaksi on kuitenkin muodostettu teoriapohjainen käsitys resurssi-olosuhde-lcilpailuympäristö-strategia-vaikutussuhteista. Mallien yksityiskohtia ei tässä yhteydessä kuitenkaan esitetä. Tässä raportissa esitetään yleisluonteinen kuvaus tutkimuksen aihealueista. Markkinoinnin osalta haastattelun teemoissa on keskitytty kolmeen pääalueeseen, joita ovat: yrityksen sisäiset markkinointiolosuhteet kilpailuympäristö yrityksen asemoituminen muihin yrityksiin ja/tai kilpaileviin tuotteisiin nähden. Eri yhteyksissä kiinnitetään huomiota myös yrittäjän informaatioon ja informaation lähteisiin. Teemojen yhteydessä käsitellään tuotteisiin, hinnoitteluun, j akeluratkaisuihin ja markkinointiviestintään liittyviä kysymyksiä. Markkinoinnin olo- 13


52 Yrityksen markkinointi aikaisemmin Känsäkoski painottaa vuonna 1995 yrittämisen alkutaipaleella Vapari-lehden haastattelussa monien käsityöläisammattien tapaan markkinoinnin tärkeyttä. Yrittäjyyden alkuvuosina Känsäkosken aika kului messuja ja kalastusvälineitä myyviä liikkeitä kierrellen. Päävastuu menekinedistämisestä oli alkuvuosina kiertävällä edustajalla. Känsäkoski piti alusta asti tuotteidensa markkinoinnin kannalta huolta siitä, missä ja millä hinnalla hänen vieheitään myytäisiin. Känsäkosken (1995) mukaan kalastuksen harrastajat ovat arvostaan tarkkoja. Mikäli joku valmistaja myy tuotteitaan liian halvalla tai väärissä paikoissa, voi hän tämän vuoksi jopa menettää markkinoita enemmän kuin onnistuu valtaamaan. Hinnoittelun Känsäkoski mainitsee myös tärkeäksi. Käsityölle on osattava antaa tietty hintaluokka, jotta asiakas tuntisi sen arvon. (Koivukoski-Hägg 1995, 32.) Seniorin hinnan kehitys on esitetty graafisesti liitteessä 3. Yritystoiminnan alussa Känsäkoski lähetti kolmisenkymmentä tuotenäytettä valmistamistaan vaapuista Suomeen ja Ruotsiin. Vastaus lähes jokaisesta liikkeestä oli, ettei tämänlaista vaappua ollut kysytty. Tämä luonnollisesti piti paikkansa, sillä kuka osaisi kysyä keksimätöntä tuotetta. Rannikko-Suomessa kauppiaat puolestaan vastailivat, että siellä kaikki kalastivat vain merellä. Siellä ei markkinoita ollut niin pienelle vieheelle. Kauppiaat olivat ammattitaidottomia eivätkä ymmärtäneet, että kalastus ei ole paikkakuntasidonnaista. Ihmiset kulkevat eri paikoissa kalastamassa, eivät vain oman seudun alueella. (Känsäkoski 2010.) Mikael Jaakkola (1998) osuu oikeaan Vetouistelu-lehden kirjoituksessa siinä, kuinka Seniori-vaappu on loistava esimerkki siinä, kuinka luodaan kokonaan uudenlainen kysyntä ja kuinka juuri siihen tarvittiin aikamoista vetoapua valtakunnan kalastuslehdiltä, erityisesti niistä arvovaltaisimmalta. Kukaan tuskin olisi arvannut, että siian uistelu vaapulla voisi olla näin tuloksekasta. (Jaakkola 1998, 11.)
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
48 Seniori-vaapun testimenestyksiä ja muita saavutuksia Seniori-vaapuista on vuosien aikana kirjoitettu useita lehtiartikkeleita. Näiden kirjoitusten kautta tuotenimi ja yritys ovat saaneet näkyvyyttä. Kalastusalan tunnetuimpiin lehtiin kuuluva Erä-lehti on uutisoinut vuosien aikana usein hyvinkin näyttävästi Seniori-vaapun menestyksestä. Muutaman vuoden kuluttua yrityksen toiminnan aloittamisesta Erä-lehti järjesti ensimmäisen vieheiden suurtestin, jossa Seniori-vaappu otti murskavoiton. Seniorivaapun kirjoitettiin olevan siikaviehe vailla vertaa. (Jussila 1996, 7.) Seniorivaapusta kirjoitettiin useita kymmeniä lehtijuttuja, joista eräs oli Riihimäki-lehdessä vuonna Kirjoituksessa harrastuksekseen kalastavan on aina kerrottu toivoneen sellaista viehettä, joka pyydystäisi kaikenlaisia kaloja vuorokauden ajasta riippumatta. Pitkin kesää kalavesiltä oli kiirinyt huhuja, että lähes sellainen viehe oli nyt valmistettu. Kertomukset tavallisesti mato-ongella tai perholla saatavista saaliskaloista petokalojen lisäksi ja se, että viehe toimii myös keskellä helteistä kesäpäivää, kuulostivat uskomattomilta. Kyse oli Hannu Känsäkosken, uistinmestarin, valmistamista Seniori-vaapuista, jotka räjäyttivät pankin valtakunnallisen erikoislehden testatessa ne ylivoimaisiksi vieheiksi siian ja muiden kalojen pyynnissä. (Riihimäki-lehti 1996, 3.) Kuviossa 12 oleva Seniori-vaappu on väri numero 15. Yrityksen myyntipakkauksissa näkyy saaliskalalajit, Seniori-vaapun värinumero sekä vaapun koko. KUVIO 12. Seniori-vaappu myyntipakkauksessa

Kansainvälisen kauppakamarin (ICC:n) markkinoinnin perussääntöjen 1 artiklan mukaan markkinoinnin on oltava lain ja hyvän tavan mukaista. Markkinoinnissa on otettava huomioon yhteiskunnallinen ja ammatillinen vastuu asianmukaisella tavalla ja siinä on noudatettava elinkeinoelämässä yleisesti hyväksyttyjä menettelytapoja. Markkinointi ei saa heikentää yleisön luottamusta markkinointiin.
Videojulkaisut sosiaalisessa mediassa ovat alkaneet tulla osaksi yritysten online-markkinointistrategiaa. Online-markkinoinnissa etenkin sosiaalisessa mediassa onkin pääosin kyse sisällöstä, jonka avulla lisätään ihmisten tietoisuutta yrityksestä, pyritään sitouttamaan ihmiset seuraamaan yrityksen sosiaalisen median kanavia, sekä tätä kautta myös levittämään sanaa eteenpäin. Sosiaalisen median voima sanan levityksessä onkin ainutlaatuista. Ihmiset todella levittävät sanaa, kun he kokevat sisällön olevan hyödyllistä, koskettavaa, hauskaa tai opettavaista.
16. Tutkimusten tuloksia ‖tuotantoaikakaudelta‖Massatuotannon aikakausi: –unohtaa monien toimialojen historialliset tosiasiat •intensiivisen kilpailun •ylituotannon •kysynnän epävarmuuden •yritysten monenlaiset markkinointitoimenpiteet •markkinoinnin instituutioiden synnyn ja kehityksen •aikansa markkinointikoulutuksen •aikansa markkinointitutkimukset massatuotannon aikakautta ei ollut olemassa

Uskon, että sait vastauksen, kuinka tehdä kotisivu hakukoneilla löydettäväksi ja kuinka saavuttaa asiakas kotisivullasi. Haluan kuitenkin tämän pitkän tekstin lopuksi sanoa, että tästä kaikesta, eli kuinka kotisivu optimoidaan, on sinulle vähän hyötyä, jos et sovella tietojasi jatkuvasti ja jos et tarjoa säännöllisesti arvokasta ja tuoretta tietoa potentiaalisille asiakkaillesi.
Tämä on minusta paras kysymys, joka yrityksille voidaan esittää. Markkinointi on hypännyt viimeisen viiden vuoden aikana aimo loikan eteenpäin. Selkeästi voi huomata, mihin markkinointi on suuntautumassa. Uusia sosiaalisen median palveluita tulee jatkuvasti siitä syystä, että ihmiset haluavat personoitua markkinointiviestintää. Tästä syystä yritystenkin tulisi panostaa enemmän kanaviensa hallintaan ja kehittää niitä määrätietoisesti.
Todellisuudessa yritysten ja organisaatioiden Facebook-sivujen kautta julkaistu sisältö tavoittaa jatkuvasti vähemmän ihmisiä. Keskiverto 1000 tykkääjän Facebook-sivun julkaisu tavoittaa 50 – 200 ihmistä ja jokainen julkaisun tavoittama Facebookin käyttäjä näkee sen yhden kerran. Luku ei siis missään tapauksessa ole 0, eli maksuttomat julkaisut tavoittavat edelleen ainakin jonkin verran ihmisiä. Markkinoinnin tavoitteiden saavuttamisen kannalta kuitenkin useimmiten merkityksettömän vähän.

Alaikäisen ja aikuisen elämänkokemuksessa, tiedoissa ja taidoissa kulutusmarkkinoilla on eroa. Alaikäinen on aikuista alttiimpi markkinoinnin tehokeinoille ja mainonnan vaikutuksille. Ero on sitä selkeämpi mitä nuorempi alaikäinen on. Alaikäisiin kohdistuvaa markkinointia on aina arvioitu tiukemmin. Tämä periaate on luettavissa kuluttajansuojalain esitöistä, monista markkinaoikeuden ratkaisuista, tv- ja radiotoimintaa koskevasta direktiivistä ja myös ICC:n mainonnan kansainvälisistä perussäännöistä, jossa on oma lukunsa lapsiin kohdistuvasta markkinoinnista.


67 61 Kotisivujen ulkoasu ja värit Kuvio 23 osoittaa, että kotisivujen visuaalisuudella on suuri merkitys käyttäjien ja kotisivujen sisällöntuottamisen näkökulmasta. Visuaalisuudella tarkoitetaan sekä layoutin luomista että kuvien merkitystä. Vastaajista kahdeksan antoi Kannuksen Kalastustarvike Oy:n kotisivujen ulkoasun ja värien onnistumisen arvosanaksi seitsemän ja yrityksen onnistumisen keskiarvo kotisivujen ulkoasussa ja väreissä oli 5,1. Tämä tarkoittaa, että verkkosivusto on näiltä osin onnistunut hyvin. Kotisivujen ulkoasun ja värien tärkeyden keskiarvo oli 5,1. KUVIO 23. Kotisivujen ulkoasu ja värit Kotisivujen selkeys Kuviosta 24 nähdään, että Kannuksen Kalastustarvike Oy:n kotisivut olivat vastaajien mielestä selkeät. Käyttäjän näkökulmasta verkkosivujen tulee olla helpot ja selkeät käyttää. Verkkosivujen sekava ulkoasu voi saada kävijän poistumaan sivustolta välittömästi. Yllättävää vastauksissa oli mielestäni se, että keskimääräisesti kotisivujen selkeyden tärkeys ei kuitenkaan ollut korkeampi kuin 5,8. Kannuksen Kalastustarvike Oy:n onnistumisen keskiarvo kotisivujen selkeydessä oli 5,3. Yrityksen keskiarvo jäi tärkeyden keskiarvoa hiukan alemmaksi.
Olemme erikoistuneet vaativienkin mobiilisovellusratkaisujen rakentamiseen. Rakennamme vaativia mobiilisovellusratkaisuja joko ketterän kehityksen periaatteella tai suoraan natiivisti iOS- ja Android-laitteisiin. Sovelluksemme kommunikoivat olemassa olevien järjestelmiesi rajapintojen kanssa ja näyttävän helppokäyttöinen käyttöliittymä varmistaa intuitiivisen käyttökokemuksen.
2 SISÄLLYS TIIVISTELMÄ ABSTRACT ESIPUHE 1 JOHDANTO 1 2 MARKKINOINTISTRATEGIA Markkinoinnin tavoitteet Digitaalinen markkinointi ja viestintä Markkinoinnin tulevaisuuden näkymät 13 3 MARKKINOINTIVIESTINTÄ OSANA YRITYKSEN MARKKINOINTIA Sosiaalinen media osana yrityksen internetstrategiaa Markkinoinnin kohdistaminen asiakkaalle Mielikuvamarkkinointi Markkinointiviestintä ja brändin rakentaminen Internetpalveluiden tarjoajat ja sosiaalinen media Facebook Twitter YouTube ja muut kuvapalvelut Blogit ja bloggaaminen Keskustelupalstat ja foorumit Google ja hakukoneoptimointi Www-sivut Sähköpostimarkkinointi Sosiaalisen median tulevaisuus 35 4 DIGITAALISEN MEDIAN HYÖDYNTÄMINEN MARKKINOINNISSA CASE KANNUKSEN KALASTUSTARVIKE OY Toimeksiantajayrityksen historiaa Seniori-vaappu Seniori-vaapun testimenestyksiä ja muita saavutuksia Yrityksen markkinointi aikaisemmin Internetin nykyinen hyödyntäminen yrityksen markkinoinnissa Tutkimuksen ja kehityssuunnitelman toteutus Tutkimusongelmat Tutkimuksen kohdejoukko ja kyselyn toteutus Tutkimuksen luotettavuus Kyselylomake ja tutkimustulokset 52
Videomainonnan tehokkuudelle voidaan etsiä todisteita myös tutkimuksista. T. Sammallahti kertoo kirjassaan Konseptisuunnittelun supersankari Brand Sence Companyn tutkimustuloksista palvelukokemuksesta. Kun palvelukokemukseen liitetään enemmän kuin yksi aisti, sen mielikuvallinen vaikutus on 30 % suurempi. Tämä pätee myös mainontaan. Huomiotavia aisteja on yhteensä viisi: näkö, kuulo, haju, maku sekä fyysisesti tunnettava rakenne. Suoranaisesti videomainonnassa pystytään hyödyntämään näistä kahta: näköä ja kuuloa. Mutta pystyisikö näön kautta hyödyntämään myös muita aisteja?

Kanavien keskinäinen vertailu on toisinaan hankalaa. Täysin pätevää mittaustapaa siihen, miten eri kanavien suoritusta voidaan vertailla, ei ole. Yksi hyvä mittari on Google Analytics ja sosiaalisen median välilehdeltä saatavat tiedot. Sieltä kannattaa katsoa, mikä kanava ohjaa eniten liikennettä yrityksen verkkosivuille. Potentiaalisten asiakkaiden ohjaaminen yrityksen verkkosivulle on aina kannattavaa, jos he löytävät sieltä tietoa tuotteista ja palveluista.
×