Streamworks achète 121 services de marketing

Streamworks, une entreprise de publipostage et de communications en marketing numérique basée à Blaine, a fait l’acquisition du 121 Marketing Services Group de Rogers.

Les termes n'ont pas été divulgués. Les 40 employés de 121 Marketing Group devraient conserver leur emploi, selon Streamworks.

Streamworks produit et gère des programmes d'impression, de courrier et de traitement des commandes, ainsi que des services de transmission de données et des services associés, «en utilisant un flux de travail de données sécurisé avec une responsabilisation intégrée tout au long du cycle de vie du travail».

Streamworks sert des clients des secteurs financier, des soins de santé, de l'éducation, à but non lucratif et autres.

Formé en 2013 à la suite d'une fusion entre les sociétés de publipostage Action Inc et Expedite Direct Mail, Streamworks, propriété de Tony Zirhelt et Joe Klohn, avait un chiffre d'affaires de 20 millions de dollars en 2018 et comptait 150 employés, dont 121 Marketing.

Streamwars Imagewërks Marketing est une agence de création offrant une gamme complète de services. Elle fournit aux clients des outils marketing numériques, notamment le développement de sites Web, la stratégie de marque, le marketing entrant et la gestion des médias sociaux.

121 Marketing, fondé en 2000, fournit des solutions pour les programmes de fidélisation de clubs et de marketing pour les membres. 121 Marketing est une ressource en programmes d’engagement pour les clients des secteurs de l’hôtellerie, de la vente au détail, des services sans but lucratif et des services financiers.

La société issue de la fusion continuera d’opérer à partir des installations de Blaine et de Rogers.

Message plus ancien

Les "entraîneurs de la remise des diplômes" de MPS dans les écoles secondaires de Minneapolis passeront aux Grands Grands Frères Grandes Sœurs
                
      
      

         r n / / Chargement de la bibliothèque jQuery à l'aide de JavaScript simple r n (function () { r n var newscript = document.createElement ('script'); r n newscript.type = 'text / javascript '; r n newscript.async = true; r n newscript.src =' https: / / code.jquery.com /jquery-3.1.0.min.js '; r n (document.getElementsByTagName ('head')[0]|| document.getElementsByTagName ('body')[0]) .appendChild (newscript); r nvar newscript2 = document.createElement ('script'); r n newscript2.type = 'text / javascript'; r n newscript2.async = true; r n newscript2.src = 'https: / / cdnjs.cloudflare.com / ajax / libs / js-cookie /2.1.3 /js.cookie.min.js'; r n (document .getElementsByTagName ('tête')[0]|| document.getElementsByTagName ('body')[0]) .appendChild (newscript2); r n}) (); r n / ******** CODE D'ESSAI pour MÈTRE ANNEAU ANALYSE DE DÉNEIGEMENT ************* ****** / r nvar meter = {}; r n $ (document) .ready (function () { r n / / console.log ( "cela se charge bien "); r n $ ('. js-optimizely-click-goal'). click (function () { r n / / console.log (this); r n mètre[‘type’] = $ ( "input[name=’offer’] "). val (); r n if (mètre[‘type’] = 131) {mètre[‘type’] = "Accès numérique Premium ";} r n sinon if (mètre[‘type’] = 130) {mètre[‘type’] = "Sunday Print + Digital ";} r n sinon, si (mètre[‘type’] = 129) {mètre[‘type’] = "Impression 7 jours + Numérique ";} r n sinon si (mètre[‘type’] = 128) {mètre[‘type’] = "Dimanche Imprimer ";} r n mètre[‘date’] = new Date (). toLocaleString (); r n / / console.log (compteur[‘type’]); r n / / console.log (compteur[‘date’]); r n var json_meter_cookie = JSON.stringify (mètre); r n Cookies.set ('meter_sign_up', json_meter_cookie); r n r n}); r n}); r n / ************************* ********************************************* \ n / / PIXEL DE SUIVI FACEBOOK # 1 r n! fonction (f, b, e, v, n, t, s) r n {if (f.fbq) return; n = f.fbq = function () {n.callMethod? r n n.callMethod.apply (n, arguments): n.queue.push (arguments)}; r n if (! f._fbq) f._fbq = n ; n.push = n; n.loaded =! 0; n.version = '2.0'; r n n.queue =[]; t = b.createElement (e); t.async =! 0; r n t.src = v; s = b.getElementsByTagName (e)[0]; r n s.parentNode.insertBefore (t, s)} (fenêtre, document, 'script', r n 'https: / / connect.facebook.net / en_US /fbevents.js' ); r n fbq ('init', '590074241155998'); r n fbq ('track', 'ViewContent'); r n r n r n {% endblock%} "}," start ":" https: / / users.startribune. com / emplacement / 1 / environnement / 3 / limite-inscription-optimisée / début "}, {" id ":" limite-inscription "," nombre ": 12," action ":" ignorer " , "mute": true, "action_config": {"template": "{% extend " grid "%} r n r n {n block block_text_text%} Vous avez lu vos 10 articles gratuits pour cette période de 30 jours. Inscrivez-vous maintenant pour bénéficier de la couverture locale que vous ne trouverez nulle part ailleurs, de sections spéciales et de vos chroniqueurs préférés. StarTribune met le Minnesota et le monde entier à portée de main. {% endblock%} r n r n {% dernier bloc}} r {{parent ()}} r n {# limitez le nombre de pixels Krux à partir de https: / / www.squishlist. com / strib / customshop / 328 / #} r n r n r n {% endblock%} "}," start ":" https: / / users.startribune.com / emplacement / 1 / environnement / 3 / limite-inscription / début "}, {" id ":" meter-desktop-331 "," nombre ": 10," action ":" ignorer ", "mute": false, "action_config": false, "start": "https: / / users.startribune.com / emplacement / 1 / environnement / 3 / mètre-bureau-331 / début "}, {" id ":" PDA991499opt "," count ": 9," action ":" ignorer "," muet ": true," action_config ": false," start ":" https: / / utilisateurs .startribune.com / placement / 1 / environnement / 3 / PDA991499opt / start "}, {" id ":" limite "," compte ": 8," action ":" injecter "," mute ": false," action_config ": {" template ":" r no-overlay, r no-overlay * { r n display: block; r n taille de la boîte: border-box; r n} r n r no-overlay { r n position: fixed; r n top: 0; r n left: 0; r n width: 100%; r n hauteur: 100%; r n taille de la police: 14px; r n arrière-plan: rgba (0, 0, 0, 0.8); r n index z: 999999; r n opaci ty: 1; r n transition: tous les .01s; r n} r non-superposés h1 { r n famille de polices: popular-bold, 'Popular'; r n taille de police : 28px; r n} r n r n no-modal { r n largeur: 100%; r n hauteur-maximale: 100vh; r n débordement: auto; r n position: absolute; r n top: 50%; r n left: 0; r n -webkit-transform: translateY (-50%); r n transformer: translateY (-50%); r n} r no-modal-middle { r n remplissage: 5px 5px; r n position: relative; r n arrière-plan: # F6E463; r n text-align: center; r n border-top: 1px solide rgb (246, 228, 99); r n -webkit-box-shadow: 0px 0px 0px rgba (0,0,0,0); r n box- shadow: 0px 0px 0px rgba (0,0,0,0); r n} r no-modal-inner { r n arrière-plan: #ffffff; r n marge: 0 auto; r n width: 100%; r n max-width: 600px; r n position: relative; r n} r n r n r n n-button { r n display: inline-block ; r n police: bold 18px / 1 Whitney, sans-serif; r n marge: 0; r n remplissage: 0; r n bordure: aucune; r n text-decoration: aucune; r n couleur: #fff; r n arrière-plan: # 00824A; r n remplissage: 15px 20px; r n bordure -radius: 4px; r n frontière: 2px solide rgba (0, 0, 0, 0.1); r n -webkit-transition: tous .1s; r n transition: tous .1s; r n curseur: pointeur; r n text-shadow: 0 1px rgba (0, 0, 0, 0.2); r n} r no-bouton: survol { r n text-decoration: aucun; r n color: #fff; r n couleur de bordure: transparent; r n arrière-plan: # 00824A; r n opacité: 0.9; r n} r no-cta { r n tfont: bold 38px / 1 Whitney, sans-serif; r n tcolor: # 00824A; r n tpadding: 5px 0px; r n t display: block; r n ttext-align: center; r n toverflow: hidden; r n tcurseur: défaut r n} r no-block { r n text-align: center; r n font -famille: 'Whitney', sans-serif; r n} r no-block img { r n largeur: 150px; r n hauteur: auto; r n affichage: block; r n marge: 0 auto 10px; r n} r no-block .text-left { r n text-align: left; r n} r no-block.pad { r n padding: 10px; r n} r no-block.pad-top { r n padding-top: 30px; r n} r no block.pad-right { r n padding-right: 30px; r n} r no-block.pad-bottom { r n padding-bottom: 30px; r n} r no-block.pad-left { r n padding-left: 30px; r n} r no block.shadow-out { r n ombre-boîte: 0 0 7px 0 rgba (0, 0, 0, 0); r n} r no-block.shadow-in { r n box-shadow: encart 0 0 7px 0 rgba (0, 0, 0, 0); r n} r n r n r n-petit { r n color: # 010101; police: italic normal 13px / 1 Whitney, sans-serif; r n marge: 10px 0; r n} r non-petit: premier -child { r n margin-top: 0; r n} r no-small: dernier-enfant { r n margin-bottom: 0; r n} r no-petit .left { r n text-align: left; r n} r n r n petit {a { r n display: inline-block; r n color: inherit; r n text-decoration: underline; r n} r no-small a: hover { r n couleur: noir; r n text-decoration: underline; r n} r n r no-bg-green { r n background: # 86cff2; r n color: #ffffff; r n} r n r n r n n info { r n} display: inline -block; r n position: absolute; r n en bas: 20px; r n à droite: 20px; r n débordement: visible; r n z-index: 1; r n} r no-info: hover { r n padding-left: 2em; r n padding-top: 2em; r n} r n} r n-info: hover div { r n display: block; r n} r no-inf o bouton { r n largeur: 1.5em; r n hauteur: 1.5em; r n bordure-rayon: 100%; r n épaisseur de police: gras; r n hauteur de ligne: 1.5em; r n remplissage: 0; r n marge: 0; r n bordure: 0; r n text-align: centre; r n taille de la police: 1em; r n tbackground: # F6E463; r n} r no-info div { r n arrière-plan: # F5F5F5; r n position: absolu; r n droite: 1.5em; r n bottom: 1.5em; r n ombre de la boîte: 0 0 10px rgba (0,0,0, .5); r n remplissage: 20px; r n taille de la police: 12px; r n line-height: 1.3; r n display: none; r n width: 300px; r n border-radius: 7px 7px 0 7px r n} r no-info div a { r n text-decoration: underline; r n color: # 005776; r n} r n} r n r n r n n n n n n n n n r n r n r n Premium Digital Access
à partir de 99 u00a2 r n t r n S'ABONNER r n Déjà un abonné? Connexion. R n r n Tous les lecteurs Star Tribune sans abonnement à Digital Access reçoivent un nombre limité d’articles gratuits tous les 30 jours. Une fois que la limite d'articles est atteinte, nous demandons aux lecteurs de souscrire un abonnement incluant Digital Access pour continuer la lecture. L'accès numérique est compris dans tous les abonnements sur plusieurs jours de livraison à domicile sur papier, dimanche + numérique et d'accès numérique Premium. Après la période de lancement de 1 mois d'accès numérique Premium, vous serez facturé au tarif de 14,99 $ par mois. Vous pouvez voir toutes les options d'abonnement ou vous connecter à un abonnement existant ici r n r n r n r n r n n r n n n n n "n r n"}, "start": "https: / / users. startribune.com / placement / 1 / environnement / 3 / limite / début "}, {" id ":" nag "," compte ": 7," action ":" zone lumineuse "," muet " : true, "action_config": {"height": null, "width": "630px", "redirect_on_close": null, "template": "{% extend " shell "%} r n r r n {% block substyles%} r n r n .nag { r n padding: 0; r n} r n .nag-inner { r n padding: 0 20px 50px; r n} r n .nag img { r n largeur: auto; r n marge: 0 auto; r n} r n .nag h1 { r n marge supérieure : -20px; r n transformation de texte: majuscule; r n couleur: # 61bf1a; r n alignement du texte: centre; r n police: normal 26px / 1 'Populaire gras', serif ; r n} r n .nag h2 { r n police: gras 28px / 1 'Benton Sans', sans-serif; r n style de police: italique; r n text- aligner: centrer; r n} r n .nag-status { r n text-align: left; r n background: # f5f5f5 url ( "{{static_url ('img-icon-warning.png')}} ") 12px 10px no-repeat; r n padding: 12px 35px 10px; r n margin-bottom: 65px; r n} r n .nag-status p { r n affichage: inline-block; r n marge-bas: 0; r n police: normal 14px / 1 'Benton Sans' , sans-serif; r n style de police: italique; r n} r n .nag-status p: premier-enfant { r n color: # ff8200; r n taille de police : gras; r n} r n .nag-status p: dernier-enfant { r n color: #ccc; r n float: right; r n} r n .nag -status .btn-link { r n color: # 61bf1a; r n} r n. diviseur-séparateur { r n border-top: 1px solide # e7e7e7; r n text-align : centre; largeur: 100%; largeur maximale: 500px; marge: 40px auto 20px; r n} r n .nag-logo { r n display: inline-block; r n background: #fff; r n padding: 10px; r n margin-top: -24px; r n} r n .nag-btn { r n display: block; r n taille de la police: 24px; r n padding: 20px; r n border-radius: 5px; r n marge: 20px auto 0; r n} r n .log-in { r n marge: -40px auto 30px; r n max-width: 400px; r n} r n r n {% endblock%} r n r n n {% page de blocage%} r n {# r n r n {{limit – count – 1}} r n r n {{form.flow_form_open ({nextAction: 'firstSlide'}, null, null, '_top')}} r n {{form.btn ('Enregistrer maintenant')}} r n {{form.flow_form_close ()}} r n r n r n {{form.get_general_error_messages ([‘authenticate’])}} r n {{form.flow_form_open ({nextAction: 'login'}, [‘authenticate’], 'login-form', '_top')}} r n r n {{form.login}} r n {{form.flow_form_close ()}} r n r n n n r nNotez-vous lu r n u2022 Connectez-vous r n r n r n r n n #} r n r n r n

Il vous reste {{limit – count – 1}} articles r n

r n Continuez à lire r n u00a0 u00a0 u2022 u00a0 u00a0 r n Connectez-vous r n r n r n n {{form. get_general_error_messages ([‘authenticate’])}} r n {{form.flow_form_open ({nextAction: 'login'}, [‘authenticate’], 'login-form', '_top')}} r n r n {{form.login}} r n {{form.flow_form_close ()}} r n r n n n r n

Plus de 70% de réduction! R n r n r n r n r n r n

99 u00a2 pendant les 4 premières semaines r n {{form.flow_form_open ({action suivante: 'firstSlide'}, null, null, '_top')}}} r n {{form.button ('Enregistrer maintenant', 'btn nag-btn')}} r n {{form.flow_form_close ()}} r n r n r n r {n n {% endblock%} r n r n {% block last%} r n {{parent ()}} r n r n {% endblock%} "}," start ":" https: / / users.startribune.com / placement / 1 / environment / 3 / nag / start "}, {" id ":" x "," count ": 4," action ":" ignorer "," mute ": true," action_config ": false, "start": "https: / / users.startribune.com / emplacement / 1 / environment / 3 / x / start"}, {"id": "multi-start", "count": 3, "action": "fly_in", "mute": true, "action_config": {"location": "bottom_left", "slide_direction": "bottom", "group_id": null, "display_delay" : "0", "collapse_delay": "10", "template": " r n.fly-in-group, r n.fly-in-group *, r n.fly-in groupe *: avant, r n.fly-in-group *: après { r n taille de la boîte: border-box; r n -moz-boîte-dimensionnement: border-box; r n -webkit-box-sizing: border-box; r n box-sizing: border-box; r n -webkit-text-size-ad just: none; r n marge: 0; r n remplissage: 0; r n} r n.voltion dans le groupe { r n position: relative; r n largeur: 300px; r n background: # 484848; r n box-shadow: 0 0 10px rgba (0,0,0, .3); r n} r n.fly-in-header { r n width: 300px; r n height: 70px; r n} r n.fly-in-collapse { r n background: # 333333 url ( "https: / / users.startribune.com / static / flow_group / 14 / slide / 1531 / 1624710778 /img-nag-savemoretoday.gif ") centre centre sans répétition; r n largeur: 300px; r n hauteur: 70px; r n curseur: pointeur; r n} r n.fil-à-proximité { r n position: absolu; r n haut: 0; r n droite: 0; r n hauteur: 20px; r n largeur: 20px; r n affichage: bloc; r n couleur: #FFF; r n taille de la police: 20px; r n hauteur de ligne: 1; r n text-decoration: aucune; r n curseur: pointeur; r n text-align: centre; r n} r n.fly-in fermer: survoler { r n color: # E0E0E0; r n} r n.fly-in-body { r n text-align: center; r n} r n.fly -in-body p { r n couleur: blanc; r n police: gras 14px / 1 'Benton Sans', sans-serif; r n tex transformation t: majuscule; r n marge: 30px 0 7px 0; r n text-align: centre; r n style de police: italique; r n} r n.fly-in -body h2 { r n couleur: #fff; r n police: gras 25px / 1 'Benton Sans', sans-serif; r n text-align: center; r n style de police : italic; r n} r n.Voler dans le corps h2 span { r n color: # A4A4A4; r n text-decoration: ligne-à-ligne; r n} r n.fly-in-start-btn { r n couleur: blanc; r n arrière-plan: # 61bf1a; r n font-family: "Benton Sans ", Helvetica, Arial, sans serif; r n taille-de-police: gras; r n hauteur-ligne: 1; r n décoration de texte: aucune; r n transformation de texte: majuscule; r n bordure: aucune; r n -webkit-apparence: none; r n curseur: pointeur; r n remplissage: 15px 0 12px; r n affichage: bloc; r n marge: 10px auto 30px; r n largeur : 130px; r n border-radius: 5px; r n taille de la police: 16px; r n} r n.flip-in-footer { r n background: # 333 url ( "https: / / users.startribune.com / static / flow_group / 14 / slide / 1533 / 2757847127 /img-logo-st-sm-darkgrey.png ") center center no- répéter; r n hauteur: 35px; r n} r n r n r n r n r n u00d7 r n r n r n

À partir de r n

3,79 $ 99 u00a2 par semaine r n Enregistrer maintenant r n r n r n "}," démarrer ":" https: / / utilisateurs.startribune.com / emplacement / 1 / environnement / 3 / multi-démarrage /début"}]};

Written by yikyak