Yksinkertaisin ja monesti myös tehokkain tapa yhteenvedon tekemiseen on mikäs muu, kuin perinteinen SWOT-analyysi. Analyysissä mietitään, mitä heikkouksia ja vahvuuksia yritykselläsi on kilpailijoihin nähden ja millaisia uhkia ja mahdollisuuksia yrityksesi toiminta sisältää. Kannattaa ehdottomasti miettiä, miten tulette hyödyntämään vahvuuksia, miten heikkoudet muutetaan vahvuuksiksi ja miten varaudutaan mahdollisiin uhkiin?
40 34 Kotisivut yritykselle toteutettiin alun perin, jotta tietoa Seniori-vaapusta saataisiin levitettyä uusille käyttäjille. Kalastusalan lehtien jakelu ei luonnollisesti riitä tavoittamaan kaikki kohderyhmän ihmisiä Suomessa. Kotisivuilla oli referoituja lehtikirjoituksia lähinnä testimenestyksistä, Seniori-vaappujen värikartta ja yrityksen yhteystiedot. Yritysten on todella helppoa kehittää jo olemassa olevia kotisivujaan toimivammiksi ottamalla käyttöönsä helppokäyttöisiä seurantapalveluja, joiden avulla pystyy näkemään esimerkiksi sen mistä ja millä hakusanoilla ihmiset tulevat Wwwsivuille. Kehittämällä sanavalintoja ja parantamalla kotisivujen rakennetta voidaan saada hakukoneosumien määrää nostettua huomattavasti. Yleensä edellä mainitun kaltaiset palvelut sisältyvät kotisivujen tilan tarjoajien peruspalveluihin. Tärkeää on myös tieto siitä, mille sivulle ihmiset siirtyvät etusivun jälkeen. Tämän avulla voidaan kehittää sivustoa myyvemmäksi ja asiakasystävällisemmäksi. (Sipilä 2008, 160.) Lauri Sipilä (2008) listaa asioita, joita yrityksen omilla Www-sivuilla tulisi olla: tuotetietous, hintatiedot, yhteystiedot, yrityksen perustiedot, jälleenmyyjät, ajanvaraus, tuotetilaukset, toimitusaikatiedot, keskustelut, kommentit ja maksaminen (Sipilä 2008, ) Tämän lisäksi yritys voi itse päättää, mitä tietoja haluaa jakaa avoimesti ihmisten käyttöön internetin kautta Sähköpostimarkkinointi Digitaalisesta suoramarkkinoinnista yleisin muoto on sähköpostimarkkinointi, joka kuuluu olennaisena osana yritysten suoramarkkinointitoimenpiteisiin. Parhaiten tämä markkinoinnin muoto toimii osana asiakkuusmarkkinointia. Lähestyttäessä uusia asiakkaita, sähköpostia ei kuitenkaan lain mukaan saa käyttää. Erityisesti verkkokaupoilla sähköposti on olennainen osa markkinointiviestintää, ja sen avulla saadaan aikaan myyntiä muun digitaalisen markkinointiviestinnän ohella. Sähköpostisuoramarkkinoinnin toteuttaminen on edullisempaa kuin esimerkiksi kirjepostin, ja hyötynä on myös viestinnän helppo personointi, joka hyvin toteutettuna koetaan hyödylliseksi osaksi markkinointiviestinnässä. (Karjaluoto 2010, 73.)
Kun asiakkaamme haluaa nostaa Facebook-sivunsa profiilia, KWD Digital hakee yrityksen liiketoiminnasta ideoita sovelluksiin. Rakennamme sivuille toiminnallisuuksia, jotka ovat yrityksen asiakkaiden mieleen ja tukevat yrityksen tavoitteita. Hyvä sovellus on loistava keino erottaa oma yritys Facebook-sivujen massasta. Digitoimistomme voi noudattaa sovelluksen tuotannossa yrityksen muuta graafista ilmettä. Siten asiakkaamme brändi vahvistuu entisestään.

Sama putki auttaa myös markkinoinnille asetettujen tavoitteiden mittaamisessa. Jokaisella videolla kannattaa olla selkeä tavoite, sillä vain ja ainoastaan mittaamalla videoista saadaan täysi hyöty irti - muutama kiva kommentti satunnaiselta katsojalta ja kavereilta ei enää riitä. Videoiden osalta tulee määrittää, halutaanko niiden avulla esimerkiksi lisää kävijöitä verkkosivuille, parantaa konversiota vai kasvattaa yksittäisen ostoksen kokoa.


Me olemme Promisiassa tuttuun tapaan nyt alkuun vain tehneet, emmekä kovin tarkasti suunnitelleet. Minulla on tavoitteena tehdä yhdessä markkinointitiimin kanssa meille tarkka somestrategia ja markkinointisuunnitelma vuosikelloineen. Olen aloittanut sen hahmottelemisen ja uskon saavamme sen viimeisteltyä ennen kevättä. Sitten meillä on selvät sävelet Promisian markkinointia kohtaan ja toimintamme on ammattimaista ja tuloksellista.  Kun meillä on selkeä sosiaalisen median toimintasuunnitelma ja strategia on hiottu kohderyhmän tavoittavaksi, on menestys sosiaalisessa mediassa taattu.
6 3. Videostrategian elementit On monia tapoja tehdä videoita, mutta ainoa oikea tapa aloittaa videomarkkinointi on tehdä videostrategia. Tarkoitus ja tavoitteet Määritä tavoite videomarkkinoinnille. Tavoite voi olla esimerkiksi myynnin lisääminen tai brändin tunnettuuden kasvattaminen. Videoidesi tarkoitus ja tavoitteet ohjaavat mm. videoiden sisältöä ja jakelukanavien valintaa. Kohderyhmä Kenelle teet videoita? Mistä he ovat kiinnostuneita? Kohderyhmä määrittelee videoidesi sisältöä, tyyliä, sävyä ja jakelua. Videostrategiassa tulee määrittää, mikä kohderyhmä halutaan tavoittaa, miten ja miksi. Kanava ja jakelu Sen sijaan, että valittaisiin YouTube siksi, että se on cool, on tärkeämpää selvittää, missä kanavissa kohderyhmäsi viettävät aikaa, miten saat heidät löytämään sisällön ja miten myös katsomaan videon. Asiakassuhde keskiöön Perinteisen myyntitunnelin sijaan kannustamme yrityksiä keskittymään asiakassuhteiden rakentamiseen. Sen sijaan, että aloittaisit myymällä tuotetta, aloita rakentamalla asiakassuhdetta. Myynti korreloi sen kanssa, kuinka moni ihminen puhuu brändisi puolesta ei sen mukaan, kuinka monta viestiä yritys lähettää. Do good shit Älä yritä esittää videolla jotain, mitä et ole. Asiakkaat kyllä huomaavat, mikäli yrität esittää jotain, joten ole rehellinen. Ja lisäksi tuota hyviä videoita, jotka kiinnostavat asiakkaitasi. Olisiko esimerkiksi teidän yrityksellenne parempi tuottaa saippuaoopperasarja YouTubeen? Analysoi Mittaamalla ja analysoimalla videoviestintäsi tuloksia saat arvokasta dataa, joka auttaa varmistamaan, että tuotat oikeanlaista sisältöä ja että levität sitä oikeissa kanavissa. Muista valita oikeat mittarit asetettujen tavoitteiden pohjalta. 6
Sosiaalisessa mediassa videoita jaetaan tilastollisesti 1200 % enemmän kuin kuvia ja tekstiä. Videoiden sisältö muistetaan 95 % paremmin kuin tekstin. Esimerkiksi näistä syistä videoita käyttävät 87 % verkkomarkkinoijista (Lisää videomarkkinoinnin tilastoja). Videot ovat siis jo itsessään hyvä valinta yritysmarkkinointiin, mutta sisältö on edelleen kokemuksen ja vaikutuksen avain. Interaktiiviset videot herättävät katsojassa mielenkiintoa vuorovaikutusmahdollisuuksillaan. Ne luovat henkilökohtaisen yhteyden katsojaan ja jättävät näin pysyvämmän muistijäljen. Mitä mielenkiintoisempi ja erottuvampi video on, sitä herkemmin sitä myös jaetaan eteenpäin eri kanavissa.

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.


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
Facebookista on tullut keskeinen osa suomalaisten arkea. Kaksi miljoonaa suomalaista käyttää Facebookia joka päivä, ja kuukausittain palvelussa käy noin puolet suomalaisista. Facebook tuntee meidät hämmästyttävän hyvin – jopa paremmin kuin me itse. Iän, sukupuolen ja asuinalueen lisäksi se tietää, mistä asioista olemme kiinnostuneita. Facebookissa markkinointia voidaankin kohdentaa erittäin tehokkaasti mielenkiinnonkohteiden mukaan.
Hinta ja muut sopimuksen tekemisen kannalta oleelliset ehdot on kerrottava alaikäiselle sopivalla tavalla selkeästi ja niin, että tiedot ovat helposti löydettävissä. Ongelmatilanteita varten sivuilta pitää selkeästi löytyä palvelun tarjoajan nimi, osoite ja puhelinnumero. Markkinointitiedoista säädetään kuluttajansuojalaissa, laissa tietoyhteiskunnan palveluista ja hintamerkintäasetuksessa.
Tunnustan. Minäkin katson nettivideoita YouTubessa lähes päivittäin. Katson ”Smoukahontas” -tyylisten huumorivideoiden ja söpöjen kissavideoiden lisäksi ihan arkisiakin videoita. Esimerkiksi eilen katsoin, miten kymmenistä osista ja ruuveista kootaan erään huonekaluketjun sänky. Vaikka ei se kokoaminen ihan helppoa ollut ­ – edes videolla. Omalta kohdaltani sängyn kokoaminen jäi lopulta perheen insinöörille, mutta se taas ei ollut videon vika.

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)


Markkinointisuunnitelman tekemiseen ei ole yhtä oikeaa tapaa, sillä jokainen yritys on erilainen tuotteineen ja asiakkaineen. Työn pitäisi kuitenkin alkaa yrityksesi omaan liiketoimintaan, strategiaan ja tavoitteisiin perehtymisellä. Vuosikello on suosittu tapa, mutta suunnitelman on elettävä ajassa mukana ja siinä täytyy olla joustovaraa. Markkinointitoimenpiteisiin saa lisää tehoa pilkkomalla markkinointisuunnitelma pienempiin osiin niin, että siinä on useita eri kulmakiviä. Sekä hallinta että seuranta helpottuvat pienempien kokonaisuuksien parissa.
Kuuntelu ja osallistuminen tarkoittavat yksinkertaisesti seuraajien kommentteihin vastaamista, palautteen huomioimista ja siihen reagoimista, käyttäjien sisällön jakamista ja niin edelleen. Myös negatiiviiseen palautteeseen tulisi reagoida. Reagoimatta jättäminen voi johtaa pahimmillaan hyvinkin negatiiviseen brändi-imagoon, kun taas reagoinnilla voidaan jopa kääntää negatiivisen asiakaskokemuksen positiiviseksi.
Mainokset, joissa esiintyy lapsia, ovat omiaan vetoamaan erityisesti lapsiin. (MT 1995:016) Lapsi esitti matkapuhelinmainoksessa joululahjatoivomuksiaan sanomalla ”Rakas joulupukki, tuo minulle matkapuhelin…”. Kuluttaja-asiamies piti epäasiallisena mainosta, kun lapsi esitti siinä suoran ostokehotuksen, jonka avulla vedottiin sekä lasten että vanhempien tunteisiin.(KA 99/41/2989)
Onkin hassua, että yritys X käyttää vaikkapa yritysvideon tai videomarkkinoinnin tuottamiseen suhteellisen paljon rahaa, mutta ei kuitenkaan sen markkinointiin valmistumisen jälkeen. Ajatus on hieman sama, kuin tv-mainoksessa, joka rakennettaisiin isolla rahalla ja näytettäisiin tämän jälkeen vain sukulaisille tai kaveripiirille. Tulokset eivät olisi varmaankaan kovin mairittelevia?

Innovaatioseteliä voi hakea esimerkiksi uuden mobiilisovelluksen kehittämiseen. Konkreettista ideaa mobiilisovelluksesta ei vaadita, kunhan sinulla on halu palvella asiakkaitasi paremmin hyödyntäen tämän hetken trendejä. Innovaatiosetelin avulla voit selvittää tuoko mobiilisovellus lisäarvoa asiakkaillesi. Jos yrityksestäsi ei löydy osaamista mobiilitekniikan ja -konseptoinnin saralta, voit hyödyntää innovaatiosetelin hankkimalla ulkopuolista osaamista.
Miten sitten voit saada katsojia videollesi? Tee muita parempia videoita ja jaa niitä eteenpäin. Laita uusin videosi vaikka sähköpostisi allekirjoitukseen, tai etsi suosituilta hakusivuilta ihmisten jättämiä kysymyksiä, mihin videosi tarjoaa ratkaisua ja liitä se vastaukseksi. Loppu jääkin sitten sinusta riippumattomien voimien varaan. Samoin kuin elokuvabusineksessakin, loppupeleissä katsojat päättävät mikä elokuva floppaa ja mikä tarina taas nousee vuoden kassamagneetiksi. Lue myös, kuinka saat videot konvertoimaan liidejä! 
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.
89 83 voisi ulkoistaa blogin pitämisen, mikäli oma aika ei sen aktiiviseen ylläpitämiseen varsinaisen liiketoiminnan ohella riitä. 5.9 Sähköpostimarkkinointi Yrittäjän kannalta sähköpostin käyttäminen on päivittäistä, sillä esimerkiksi verkkokaupan kautta tilaukset tulevat suoraan yrittäjän sähköpostiin. Asiakkaat lähettävät myös sähköpostilla saaliskuvia ja esimerkiksi kertomuksia kalastusmatkoista. Ihmisten sähköpostin käyttö yleensäkin on lisääntynyt viimeisen kymmenen vuoden aikana. Yrityksen markkinoinnin näkökulmasta sähköpostin helppo, edullinen ja vaivaton käyttö voisi olla nykyistä laajempaa ja näyttävämpää. Yrittäjä voisi kerätä asiakkaiden sähköpostiosoitteita ja ilmoitella esimerkiksi valmistuneista erikoisväreistä, lähestyvistä messuista tai jostain kalastustapahtumasta. Myös verkkosivujen sisältöön liittyvistä asioista voisi ilmoitella sähköpostin kautta. Yrittäjän sähköpostin käyttämisen kannalta voisi sähköpostiasetuksiin määritellä valmiin allekirjoituksen logon kanssa, kuten esimerkkinä kuviossa 43 olen esittänyt. Automaattisesti lähtevään sähköpostiin liittyisi näin aina mainos yrityksestä. Tämän voisi helposti poistaa, mikäli allekirjoitusta ei haluasi käyttää kaikissa lähtevissä viesteissä. Allekirjoitus olisi tyylikäs ja persoonallinen tapa näkyvyyden ja mainonnan kannalta.
Uusi tekniikka tarjoaa mahdollisuudet muuhunkin kuin pelkkään tuote-esittelyyn ja tuotteen mainitsemiseen. Internetissä käytetään voimakkaita välineitä: liikkuvaa kuvaa, ääntä ja vuorovaikutteisuutta, jonka avulla lapset saadaan suoraan mukaan toimintaan niin, että he osallistuvat itse markkinointipeleihin. Viihde- tai leikkijaksojen vangitessa huomion markkinointi jää helposti lapselta piiloon. Mainonnan ja viihteen yhdistäminen (kuten. nk. advergames) johtaa usein siihen, ettei markkinointia pysty tunnistamaan.
What the customs are on YouTube is still very debated. In Sweden, there are no clear official guidelines on what should be sufficient communication or what measures must be used to fulfill the requirements. As for now, our view is that it is a case by case issue. I should be noted that United Screens has since a while back been in contact with the Swedish Reklamombudsmannen in order to try and find a good standard for how the identification rule should be interpreted on YouTube. The discussions are still ongoing, and a conference, with debate, in the matter was held as late as May 25th.
Käyttäjiä ja sisältöä yksinkertaisesti tulvii Facebookiin koko ajan lisää. Facebook ei mitenkään pysty antamaan kaikille tasapuolisesti yhtä hyvää näkyvyyttä, ei vaikka se haluaisi tehdä niin. Facebook on jo pitkään käyttänyt erityistä sisällön suodatusmallia pitääkseen kunkin yksittäisen käyttäjän uutisvirran mahdollisimman kiinnostavana – siitä yksinkertaisesta syystä, että mielenkiintoinen sisältö on ainoa keino saada ihmiset palaamaan Facebookiin aina uudestaan ja uudestaan. Jos käyttäjät hylkäävät Facebookin, sillä ei ole myöskään yleisöä mainostajille. Joten Facebookin ensisijainen tehtävä on pitää omat käyttäjänsä tyytyväisinä ja mainosten myynti on mahdollista, kun tämä tavoite toteutuu.
64. Yrityksen makroympäristö: Demografinen ympäristö: • Ihmispopulaation jakautuminen markkinoijia kiinnostaviin osiin –populaation koko ja kasvutrendit –Ikärakenteen muutokset: » babyboomers / suuret ikäluokat (1946-64 syntyneet) » Generation-X 1965-1976 syntyneet » Echo-boomers 1977-1994 syntyneet » yleensä seurataan ylempituloisia paremmin koulutettuja » DINKY (douple income no kids yet) » jupit (young urban professionals) » YUMMIES (young mobile no kids) » Uudet ryhmät: Sloppies (slightly older urban professionals) ja DEWKs (dual –earners with kids) • Muutos perheissä • koulutustason kasvu • Monimuotoisuuden kasvu: omien kulttuurillisten tekijöiden korostuminen globalisaation myötä
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

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.

94. Tuotepäätökset eri toimialoilla TEOLLISUUS: • uudet tuotteet: kehitetään itse alusta alkaen • uudet käyttötarkoitukset: parannellaan olemassa olevia tuotteita • matkitaan muita (benchmarking): kopioidaan, lisensioidaan, toimitaan alihankkijana KAUPPA –oma valmistus tai maahantuonti, omat brändit, ketjuttaminen, franchising ja erilaiset jäsenyydet, keskus- ja aluetukut sekä yksityiset organisaatiot. PALVELUSEKTORI –suunnitellaan, ja toteutetaan palvelu omatoimisesti, mukaillaan kilpailijoiden palveluita, pyritään kopioimaan orjallisesti, ja sovitetaan palvelu olosuhteisiin.


15 2. Pienyritystutkimuksen vaihtoehtoisia viitekehyksiä 2.1 Yrittäjyyden määritelmä Vakiintuneen käsityksen mukaan yrittäjyys on yksilön ominaisuus: Yritys on siten määritelmällisesti yrittävän ihmisen toiminnan tulos, j olloin yrityksen aktiviteetit riippuvat yrittävistä henkilöistä (Carson ym. 1995; Bridge ym. 1998; Peltonen 1985). Yrittäjyyden tuntomerkkinä pidetään vahvaa yritykseen sitoutumista, mikä synnyttää taloudellista epävarmuutta. Omistajayrittäj ä on taloudellisesti sitoutunut yritykseen j a toimii riskinkantajana. Toisaalta yrittäjällä on suuri vaikutusmahdollisuus yrittäjätulo onsa, koska yrittäjän saama korvaus riippuu hänen työpanoksestaan (Marjosola 1979, 16). Yrittäjyydellä tarkoitetaan usein myös yrittäj ähenkisyyttä, mikä kuvaa yrittäjien toiminnan lisäksi yrittämisen ideaa j a tarkoitusta (Marj sola 1979, 10). Yrittäjyyteen kuuluu yritys, liiketoiminta, yrittävät henkilöt, yrityksen piirteet ja piirteiden vaihtelu. Yrittäjyyteen voidaan sisällyttää erilaisia käsitteitä riippuen siitä halutaanko yritystä tarkastella kapean vai laajan määritelmän mukaan (kuvio 2). Kapea määritelmä Yritys Laaja määritelmä Kasvu Ominaispiirteet ja niiden vaihtelu Erottavat piirteet ja tilanteiden ymmärtäminen Sisäinen yrittäjyys Kuvio 2. Yrittäjyyden määritelmä (Bridge ym. 1998, 100). Kapean määritelmän mukaan yritys on sama kuin sen liiketoiminta, joka oletusarvois esti on pieni. Laajempaan määritelmään voidaan sisällyttää kasvutavoite ja organisaation sisäinen yrittäjyys, jolla tarkoitetaan ennen kaikkea henkilöstön yrittäjäasennetta ja motivaatiota toimia yrityksen hyväksi. Laajan määritelmän mukaan yrittäjyys eroaa muusta taloudellisesta toiminnasta, koska se on päämäärään 14
Tarvitsetko apua tai haluatko kehittyä markkinointistrategian laatimisessa? Jos kaipaat apua, autamme mielellämme sinua laatimaan tuottavan strategian, lisää täältä. Jos kaipaat ammattimaista tekijää suunnittelemaan, johtamaan ja toteuttamaan yrityksesi markkinointistrategiaa, Vuokramarkkinointipäällikkö-palvelumme voi olla sinulle sopiva vaihtoehto. Tai tule Ammattimarkkinoijakurssille oppimaan strategian laatimista. Moni on tullut ja ollut erittäin tyytyväinen saavutettuihin tuloksiin.

203. Suomalaiset sosiaalisen median käyttäjinä? Viisi segmenttiä: •Mainosmyönteiset facebookkaajat (21 %) • Mielipiteitä jakavat viestijät (12 %) • Elämää ja ystäviä verkko-yhteisössä (27 %) • Nettikielteiset uhkakuvien näkijät (27 %) • Facebookin kautta mukana roikkuvat (13 %)  mihin ryhmään voisit itse kuulua? Dagmar Insight & Implementation -tutkimus 2008
Oikean kohderyhmän voi tavoittaa kohdennetulla mainonnalla verkkokäyttäytymisen, ikäryhmän, sukupuolen tai alueellisen sijainnin mukaan. Jos tarjoamasi hakeminen näkyy verkkokäytäytymisessä, etenkin ajankohtaisena piikkinä, on asiakas todennäköisesti etsimässä ratkaisua siihen liittyvään ongelmaan. Googlen uuden algoritmin myötä hakutuloksia ja verkkokäyttäytymistä voidaan hyödyntää suoraan videomarkkinoinnissa, eikä kohdennus ole enää videohakujen varassa.
×