Etsiessään tietoa tuotteista asiakas todennäköisesti päätyy jossain vaiheessa Googleen, joka tunnetusti suosii videota hakutuloksissaan. Kun putkena on Google-haku > YouTube-video > linkki tuotteeseen, on kiinnostunut asiakas parhaimmillaan vain parilla klikkauksella saanut kaipaamansa tiedon tuotteesta, päätynyt verkkokauppaan ja vienyt kyseisen tuotteen ostoskoriin.
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)

49 43 Vasta noin pari vuotta Erä-lehden testin julkaisemisen jälkeen yrityksen messuosastoille tulivat myös ne kalastajat, jotka olivat kuulleet ns. ei-kalastajien saaneen kalaa Seniori-vaapulla. Vuoteen 1996 asti Känsäkoski (2010) muistaa kalastajien asenteessa vähättelyä ja aliarviointia tuotetta kohtaan. (Känsäkoski 2010.) Seniori-vaappu on ollut kolme kertaa Suomen myydyimpien vaappujen listalla upeasti sijalla kaksi. Paataja (1998) kirjoittaa Metsästys & Kalastus -lehdessä, kuinka Seniori-vaappu sijoittui jälleen toiseksi ja osoitti näin samalla, ettei ole mikään tähdenlento. Kaikenlaista kalaa lohesta lahnaan Seniori-vaapulla on saatu. (Paataja 1998, 52.) Vuonna 1998, kun mukaan laskettiin myös lusikkauistimet, oli Seniori-vaappu upeasti Suomen myydyimpien vaappujen listalla sijalla neljä. Seniori-vaappu on vakiinnuttanut pikku hiljaa paikkansa maamme myydyimpien uistinten joukossa. Sadat vaapuntekijät unelmoivat tästä, mutta vain ani harvat siihen pystyvät. Seniori-vaappua käytetään lukuisten kalalajien pyynnissä, mutta maine perustuu sen tehokkuuteen siian uistelussa, kirjoitettiin Metsästys & Kalastus - lehdessä vuonna (Selén 1999, 40.) Erä-lehti nimesi Seniori-vaapun vuonna 1998 ottivieheeksi. Seniori-vaappu on erinomainen siikaviehe ja kokeilun arvoinen kesähelteillä. (Jussila 1998, 36.) Jukka Jyräs (1998) kirjoitti Vetouistelu-lehdessä, miksi juuri Seniori-vaapulla (kuvio 13) kalastus on niin tuloksekasta. Vastaus hänen mukaansa lienee kolmijakoinen: värinän oikea taajuus, vieheen uintisyvyys sekä prikulleen oikea koko. Seniorivaapun uintivärinä on poikkeuksellisen vahva, sen tuntee tukevammassakin vavassa ja siimassa. (Jyräs 1998.) Kuviossa 13 on yksi suosituimmista Seniorivaapun värimalleista, numero 7, viininpunainen Seniori. KUVIO millimetrinen Seniori-vaappu


Opinnäytetyön toimeksiantajana oli mainostoimisto Media M1. Media M1 on Jyväskyläläinen mainostoimisto, jossa suunnitellaan ja toteutetaan markkinointia printti- ja digimedioihin. Opinnäytetyön aiheeksi valittiin sosiaalinen media ja sen hyödyntäminen markkinoinnissa. Nykyaikana yhä useampi yritys on alkanut siirtyä markkinoimaan myös sosiaalisessa mediassa. Tämän takia Media M1 halusi saada ajankohtaisen selvityksen palveluiden tilanteesta.

27. Mitä on markkinointi nykyään? • Asiakkaan tarpeiden, halujen ja kysynnän tyydyttämistä • Tuotteiden, palveluiden ja niiden yhdistelmien kehittämistä arvon, tarpeiden tyydytyksen ja laadun maksimoinnissa • Kysynnän johtamista • Tuottoisien asiakassuhteiden rakentamista ja hallintaa • Markkinoinnin manageroinnin käytäntöjä • Markkinoinnin eri konseptien käyttöä • Markkinointiverkostojen käyttöä • Mediamixin monipuolisuutta
30 Twitter Suomessa sosiaalisen median käyttäminen keskittyy lähinnä erilaisiin blogeihin, LinkedIniin ja Facebookiin, kun esimerkiksi mikroblogipalvelu Twitter on jäänyt toistaiseksi vähemmälle huomiolle. Twitter uudisti sivustonsa uuden käyttöliittymän sekä esitteli sen uusia ominaisuuksia syyskuussa Uusi käyttöliittymä on yhtiön omien sanojen mukaan nopeampi sekä helpompi, ja Twitterin uudistus toi haluttuja päivityksiä ja ominaisuuksia palveluun. (Laakso 2010.) Twitter on tällä hetkellä suosituin mikroblogipalvelu. Mikroblogi on yhdistelmä verkostoitumista ja perinteistä bloggaamista. Twitterin tarkoitus on tarjota käyttäjälle mahdollisuus julkaista rajoitettuja, 140 merkkiä pitkiä viestejä. Se on nopeampaa, välittömämpää ja helpompaa kuin perinteisen blogin kirjoittaminen. Jokaisen käyttäjän tuottama sisältö on luettavissa käyttäjän omasta profiilista. Twitter kerää myös käyttäjän kavereiden tuottaman sisällön yhdelle sivulle luettavaksi. Twitter on ensimmäinen sosiaalisen median palvelu, joka toimii kaikilla alustoilla aina matkapuhelimista pelikonsoleihin. Tämän takia siitä on tullut tehokas väline viestimiseen reaaliajassa, juuri nyt (Abbott 2009.) Suomessa Twitter ei ole vielä saavuttanut suurta läpimurtoa yritysmaailmassa. Ne, joilla palvelu on käytössä, eivät hyödynnä sen koko potentiaalia. Palvelu on kuitenkin yleistynyt siinä määrin, että sen käytöstä järjestetään kursseja yrityksille. Twitter tarjoaa hyvän mahdollisuuden asiakaspalveluun ja keskusteluun kuluttajien kanssa, mutta vaatii yritykseltä sitoutumista ja uskallusta. Twitterissä yrityksellä on mahdollisuus ottaa palautetta vastaan julkisesti ja reaaliaikaisesti. Palvelu mahdollistaa myös negatiivisten vastausten kääntämisen positiivisiksi käyttäjäkokemuksiksi ja osaksi yrityksen tuotekehitystä. Twitterin käytön tuloksia yritys näkee kuitenkin vasta kuukausien aktiivisen käytön kuluttua. (Abbott 2009.) Kuviossa 4 on Twitterin etusivu. Etusivun kautta yrittäjä voi omilla tunnuksillaan rekisteröityä Twitterin ilmaisen yhteisöpalvelun käyttäjäksi.
Promotions can be held in physical environments at special events such as concerts, festivals, trade shows, and in the field, such as in grocery or department stores. Interactions in the field allow immediate purchases. The purchase of a product can be incentive with discounts (i.e., coupons), free items, or a contest. This method is used to increase the sales of a given product. Interactions between the brand and the customer are performed by a brand ambassador or promotional model who represents the product in physical environments. Brand ambassadors or promotional models are hired by a marketing company, which in turn is booked by the brand to represent the product or service. Person-to-person interaction, as opposed to media-to-person involvement, establishes connections that add another dimension to promotion. Building a community through promoting goods and services can lead to brand loyalty.

Aloita valitsemalla kolme tai neljä tärkeintä kilpailijaasi. Selvitä, mitä sosiaalisen median kanavia he käyttävät ja minkälaista sisältöä he tuottavat. Mikä on tone-of-voice? Keskittyykö sisältö tuotteisiin vai johonkin muuhun? Kuinka paljon sitoutumisia eli kommentteja, jakoja ja tykkäyksiä heidän julkaisut saavat? Näiden tietojen avulla saat hyviä ideoita siitä, minkälainen sisältö kiinnostaa kohderyhmääsi – ja toisaalta, mitä voisi tehdä paremmin.
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)
Videomainos on videomarkkinoinnin yksi tyylilaji ja sen alalajeja monia. Ensimmäiseksi mieleesi tulee varmasti viraalimainokset, jotka leviävät nopeasti ja saavat miljoonia katsojia. On olemassa poikkeuksellisen onnistuneita viraalimainoksia, mutta videomarkkinoinnin lähtökohta ei voi olla sen viraalius. Vain 2 Youtube-videota on onnistunut saavuttamaan 100 miljoonan katsojan rajan alle viidessä päivässä. Onnistuminen vaatii rahaa, oikean osaajaporukan ja vielä kerran rahaa. Meille muille videomainokset näyttäytyvät arkisempina ja niihin satsattavat summat kohtuullisempina.
13 nossa vallitsevien strategian ulottuvuuksien avulla. Tosin mm. Haahti ym. (1987) ovat selittäneet palvelualoilla toimivien maaseutuyritysten menestymistä eri tekijöillä kuin teollisten toimialoj en. Strategian ulottuvuuksia ei tässä yhteydessä kuitenkaan käsitellä erillisinä, mutta johtopäätöksiä tehtäessä on otettava huomioon, että osaamisen ja toiminnan sisältö on erilainen palvelujen kuin tavaroiden tuotannossa. Vaikka tutkimuksessa painopiste on liiketalouden ja markkinoinnin alueilla, on selvä, että aluepoliittiset tavoitteet ja maaseutuyritysten menestyminen liittyvät toisiinsa. Siten markkinoinnin näkökulma ei rajaa pois maaseudun kehittämisen aluepoliittisia tavoitteita, joihin tulokset on mahdollista projisoida esimerkiksi arvioitaessa yritysten kehittymiseen vaikuttavia tekijöitä, työllistävyyttä ja tulevaa kehitystä sekä kehitystä suuntaavia välineitä ja niitä yritystoiminnan välillisiä vaikutuksia, joita eri tavoin menestyvät yritykset tuottavat ympäristöönsä Tatkimusstrategia Empiirisen tutkimusosion strategiaksi on valittu tapaustutkimus. Tapaustutkimuksen tulisi vastata kysymyksiin mitä ja miksi. Tapausten valinta on hyvin keskeinen validiteettikysymys. Tutkimuksen empiirisen aineiston valinta tulisi perustella tutkimuskohteen teoreettisen kiinnostavuuden kannalta (Yin 1987). Tässä yhteydessä kysymys liittyy siihen, miten hyvin empiirisen tutkimuksen kohteena olevat pienyritykset kuvaavat maaseudulla toimivia pieniä majoitus-ja ravitsemusalan yrityksiä tai puualanyrityksiä, missä suhteessa valitut yritykset ovat erityisen kiinnostavia ja kuinka hyvin havaintoj en perusteella pystytään tekemään johtopäätöksiä eri kokoisten ja eri tavoin kannattavien yritysten liiketoiminnasta. Tilastollisen otannan perusteella valitut tai sattumanvaraisesti valikoituneet yritykset eivät usein edusta mitään teoreettisesti valikoitua käsitettä. Tämän vuoksi analyysissä ei käsitellä yksittäisiä havaintoja, vaan liiketoiminnan koon ja kannattavuuden perusteella muodostettuja ryhmiä, jotka muodostavat tutkittavat tapaukset.havainnot luokitellaan yritysten koon ja kahden kannattavuuden tunnusluvun perusteella kolmeen luokkaan, josta muodostuu yhteensä yhdeksän tapausta. Näitä luokkia kutsutaan jatkossa tapauksiksi, luokiksi tai ryhmiksi. Kutakin tapausta tarkastellaan verotustilinpäätösaineistosta laskettuj en taloudellisten tunnuslukujen avulla sekä maaseutuyrityksiä ja pienyrityksiä käsitelleiden tutkimusten käyttämillä strategiatuticimuksen käsitteillä (kuvio 1). 12
Ostopolku tulisi voida suorittaa ilman häiriötekijöitä, eksymistä tai epäselvyyksiä. Sisällön skaalautuvuus mobiililaitteisiin, oikein toteutettu ja julkaistu sisältö sekä luonnollinen edistyminen ongelman ratkaisussa herättävät luottamusta. Yksikin epäselvä tai ristiriitainen viesti saa käyttäjän palaamaan alkuun ja etsimään ratkaisua muualta. Asiakas ei todennäköisesti tee ostopäätöstä heti, siksi on tärkeä että kontaktista jää jälki, jonka kautta ratkaisua tai tuotetta voidaan tarjota uudelleen kun käyttäjä palaa verkkoon.

Markkinointistrategian tärkein ja samalla vaikein kysymys. Koska kohderyhmä määrittelee valittavat markkinoinnin keinot ja teknologiat, ei toisinpäin. Markkinaorientoituneessa yrityksessä kaikki alkaa segmentoinnista, eli ”markkinakartan” tekemisellä. Kartan avulla näet yhdellä silmäyksellä koko markkinat jaoteltuina erilaisiin kohderyhmiin, missä on paras mahdollinen tuottopotentiaali ja minne yrityksen rajalliset resurssit kannattaa kohdentaa. Kun ”markkinakartta” numeroineen on valmis, on aika tehdä päätös mihin kohderyhmään/-ryhmiin myynnin ja markkinoinnin resurssit kohdistetaan. Strateginen päätös siitä, minne kohdennetaan niukat myynnin ja markkinoinnin resurssit seuraavan 1–3 vuoden aikana. Targetointi, eli kohderyhmän/-ryhmien valinta on toimitusjohtajalle iso ja ehkä vuoden tärkein strateginen päätös. Lue lisää targetoinnista täältä.
Meditalla on vahvoja näyttöjä some-markkinoinnista ja yhteisömanageroinnista. Hallitsemme niin Facebookin business-työkalut ja LinkedIn-mainonnan kuin Twitterin, Youtuben ja Instagramin. Työskentelemme jatkuvasti yrityskuvan kehittämisen ja rekrymarkkinoinnin parissa lukuisilla eri areenoilla.  Tukenamme kampanjoiden toteutuksessa ja analysoinnissa työskentelevät Facebookin ja Googlen omat asiantuntijat.
Monet yritykset hyödyntävät tehokkaasti yleisön ääntä brändin levittämisesssä eri kanavissa. Tavoitteeena on rohkaista yleisöä viemään yrityksen viestiä eteenpäin. Ihmiset haluavat tuntea, että he ovat osa jotain isoa ja kasvavaa tarinaa. Ihmiset kertovat mielellään yrityksestä tai tuotteista eteenpäin, jos he todella pitävät niistä. Kuitenkin yleisön pitää ensiksi luottaa ja uskoa yritykseen ennen kuin he alkavat puhua siitä eteenpäin posiitivisesti. Digimarkkinoinnin toimivuutta pitää mitata ja tehdä jatkuvasti tarvittavia muutoksia, mikäli yleisö ei ole kiinnostunut viestistäsi. Parhaassa tapauksessa saat yleisöltäsi näkyvyyden lisäksi myös arvokasta palautetta ja kehitysideoita, joiden avulla vahvistat brändiä entisestään.

Sosiaalisen median markkinointi tulee siis aloittaa strategian luomisesta. Miksi ja miten yrityksesi toimii sosiaalisessa mediassa? Aloita tavoitteista: mitä haluat saavuttaa markkinoinnilla somessa? Asetettujen tavoitteiden tulee olla tarpeeksi konkreettisia sekä mitattavia. Kuinka mittaat tavoitetta: “Me halutaan lisää myyntiä”? Et nimittäin voi oikein sanoa, milloin tavoite olisi saavutettu. Mutta jos muotoilet tavoitteen esimerkiksi näin: “Myynti kasvaa 10 % 4 kuukaudessa”, saat itsellesi konkreettisia lukuja, joita voit mitata ja vertailla.
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.)

Minulla on sopimus United Screensin kanssa tehdä videoita Activisionin pelin lisäosaan “Destiny: The Taken King” liittyen. United Screens palkkasi minut tekemään 3-4 Destiny-aiheista videota, joiden yhteiseksi katsojamääräksi tulisi vähintään 200 000. Videoiden lisäksi minut kutsuttiin pelaamaan peliä “live streamissa” Ruotsiin kahden päivän ajaksi ja edustamaan Suomea pohjoismaiseen “all-star” joukkueeseen, jossa oli pelaajia myös Norjasta ja Ruotsista. Minulle maksettiin ennalta määrätty palkkio, kun kaikki nämä kriteerit olivat täyttyneet. Varsinainen sopimus oli United Screenssin ja Activisionin välillä.
Lausumassaan tubettaja toteaa, että videossa käsitellään Activisionin maahantuomaa ja markkinoimaa Destiny-peliä. Tubettaja kertoo, että Activision palkkasi hänet tekemään Destiny-pelistä videoita, joiden yhteinen katsojamäärä olisi vähintään 200 000 katsojaa. Sopimuksen mukaan hän lisäksi pelasi kahden päivän ajan ”live streamissa” Ruotsissa yhdessä ruotsalaisten ja norjalaisten pelaajien kanssa. Activision maksoi kokonaisuudesta tubettajalle ennalta määrätyn palkkion.
8 2 dio, jonka sisältö olisi todella tärkeä apu esimerkiksi yrityksen tuotekehittelyssä ja verkkosivujen kehittämisessä. Keskustelupalstat olisivat myös kanava, jolla saataisiin tuotteelle ja yrityksen kotisivuille näkyvyyttä ja kävijöitä. Tätä kautta yritys tietysti saisi sitten hankittua uusia asiakkaita ja lisättyä tuotteiden tunnettuutta. Asiakkaita yrittäjä itse halusi lähteä tavoittelemaan erityisesti Ruotsin puolelta, mukaan lukien Suomen ruotsinkieliset. Koska kotisivut olivat aina olleet pelkästään suomenkieliset, käänsin ne opintojeni ohessa keväällä 2010 ruotsinkielisiksi. Käännöstyön tehtyäni ja aihealueeseen perehdyttyäni aloin innostua vähitellen myös kotisivujen visuaalisuudesta, layoutista ja sen merkityksestä asiakkaiden käyttäytymiseen. Tässä vaiheessa otin asian puheeksi opettajieni Ann-Christine Johnssonin ja Marko Ovaskaisen kanssa. Heräsi ajatus siitä, että tekisin opinnäytetyöni tästä ajankohtaisesta aiheesta ja niinhän minä tämän projektin sitten käynnistin. Itse en opinnäytetyöni aloitusvaiheessa kuulunut mihinkään sosiaaliseen yhteisöön enkä ollut aktiivinen keskustelupalstoille kirjoittaja, lukija ehkä enemmänkin. Työni kirjoittamisen kautta minulle avautui todella paljon ennakkokäsityksiäni kumoavia asioita, joiden pohjalta innostuin paljon digitaalisen median tarjoamasta hyödystä yritykselle ja brändille. Digiaikaa voi hyödyntää niin pienet kuin suuretkin yritykset. Yritys voi saada paljon hyötyä digitaalisesta mediasta todella kustannustehokkaasti. Hyödyt voivat olla näkyvyyden ja asiakasmäärien lisäksi myös esimerkiksi tuotekehitykseen liittyviä. Kun ajatus alkoi itää, oli seuraava vaihe kyselylomakkeen toteuttaminen. Halusin toteuttaa kyselyn kvantitatiivisella tutkimuksella. Tähän ajankohtaan osuivat kesäkuun 2010 alussa Riihimäellä järjestetyt kansainväliset Erämessut, joihin yritys oli osallistumassa. Päätimme isäni kanssa, että kyselylomakkeet tekisin kyseisille messuille, jotta saisimme mahdollisimman paljon vastauksia messuosastolla kävijöiltä. Kyselylomake oli minulle itselleni tärkeä osa tätä opinnäytetyötä. Halusin saada Seniori-vaapun käyttäjiltä, mutta myös muilta ihmisiltä, vastauksia kysymyksiin, jotka liittyivät digitaaliseen mediaan ja sähköiseen kauppaan. Tärkeintä minusta
Google on maailman suosituin hakukone, mutta tiesitkö, että toisiksi suosituin hakukone maailmassa on itse asiassa YouTube? Se tarkoittaa sitä, että ihmiset hakevat vastauksia ongelmiinsa videoista, ja avainsanojen avulla ihmiset löytävät videoilta vastauksensa. Siksi kannaattaa ensimmäiseksi selvittää suunnitelmasi ja tavoitteidesi kannalta tärkeimmät hakusanat. Tarkista sen jälkeen mitkä näistä yrityksellesi tärkeistä hakusanoista tärppäävät myös Googlessa videotuloksilla, koska tällöin tiedät, että Google listaa myös videosisältöjä kyseisillä hakusanoilla.
Aloittelijan ei tule keskittyä videokameroilla leveilyyn. Olennaista on, että teet kalustolla, jota osaat käyttää. Sveitsiläinen uutistoimisto päätti heittää kaikki hienot kamerat nurkkaan ja tehdä raportointia vain iPhonella ja selfiestickillä. Nerokas keksintö, joka muutti videoiden teon helpoksi ja raporttiin vaadittiin enää raportoija. iPhonen videojälki riittää erinomaisesti ja sillä on jo tehty elokuviakin. Toisin sanoen keskity vähemmän kalustoon, mutta huoledi, että videosi on hyvin valaistu. Muuten viestisi menee suttuiseen kotivideoon ärtyessä ohi. Viimeiseksi muista videomarkkinoinnin perussääntö. Suttuisen kuvankin saa anteeksi, mutta huonoa ääntä ei. Valitse siis erinomainen mikrofoni, vaikka Roden Pro mikki, jolloin ääni on puhdas ja hyvä.
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.
95 89 Yleisesti Kannuksen Kalastustarvike Oy:n valmistamaan Seniori-vaappuun oltiin tyytyväisiä, ja asiakkaiden kokemukset Kannuksen Kalastustarvike Oy:n kotisivuista olivat vähäiset. Tämä kertoo mielestäni vähäisestä näkyvyydestä digitaalisessa mediassa. Tutkimuksesta kävi hyvin ilmi, että tuotekehitys on vahvalla pohjalla, ja tästä on helppoa lähteä kehittämään internettoimintaa laajemmaksi. Yrityksen tulee kehittää verkkokaupan osalta tilauspalvelua niin, että tilaaminen olisi asiakkaalle helppoa ja vaivatonta. Verkkokaupan lisäksi yrityksen verkkosivuston visuaalisuutta tulisi kehittää. Asiakaslähtöinen ajattelu tulisi ottaa huomioon esimerkiksi sivuston sisältöä suunniteltaessa. Kun lähtökohtana ovat uudet Seniori-vaapun käyttäjät, on annettava tietoa tuotteesta: mikä Seniori-vaappu on ja miksi se on alun perin kehitelty. Tämä ei nykyisiltä kotisivuilta käy selvästi ilmi. Seniori-vaappu on tehty täyttämään asiakkaan toiveet hyvästä vieheestä. Myös verkkomarkkinointi on lähdettävä toteuttamaan käyttäjän näkökulmasta. Keskustelupalstoilta ja Google Analyticsin avulla yritys voi hyödyntää hakusanoja, joilla Seniori-vaapusta haetaan tietoja. Näiden avulla Seniori-vaapun ja yrityksen näkyvyyttä voisi parantaa. Samalla vastaukset antavat tietoa siitä, mistä käyttäjät hakevat tuotetietoja ja mitä he haluavat tuotteesta tietää. Hakusanoina (liite 2) esiintyvät esimerkiksi Seniorin uintisyvyys, Seniorilla kalastaminen, Seniorin heittäminen, oikea koko siialle ja siian uistelu Seniorilla. Näitä sanoja voisi käyttää pohjana sille, mitä tietoja kotisivuilla tulisi mainita. Yrityksen tulisi keskittyä hakukoneoptimointiin. Keskustelupalstojen ja foorumien kirjoituksista löytyy kysymyksiä, joiden pohjalta on helppo tehdä johtopäätöksiä siitä, ettei moni käyttäjä tiedä Seniori-vaapusta. Moni ei tiedä, mikä Seniori-vaappu on ja kuinka sitä voi käyttää monenlaisessa kalastuksessa. Käyttäjän näkökulmasta verkkosivujen sisällöstä tulisi löytyä vastaukset näihin kysymyksiin. Hakukoneoptimointi on mielestäni kotisivujen visuaalisuuden parantamisen ohella tärkeä keino vaikuttaa näkyvyyteen. Vaikka Seniori-vaappu- hakusanoilla yritys listautuu hakutulosten kärkeen, tulisi käyttää hyväksi Google Analyticsin palvelua ja syöttää HTML-koodauksella useita muita erilaisia hakusanoja sivustolle. Seniorivaapun ilmestyminen hakutuloksien kärkeen esimerkiksi hakusoilla paras vaappu, siikavaappu tai UL-viehe toisi paljon näkyvyyttä yritykselle. Tämän kaiken edelly-
Parhaat mediat videomainoksellesi ovat Youtube, Facebook, Twitter ja Vimeo. Ne tukevat hyvin videomainontaa ja omaavat suurimman potentiaalin niin kohdistamiselle kuin leviämisellekin. Instagram nyt tietysti myös. Youtube esimerkiksi on hyvin hakukoneoptimoitu, joten sinne kannattaa ainakin orgaanisesti videot tallentaa ja kohdistaa. Toisaalta Facebookissa saat videon maksettuna hyvin leviämään ja kohdentumaan. Tärkeää on, että videonäyttöjen sijaan saat viestisi oikeille henkilöille oikeaan aikaan.

12. Markkinoinnin perusta: ihmiskunnan vuorovaikutusverkostot • Ihmisten verkosto ollut aina olemassa, mutta muuttanut luonnettaan ja merkitystään: •ihmiskunta on säilynyt yhtenä lajina. •hyödylliset teknologiat levisivät kaikille mantereille. •12 000 vuotta sitten alkoi maanviljely  syntyi uusia tiheämpiä verkostoja. •6 000 vuotta sitten alkoi syntyä ensimmäisiä kaupunkikeskusten verkkoja. •2 000 vuotta sitten syntyi ‖vanhan maailman verkko‖ Euraasian ja Pohjois-Afrikkaan. •viimeiset 500 vuotta meriliikenne yhdisti maailman yleismaailmalliseksi verkostoksi. •Lennätin muutti verkostoa 160 vuotta sitten sähköisemmäksi.
72. Segmentoimalla saavutettavissa Segmentoimalla markkinat saavutetaan: 1. Tarkempi markkinoiden määrittely. 2. Parempi kilpailijoiden analyysi: mahdollisuus kilpailuedun saavuttamiseen. 3. Parempi reagointikyky markkinoilla tapahtuviin muutoksiin. 4. Tehokkaampi resurssien järjestely/allokointi: • mahdollisuus keskittyä olennaiseen ja markkinoiden mahdollisuuksien vertailuun 5. Tehokkaampi strateginen suunnittelu: • mahdollisuus kehittää sopivat markkinointiohjelmat jokaiselle

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ä.
×