Introductions. 30 minutes of instruction 20 minutes of discussion

Size: px
Start display at page:

Download "Introductions. 30 minutes of instruction 20 minutes of discussion"

Transcription

1 Digital Project Management Basic Training MODULE 1 Basic Training This module follows chapter 1 Basic Training from the book. Estimated instruction time: 1 hour 10 Introductions 30 minutes of instruction 20 minutes of discussion Introductions Bathrooms, breaks, device use. Welcome to the first comprehensive course on the fast growing field of Digital Project Management This course is not about theory or marketing strategy It details a widely proven, real world, practical approach to managing digital projects that was developed by world class leading expert, Taylor Olson and used successfully at Fortune 50 corporations, and to train numerous project tteams around the globe. The author, Taylor Olson, is an expert in the fields of digital project management and global implementation This course is based on her book entitled: Digital Project Management: The Complete Step By Step Guide to a Successful Launch. Although the course materials closely follow the chapters of her step by step guide, to gain the full benefit it is necessary to also read the book. It shares important insights and material that would be difficult to convey in a fully comprehendible manner in slide format And in turn, the course material enhances what is presented in the guide by incorporating exercises and participant p discussions and collaboration. Digital Project Management: The Complete Step by Step Guide to a Successful Launch is also useful as a desk reference to refer to as needed while working on either a complex or simple digital project. Attention to details is critical on these types of projects, and missing one part of the process can cause failure when it comes time to launch. Icons designed by Freepik from Flaticon.com licensed by Creative Commons BY 3.0 Copyright 2015 by Taylor Olson 1

2 Digital Project Management Basic Training Many believed that project managers could lead any type of project, as long as they knew how to create schedules, budgets and status reports. But this was unfounded, and led to disaster. The project manager is the leader of the team and of the process they follow. Without the proper training, project managers were left trying to lead a team of resources without understanding what their roles or responsibilities even were. It resulted in projects where the appropriate business and technical requirements were not documented, leading to inaccurate budgets and confused development and QA teams. Developers did not know what exactly to build, and the QA teams had nothing from which to build their test scripts. Sitemaps were never created, which are very important because they are the basis by which Information Architects develop their user experience recommendations, and website administrators build the actual site structures. Schedules were never delivered, because the project managers had no idea what was supposed to be happening, or in what order. In order to create a schedule, one has to first understand the process. Without schedules the team has no process to follow; they don t have delivery dates for their assignments, and important steps are missed. Search and analytics teams were left out of all planning discussionsand therefore never provided their recommendations in time for them to be implemented. Websites either crashed or never really got off the ground when infrastructure and bill of materials review steps were skipped. Ever read about what happened with healthcare.gov? They never made it off the ground because their infrastructure wasn t prepared for the number of visitors it received. Test cases were never written, leaving QA teams dead din the water without ih the documentation needed ddto accurately test the projects. 4

3 Digital Project Management Basic Training This training is broken up into 11 modules. DO: [Read the modules on the slide] 6

4 Digital Project Management Basic Training This is the Rollout Process that our training is based on the 30 key steps. It s called the Rollout process because it was originally developed as a guide for building brand new digital projects from scratch and then duplicating (or rolling out) that same experience into multiple markets and languages. The process is broken out into two distinct phases. Plan and Define, and Construct to Close. The Plan and Define phase consists of the resourcing, budgeting, documenting and planning activities needed to lay a solid foundation. The Construct to Close phase involves the entry and organization of content, testing, cutover management and transition to operations. This training was written to help one understand the concepts behind each step, how each of the steps relate to one another, and the risks associated with not following through on them. Everybody should have received two copies of the rollout process along with your training materials. (Note the DO: process is also provided in the Participant Reference Guide if available to the participants.) [Hold up a copy of the process and make sure everybody has both copies] One copy is for you to track along with and make notes on while we go through the course, and the other copy you should keep clean so that you can take it back to your office with you for reference. 12

5 Digital Project Management Needs Assessment This graphic could be of benefit with understanding the purpose of the gap analysis. Where are we? For our project this would refer to Jetzen s current website. And then Where do we want to be? The space between these two answers is the gap. ASK: But how are we going to conduct our gap analysis? What is our Where we want to be point? LOOK FOR: [solicit answers and look for the following] Request for Proposal. Comps from the Creative Team. Notes taken from a hallway conversation or through an . The Where we want to be point comes from either the RFP, the comps, through those vital hallway conversations, or perhaps the client is leaving it up to the agency to develop a better solution. Optimally the new solution will come through a combined effort with the client, creative agency and the production team all working together. For our project, we re going to take the optimal approach where all teams are working together to come up with the best solution for a world class, global website. As often is the case, we ll assume that the clients first worked with their creative agency to come up with some comps. Then those other two boxes How do we Get There? and Are we There Yet? will come later. ASK: By the way, what s a comp? 38

6 Digital Project Management Needs Assessment At this point it s not necessary to explain how to achieve the goals we have listed, we re just noting that they need to be accounted for. Now that we have the Gap Analysis ready, it s time to present it to everybody at an all team workshop. The purpose of the presentation is to make sure all parties clients, creative, production, etc are indoctrinated into the project and can agree on what the deliverables are. This will lead us to business requirements, budget and schedule. Here are the major points we need to cover during the initial workshop we can actually use this as our agenda: 1. Business lead (client) name and introduction 2. Agency partner names, roles and responsibilities 3. Project name and objectives 4. Review of comps or initial requirements 5. Gap Analysis presentation 6. Confirmation of next steps 46

7 Digital Project Management Documentation It s a good idea to start a first draft of the BRD prior to going into the first workshop that way we can take notes right inside of it as people talk. Simply make a section header for every known business requirement gathered from reading through the gap analysis in advance. Then, as the gap analysis is presented, and different team members start mentioning specific business or functional requirements, we can easily add them to the document. In addition, we can confirm with the team any requirements that we ve been able to discern so far. The internet has lots of examples of Business Requirements Document templates from which to choose if your company doesn t already have one in place. Any format is acceptable as long as it provides the team with everything they need to understand what the clients are asking for. It could be done in a spreadsheet, text document or slides. Left brained folks can be pretty averse to reading through documentation, so it s sometimes nice to take the BRD and throw it into some slides to make it easier to digest. 61

8 Digital Project Management Documentation For this type of project costs are created by either resources or requirements. Let s start with requirements. To create the budget first make a list of all of the individual requirements listed in the BRD. Having these broken out separately will be a huge benefit during production. First, if one of the projects goes way over budget, we ll be able to track those costs and pinpoint exactly what went wrong and where, and either fix the problem or add it to our learnings for next time. Second, if the client needs to decrease the budget, they ll be able to easily review what everything costs and simply delete as needed. Third, as the functionality of each project is developed through the course of wireframing, we can easily adjust the individual costs without making the entire budget appear to be ballooning out of nowhere. Let s take a shot at creating a budget for one of our requirements. DO: [Advance slide to review table] Start a spreadsheet and ask all the resources how many hours they ll need to bill against each requirement. Then, it s simple math to multiply their hourly rate against the number of hours, and add them up. Do the same thing for each of the business requirements, and just add the final total to the budget estimate that the client will see. 72

9 Digital Project Management Communication Now that we have a sitemap we can start to take an agile approach to the production assignments. The dictionary describes the adjective agile as quick and well coordinated in movement, and this certainly applies to what we want to accomplish with our project plan. We ll need to create a wireframe for just about every page of the website, with the exception of pages which are based on a template or are repeatable. But, instead of waiting for the entire set of wireframes to be ready before we can start the review process, we ll take an agile approach by breaking the sitemap into groups that the IA can handle one at a time. This way, after each group of wireframes is ready we can move them on to the next phase of production (styling) while the IA starts on the next group of wireframes, and so forth. This way we keep several resources working at the same time in a quick and well coordinated manner. To better understand this concept, let s take a look at the sitemap and decide what the various groups should be. The IA can help you with this, since they ll have a better understanding of how much work will be involved with each section. By the way, these groups can also be called sprints, bundles or packages. Take your pick. For this course we re going to call them sprints. ASK: Looking at this sitemap, which pages do you think our first sprint group should consist of? 100

10 Digital Project Management Information Architecture By looking at the sitemap we can quickly determine which pages link to an external page, which are applications, which are normal content pages and so forth. Notice that application pages are represented by checkered boxes, and pages that direct users to an external site are shown as boxes filled with dots. It doesn t matter how the pages are shown visually, we just need to make sure that there s a key somewhere on the page indicating which is which. Another very important reason to make a sitemap is to present the global footer and header navigation strategy. The sitemap is now acting not only as an outline, but also as a tool that the IA uses to create and think through the strategy. DO: [Advance slide to reveal arrows] In this example the global header and footer are represented in the grey boxes on the top and bottom of the page. We call them global because they ll stay static throughout the entire site always available as an anchor for the user to see where they re at and how to get around. 140

11 Digital Project Management Analysis There are several factors that effect search engine optimization. Content Optimization is the act of making sure the headlines, paragraphs, alt tags and image captions all include keywords and phrases that the SEO team has indicated rank highly with search engines. Meta Data is the behind the scenes code that connects our site s content to search engine searches. Our clients often engage in Paid Search Campaigns to ensure certain keywords or phrases are linked with their website s content. URLs are used by search engines to help determine page content. A linking strategy can be used to build Relevant Link indication. And the Image Naming Convention we give to the pictures on our websites are also used by search engines to determine page content. Conversely, having a lot of Dead Links on a page or within a site lowers our SEO ranking. And if a page is slow to load due to heavy Page Weight we can also lower our significance. 186

12 Digital Project Management Development Communication with the development team is imperative. The problem is that these guys and gals don t usually go to the status meetings, and they have little to no direct contact with the team. They d rather stay at their desks and get their work done instead of sitting through meetings that may not necessarily pertain to their particular assignments. And I don t disagree we need them to focus on the tasks at hand, while the client facing team handles external communications. ASK: What is the best way to communicate with the developers? Do you like to call them, stop by, what tactics do you use? DISCUSS It is the project manager s (PM s) job not only to communicate complicated technical concepts from the tech team to the nontechnical folks, but also to communicate non technical business requirements back to The tech team. 226

13 Digital Project Management Development Assessment: If the client decides that the change is a good idea and that they would like more information, we put it through the normal process that we follow for all other requirements. Note that we may need to get back on the schedule for any resources required for the assessment, if they ve moved on to other projects. A gap analysis is completed first basically determining what we d need to do to implement the change, and then basic business requirements are documented so the production team has enough information to provide their estimates. The budget is created and run through internal management for approval, and the schedule is assessed. DO: [Advance slide] Core Team Evaluation: Remember the spaceship model builder idea that someone came up with? The one that built little plastic models using data captured from the customer s configurator creation? (this was briefly mentioned on slide 81) Using this as an example, the team assessed that it could be done, but the incremental costs would be $80,000 and it would also extend the timeline. 236

14 Digital Project Management Preparation Test scripts should start out with the project name and some pertinent project information as shown here. This is an example of a test script written for the contact form. The form can contain a number of different elements, but for sure we want our testers to list their name, the date the test was performed, what was tested (test name), and the testing environment. The test cases give the tester specific instructions for what to do, leaving nothing to chance. Step 1, for example, has the tester opening the homepage for and just confirming that the homepage does indeed appear. Most test case templates provide a description of the expected result along with a comment area for the tester to explain what the actual result was. In addition, there s a place to list if the system passed or failed each step. The example we re following shows a very small list of steps for the contact form just for our example in reality the list of steps would be much longer than what is shown here. Also, there will probably be several different scripts for the same tool. Another script we d probably create would be to ensure that the appropriate error messages appear on the screen if the user makes a mistake or omits required information. This list of testing steps would lead the tester to purposely make an error so that the error messages would appear and therefore could be recorded and confirmed. It s not necessary to send these test scripts to the clients unless they ask for a review. It s really the agency s job to ensure that the project is tested correctly. But please do go through the scripts and make sure that the person who put them together didn t miss anything. Remember to refer back to the BRD for information on the expected functionality, and also look at comps to make sure that no additional i functionality has been added d without ih bi being captured in the BRD. 267

15 Digital Project Management Testing MODULE 10 Testing This module follows chapter 10 Testing from the book. Estimated instruction time: 2 hours 70 minutes of instruction 30 minutes of discussion 20 minutes for exercise Welcome to the module 10 of Digital Project Management, The Complete Step by Step Guide to a Successful Launch. In module 10 we will complete systems integration testing (SIT) and learn effective techniques for end to end testing. We will complete a successful round of User Acceptance Testing (UAT) without letting changes get out of control, and finally why we don t want to skip non functional testing. We may even have time for a group exercise on UAT planning and management. ASK: Before we get started, are there any questions about what we ve covered so far? 319

16 Digital Project Management Testing According to the schedule, here are our testing start dates for each tool: Search: March 27 Video Player: May 8 Contact Form: June 5 News Stories: June 12 Trip Planner: July 16 Configurator: July 17 June looks like a pretty busy month, with both the Contact Form and News Stories being ready for testing. 329

17 Digital Project Management Testing How about another exercise this one on planning out User Acceptance Testing. DO: [Distribute Exercise or refer to where it is located in the reference guide.] ASK: Who can explain what UAT is? DISCUSS: The users are the clients, and this is their opportunity to review the website before it goes live to make sure they are happy with the way everything looks and functions. The website should be 100% complete, and through SIT, so that the clients are testing a finished project. Here s the scenario. In our Jetzen case study, we re done with SIT and are now ready for UAT User Acceptance Testing. We re going to have an all team meeting to discuss UAT. Create your agenda, and then we ll discuss what your ideas are. 338

18 Digital Project Management Testing Guidelines: Guidelines refers to an instructional sheet we send to the UAT team so they can clear instructions on what they are supposed to do. It outlines what was defined during the roles and responsibilities discussion, and has all of the pertinent information in one place for people to follow along with. 350

19 Digital Project Management Cutover When people talk about cutover that word refers to the date and time that the new code is made available to the public or target audience. Other words used to capture this big moment are launch, release, or going live. If the team has a solid cutover plan in place, there shouldn t be any cause to worry. In this chapter we ll focus on learning the cutover process so that your next launch won t be too stressful. The cutover plan we teach is an Excel spreadsheet with three tabs. The first tab lists the steps to take before cutover day, The second tab lists the steps to take on cutover day, The third tab lists all of the stakeholders we ve been keeping track of since that first workshop we held with the Jetzen team months ago. It s very specific and detailed because just a tiny oversight during this process could ruin the cutover, so I suggest making a solid plan and then following it closely. 362

20 Digital Project Management Cutover Well, that s it. We ve completed every step in the Rollout Process. But there s one more thing to review. 400

21 Digital Project Management Communication Here we go again with this graphic. Which box are we in now? Of course, since there is only one box left we are in the Are we there yet box ASK: Why didn t this box come up before we launched the website? Didn t we want to know if we were there yet before we launched? LOOK FOR: At launch time we were delivering on the original business requirements for the project. After launch, we want to use our analytics reports of actual user activity to see if we are there yet. Is our website doing well against the Key Performance Indicators that the team came up with? Is this website what we thought it would be? Is it actually better or has it caused more problems? After the results are in, we go back to box number one, ask ourselves where we re at, and how to make it better. And then, we ll start the Rollout Process all over again. 401

the magazine of the Marketing Research and Intelligence Association YEARS OF RESEARCH INTELLIGENCE A FUTURESPECTIVE

the magazine of the Marketing Research and Intelligence Association YEARS OF RESEARCH INTELLIGENCE A FUTURESPECTIVE the magazine of the Marketing Research and Intelligence Association vuemay 2010 5 YEARS OF RESEARCH INTELLIGENCE A FUTURESPECTIVE If You Want to Rank in Google, Start by Fixing Your Site You have an informative,

More information

SEO Toolkit Keyword and Competitor Research and On Page Optimisation

SEO Toolkit Keyword and Competitor Research and On Page Optimisation SEO Toolkit Keyword and Competitor Research and On Page Optimisation Marketing & Public Relations Department University of Newcastle February 2013 Version 1.0 SEO Toolkit Contents What is SEO? and the

More information

mobile friendly? Google s survey shows there are three key points to a mobile-friendly site:

mobile friendly? Google s survey shows there are three key points to a mobile-friendly site: 1. Is your site mobile friendly? Now more than ever before it is important for your website to be mobile-friendly. According to a July 2012 Google survey of the more than 1,000 smartphone users people

More information

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1 Presents A case study by Devin Zander A look into how absolutely easy internet marketing is. Money Mindset Page 1 Hey guys! Quick into I m Devin Zander and today I ve got something everybody loves! Me

More information

How To Construct A Keyword Strategy?

How To Construct A Keyword Strategy? Introduction The moment you think about marketing these days the first thing that pops up in your mind is to go online. Why is there a heck about marketing your business online? Why is it so drastically

More information

SEARCH ENGINE MARKETING (SEM)

SEARCH ENGINE MARKETING (SEM) D I G I TA L M A R K E T I N G S E A R C H E N G I N E O P T I M I Z AT I O N ( S E O ) SEARCH ENGINE MARKETING (SEM) C O N T E N T S T R AT E G Y SEARCH ENGINE OPTIMIZATION (SEO) 90% of all website traffic

More information

THE ULTIMATE SEO MIGRATION GUIDE

THE ULTIMATE SEO MIGRATION GUIDE THE ULTIMATE SEO MIGRATION GUIDE How to avoid a drop in ranking when launching a new website YOU KNOW THAT IT S TIME TO REBUILD YOUR WEBSITE, THERE IS ALWAYS THAT NAGGING CONCERN THAT THE NEW WEBSITE WILL

More information

Full Website Audit. Conducted by Mathew McCorry. Digimush.co.uk

Full Website Audit. Conducted by Mathew McCorry. Digimush.co.uk Full Website Audit Conducted by Mathew McCorry Digimush.co.uk 1 Table of Contents Full Website Audit 1 Conducted by Mathew McCorry... 1 1. Overview... 3 2. Technical Issues... 4 2.1 URL Structure... 4

More information

CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT

CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT Website Development WHAT IS WEBSITE DEVELOPMENT? This is the development of a website for the Internet (World Wide Web) Website development can range from developing

More information

The Ultimate On-Page SEO Checklist

The Ultimate On-Page SEO Checklist The Ultimate On-Page SEO Checklist This on-page SEO guide provides an introduction to some of the SEO copywriting techniques I use to increase traffic to my clients websites. If you re looking to improve

More information

3 Steps to a Great Website

3 Steps to a Great Website 3 Steps to a Great Website How to Bring Your Brand and Site to Life Our clients choose Mission Minded as a partner for developing their web presence because of our expertise in bringing their brands to

More information

Sitecore Projects with GatherContent

Sitecore Projects with GatherContent How to prepare content for Sitecore Projects with GatherContent By Jennifer Davies, Content Strategist, Razorfish Table of Contents 4 Introduction Guide overview 5 Step 1 Define your content structure

More information

Step 1 - Learning & Discovery

Step 1 - Learning & Discovery OUR PROCESS Our goal as a integrated marketing agency is to provide clients with the most creative and effective solutions for their business. Reaching that goal begins with our Learning and Discovery

More information

G U I D E T O S E O O N - P A G E E L E M E N T S F O R B U S I N E S S W E B S I T E S

G U I D E T O S E O O N - P A G E E L E M E N T S F O R B U S I N E S S W E B S I T E S G U I D E T O S E O O N - P A G E E L E M E N T S F O R B U S I N E S S W E B S I T E S 1. Target Audience Establish your website s target audience. Don t attempt to have your website content appeal to

More information

LeakDAS Version 4 The Complete Guide

LeakDAS Version 4 The Complete Guide LeakDAS Version 4 The Complete Guide SECTION 4 LEAKDAS MOBILE Second Edition - 2014 Copyright InspectionLogic 2 Table of Contents CONNECTING LEAKDAS MOBILE TO AN ANALYZER VIA BLUETOOTH... 3 Bluetooth Devices...

More information

15 Minute Traffic Formula. Contents HOW TO GET MORE TRAFFIC IN 15 MINUTES WITH SEO... 3

15 Minute Traffic Formula. Contents HOW TO GET MORE TRAFFIC IN 15 MINUTES WITH SEO... 3 Contents HOW TO GET MORE TRAFFIC IN 15 MINUTES WITH SEO... 3 HOW TO TURN YOUR OLD, RUSTY BLOG POSTS INTO A PASSIVE TRAFFIC SYSTEM... 4 HOW I USED THE GOOGLE KEYWORD PLANNER TO GET 11,908 NEW READERS TO

More information

Intro. Scheme Basics. scm> 5 5. scm>

Intro. Scheme Basics. scm> 5 5. scm> Intro Let s take some time to talk about LISP. It stands for LISt Processing a way of coding using only lists! It sounds pretty radical, and it is. There are lots of cool things to know about LISP; if

More information

SEO Training. Breakdown and Itinerary

SEO Training. Breakdown and Itinerary Breakdown and Itinerary Search Simplified Become an SEO pro with Branded3 The SEO team at Branded3 are the UK s leading authority on search engine optimisation. We use our know-how to boost online visibility

More information

PrinceMorrison, LLP PREPARED FOR: REGINA PRINCE OF PRINCEMORRISON, LLP PREPARED BY : SAVY AGENCY SAVY PROPOSAL: NO

PrinceMorrison, LLP PREPARED FOR: REGINA PRINCE OF PRINCEMORRISON, LLP PREPARED BY : SAVY AGENCY SAVY PROPOSAL: NO PrinceMorrison, LLP PREPARED FOR: REGINA PRINCE OF PRINCEMORRISON, LLP PREPARED BY : SAVY AGENCY SAVY PROPOSAL: NO. 97571 DATE: MAY 4TH, 2016 016 RE: Request for Proposal: Regina: We appreciate your interest

More information

WEB DESIGN 8 PHASES OF THE DESIGN PROCESS. By da Creative Team

WEB DESIGN 8 PHASES OF THE DESIGN PROCESS. By da Creative Team WEB DESIGN 8 PHASES OF THE DESIGN PROCESS By da Creative Team 1. Project Definition 1.1. Project Summary 1.2. Goals 1.3. Target Audience 1.4. Message 1.5. Competition 1.6. Content Strategy 2. Project Scope

More information

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology Requirement Engineering within an Agile Environment BY KEJI GIWA HLR Workshop Requirement Catalogue Product Planning Sprint Planning Meeting Keyscreens Use Case / Epic Stories Implement Wireframes DBT

More information

Azon Master Class. By Ryan Stevenson Guidebook #5 WordPress Usage

Azon Master Class. By Ryan Stevenson   Guidebook #5 WordPress Usage Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #5 WordPress Usage Table of Contents 1. Widget Setup & Usage 2. WordPress Menu System 3. Categories, Posts & Tags 4. WordPress

More information

Strong signs your website needs a professional redesign

Strong signs your website needs a professional redesign Strong signs your website needs a professional redesign Think - when was the last time that your business website was updated? Better yet, when was the last time you looked at your website? When the Internet

More information

Compendium Basics Exercise

Compendium Basics Exercise Compendium Basics Exercise This is a short (approx. 30 minute) exercise to help you start using Compendium for Issue Mapping; the process of creating IBIS (Issue Based Information Systems) diagrams. This

More information

Basic Reliable Transport Protocols

Basic Reliable Transport Protocols Basic Reliable Transport Protocols Do not be alarmed by the length of this guide. There are a lot of pictures. You ve seen in lecture that most of the networks we re dealing with are best-effort : they

More information

Optimize Online Testing for Site Optimization: 101. White Paper. White Paper Webtrends 2014 Webtrends, Inc. All Rights Reserved

Optimize Online Testing for Site Optimization: 101. White Paper. White Paper Webtrends 2014 Webtrends, Inc. All Rights Reserved Optimize Online Testing for Site Optimization: 101 White Paper Overview Understanding the differences between A/B and multivariate testing helps marketers select the proper method for reaching optimization

More information

3Lesson 3: Web Project Management Fundamentals Objectives

3Lesson 3: Web Project Management Fundamentals Objectives 3Lesson 3: Web Project Management Fundamentals Objectives By the end of this lesson, you will be able to: 1.1.11: Determine site project implementation factors (includes stakeholder input, time frame,

More information

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman Chapter 9 Copyright 2012 Manning Publications Brief contents PART 1 GETTING STARTED WITH SHAREPOINT 1 1 Leveraging the power of SharePoint 3 2

More information

Word processing and spreadsheet applications are among the most

Word processing and spreadsheet applications are among the most In This Chapter Chapter 1 Starting Out with iwork 09 Leaving the past behind The iwork timesavers: Do it once, do it right, and reuse it Word processing and spreadsheet applications are among the most

More information

VIDEO 1: WHAT ARE THE SMART CONTENT TOOLS? VIDEO 2: HOW DO YOU CREATE A SMART CTA?

VIDEO 1: WHAT ARE THE SMART CONTENT TOOLS? VIDEO 2: HOW DO YOU CREATE A SMART CTA? VIDEO 1: WHAT ARE THE SMART CONTENT TOOLS? Hello again! I m Angela with HubSpot Academy. Now that you have a contextual marketing strategy in place with segmentation and personalization, you re ready to

More information

The Best Digital Marketing Tools 2018 edition

The Best Digital Marketing Tools 2018 edition Top Digital Marketing Tools Guide By The Launch The Best Digital Marketing Tools 2018 edition When it comes to digital tools, we at The Launch don t play around. We like to be right on the vanguard of

More information

Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience

Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience Persona name Amanda Industry, geographic or other segments B2B Roles Digital Marketing Manager, Marketing Manager, Agency Owner Reports to VP Marketing or Agency Owner Education Bachelors in Marketing,

More information

Financial Statements Using Crystal Reports

Financial Statements Using Crystal Reports Sessions 6-7 & 6-8 Friday, October 13, 2017 8:30 am 1:00 pm Room 616B Sessions 6-7 & 6-8 Financial Statements Using Crystal Reports Presented By: David Hardy Progressive Reports Original Author(s): David

More information

Plymouth Rd, Suite 212, Plymouth Meeting, PA

Plymouth Rd, Suite 212, Plymouth Meeting, PA Picture yourself standing next to an empty tool box. If you are building a shed, you ll need to make sure that tool box contains a hammer, a saw, a level, and the host of other tools necessary to build

More information

CMO Briefing Google+:

CMO Briefing Google+: www.bootcampdigital.com CMO Briefing Google+: How Google s New Social Network Can Impact Your Business Facts Google+ had over 30 million users in the first month and was the fastest growing social network

More information

CONVERSION TRACKING PIXEL GUIDE

CONVERSION TRACKING PIXEL GUIDE Conversion Tracking Pixel Guide A Step By Step Guide to Installing a conversion tracking pixel for your next Facebook ad. Go beyond clicks, and know who s converting. PRESENTED BY JULIE LOWE OF SOCIALLY

More information

Refreshing Your Affiliate Website

Refreshing Your Affiliate Website Refreshing Your Affiliate Website Executive Director, Pennsylvania Affiliate Your website is the single most important marketing element for getting the word out about your affiliate. Many of our affiliate

More information

. social? better than. 7 reasons why you should focus on . to GROW YOUR BUSINESS...

. social? better than. 7 reasons why you should focus on  . to GROW YOUR BUSINESS... Is EMAIL better than social? 7 reasons why you should focus on email to GROW YOUR BUSINESS... 1 EMAIL UPDATES ARE A BETTER USE OF YOUR TIME If you had to choose between sending an email and updating your

More information

Below, we will walk through the three main elements of the algorithm, which include Domain Attributes, On-Page and Off-Page factors.

Below, we will walk through the three main elements of the algorithm, which include Domain Attributes, On-Page and Off-Page factors. Search engine optimization is the active practicing of improving your websites ability to rank in the natural search engine results. Each of the major search engines have a proprietary algorithm that makes

More information

A Step by Step Guide to Postcard Marketing Success

A Step by Step Guide to Postcard Marketing Success A Step by Step Guide to Postcard Marketing Success Table of Contents Why VerticalResponse?...3 Why Postcards?...4 So why use postcards in this modern era?...4 Quickstart Guide...6 Step 1: Setup Your Account...8

More information

Welcome Back! Without further delay, let s get started! First Things First. If you haven t done it already, download Turbo Lister from ebay.

Welcome Back! Without further delay, let s get started! First Things First. If you haven t done it already, download Turbo Lister from ebay. Welcome Back! Now that we ve covered the basics on how to use templates and how to customise them, it s time to learn some more advanced techniques that will help you create outstanding ebay listings!

More information

Web WOW 4 Ways to Bring Your Brand to Life Online

Web WOW 4 Ways to Bring Your Brand to Life Online Rev Nov 2018 MARKETING GUIDE Web WOW 4 Ways to Bring Your Brand to Life Online INTRODUCTION At Mission Minded, we re experts in bringing brands to life both off and online. That s why our clients choose

More information

Content Strategy. A practical guide

Content Strategy. A practical guide Content Strategy A practical guide 2 The basics So what is content strategy anyway? 3 We get that a lot Here s a good definition from the early days: Using words and data to create unambiguous content

More information

TABLE OF CONTENTS INTRODUCTION...3 MAIN ELEMENTS OF A PRODUCT ROADMAP...4 PRODUCT ROADMAPS...11 MARKETING ROADMAPS...27 ABOUT PRODUCTPLAN...

TABLE OF CONTENTS INTRODUCTION...3 MAIN ELEMENTS OF A PRODUCT ROADMAP...4 PRODUCT ROADMAPS...11 MARKETING ROADMAPS...27 ABOUT PRODUCTPLAN... TABLE OF CONTENTS INTRODUCTION...3 MAIN ELEMENTS OF A PRODUCT ROADMAP...4 PRODUCT ROADMAPS...11 Product Roadmap Template... 12 Agile Roadmap Template... 13 Release Plan Template... 14 Portfolio Roadmap

More information

Content Manager Users Manual

Content Manager Users Manual Content Manager Users Manual Content Manager The content section is the core area of the Empoweren content management system. It is typically where you will publish information about your company, products,

More information

In this white paper we want to look at seven basic principles that can help make your website be the best it can be.

In this white paper we want to look at seven basic principles that can help make your website be the best it can be. websites matter A good website is important now more than ever. More and more people first visit your church through your website -- not through your front doors. Visitors will likely evaluate six to 12

More information

» How do I Integrate Excel information and objects in Word documents? How Do I... Page 2 of 10 How do I Integrate Excel information and objects in Word documents? Date: July 16th, 2007 Blogger: Scott Lowe

More information

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller Table of Contents Introduction!... 1 Part 1: Entering Data!... 2 1.a: Typing!... 2 1.b: Editing

More information

How to actively build inbound enquiry. ebook

How to actively build inbound enquiry. ebook How to actively build inbound enquiry ebook You know it s important HOW TO ACTIVELY BUILD INBOUND ENQUIRY... Businesses spend thousands of dollars every month on PR, advertising and at times, elaborate

More information

BUYER S GUIDE WEBSITE DEVELOPMENT

BUYER S GUIDE WEBSITE DEVELOPMENT BUYER S GUIDE WEBSITE DEVELOPMENT At Curzon we understand the importance of user focused design. EXECUTIVE SUMMARY This document is designed to provide prospective clients with a short guide to website

More information

beyond the install 10 Things you should do after you install WordPress by Terri Orlowski beyond the office

beyond the install 10 Things you should do after you install WordPress by Terri Orlowski beyond the office beyond the install 10 Things you should do after you install WordPress by Terri Orlowski beyond the install 1. Install a backup plugin It may seem silly but the very first thing that I recommend after

More information

VIDEO 1: WHY IS SEGMENTATION IMPORTANT WITH SMART CONTENT?

VIDEO 1: WHY IS SEGMENTATION IMPORTANT WITH SMART CONTENT? VIDEO 1: WHY IS SEGMENTATION IMPORTANT WITH SMART CONTENT? Hi there! I m Angela with HubSpot Academy. This class is going to teach you all about planning content for different segmentations of users. Segmentation

More information

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning Creating an Intranet using Lotus Web Content Management Introduction Part 2 Project Planning Many projects have failed due to poor project planning. The following article gives an overview of the typical

More information

7 Proven Steps to Creating, Promoting & Profiting from your Website

7 Proven Steps to Creating, Promoting & Profiting from your Website 7 Proven Steps to Creating, Promoting & Profiting from your Website This is the EXACT blueprint I used to build a multiple six- figure business from home! YOU CAN DO THIS! Kim Kelley Thompson The Right

More information

Microsoft Expression Web Quickstart Guide

Microsoft Expression Web Quickstart Guide Microsoft Expression Web Quickstart Guide MS-Expression Web Quickstart Guide Page 1 of 24 Expression Web Quickstart Guide (20-Minute Training) Welcome to Expression Web. When you first launch the program,

More information

The Fat-Free Guide to Conversation Tracking

The Fat-Free Guide to Conversation Tracking The Fat-Free Guide to Conversation Tracking Using Google Reader as a (Basic) Monitoring Tool. By Ian Lurie President, Portent Interactive Portent.com Legal, Notes and Other Stuff 2009, The Written Word,

More information

The Web Service Sample

The Web Service Sample The Web Service Sample Catapulse Pacitic Bank The Rational Unified Process is a roadmap for engineering a piece of software. It is flexible and scalable enough to be applied to projects of varying sizes.

More information

Module 6. Campaign Layering

Module 6.  Campaign Layering Module 6 Email Campaign Layering Slide 1 Hello everyone, it is Andy Mackow and in today s training, I am going to teach you a deeper level of writing your email campaign. I and I am calling this Email

More information

Inbound Website. How to Build an. Track 1 SEO and SOCIAL

Inbound Website. How to Build an. Track 1 SEO and SOCIAL How to Build an Inbound Website Track 1 SEO and SOCIAL In this three part ebook series, you will learn the step by step process of making a strategic inbound website. In part 1 we tackle the inner workings

More information

Breakdown of Some Common Website Components and Their Costs.

Breakdown of Some Common Website Components and Their Costs. Breakdown of Some Common Website Components and Their Costs. Breakdown of Some Common Website Components and Their Costs. The cost of a website can vary dramatically based on the specific components included.

More information

Digital Insight PUSHING YOUR SEO TO ITS LIMITS

Digital Insight PUSHING YOUR SEO TO ITS LIMITS Digital Insight PUSHING YOUR SEO TO ITS LIMITS SEO WHAT? If that s your response when asked about your website s SEO, don t despair! It can be a complicated area not least because the search engines are

More information

Who should use this manual. Signing into WordPress

Who should use this manual. Signing into WordPress WordPress Manual Table of Contents Who should use this manual... 3 Signing into WordPress... 3 The WordPress Dashboard and Left-Hand Navigation Menu... 4 Pages vs. Posts... 5 Adding & Editing Your Web

More information

What is SEO? Search Engine Optimization 101

What is SEO? Search Engine Optimization 101 What is SEO? Search Engine Optimization 101 What is Search Engine Optimization (SEO)? Paid Search Listings SEO is the practice of improving and promoting a website to increase the number of Organic visitors

More information

Chapter 2 Web Development Overview

Chapter 2 Web Development Overview Chapter 2 Web Development Overview Presented by Thomas Powell Slides adopted from HTML & XHTML: The Complete Reference, 4th Edition 2003 Thomas A. Powell Five Pillars of Sites Web sites have five aspects

More information

ONLINE REGISTRATION: A STEP-BY-STEP GUIDE

ONLINE REGISTRATION: A STEP-BY-STEP GUIDE ONLINE REGISTRATION: A STEP-BY-STEP GUIDE We encourage all of our Walkers to register online at diabetes.org/stepout. It s quick. It s easy. And, you ll have the opportunity to take advantage of our online

More information

SCORE Chapter Website Migration Guide

SCORE Chapter Website Migration Guide SCORE Chapter Website Migration Guide Chapter Website Migration Team Version 1.0 February 22, 2011 Table of Contents Version History... 3 1. Overview... 4 1.1 Why is SCORE changing its chapter websites...

More information

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 Introduction to User Stories CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 1 Goals Present an introduction to the topic of user stories concepts and terminology benefits and limitations

More information

Introduction to Programming

Introduction to Programming CHAPTER 1 Introduction to Programming Begin at the beginning, and go on till you come to the end: then stop. This method of telling a story is as good today as it was when the King of Hearts prescribed

More information

How To Get Your Word Document. Ready For Your Editor

How To Get Your Word Document. Ready For Your Editor How To Get Your Word Document Ready For Your Editor When your document is ready to send to your editor you ll want to have it set out to look as professional as possible. This isn t just to make it look

More information

seosummit seosummit April 24-26, 2017 Copyright 2017 Rebecca Gill & ithemes

seosummit seosummit April 24-26, 2017 Copyright 2017 Rebecca Gill & ithemes April 24-26, 2017 CLASSROOM EXERCISE #1 DEFINE YOUR SEO GOALS Template: SEO Goals.doc WHAT DOES SEARCH ENGINE OPTIMIZATION REALLY MEAN? Search engine optimization is often about making SMALL MODIFICATIONS

More information

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING?

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING? VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING? Hello again! I m Angela with HubSpot Academy. In this class, you re going to learn about the user experience. Why is the user experience

More information

VIDEO 1: WHY ARE INBOUND WEBSITES IMPORTANT?

VIDEO 1: WHY ARE INBOUND WEBSITES IMPORTANT? VIDEO 1: WHY ARE INBOUND WEBSITES IMPORTANT? Hi there! I m Angela with HubSpot Academy. In this class, we will be discussing how to use website pages as a part of your inbound marketing strategy. Think

More information

Building Websites People Can Actually Use

Building Websites People Can Actually Use Building Websites People Can Actually Use Your Presenter: Joel Baglien VP Consulting Services, High Monkey Consulting MARCH 13, 2013 Introduction Welcome & thanks to Kentico for hosting the Webinar Please

More information

A PRACTICE BUILDERS white paper. 8 Ways to Improve SEO Ranking of Your Healthcare Website

A PRACTICE BUILDERS white paper. 8 Ways to Improve SEO Ranking of Your Healthcare Website A PRACTICE BUILDERS white paper 8 Ways to Improve SEO Ranking of Your Healthcare Website More than 70 percent of patients find their healthcare providers through a search engine. This means appearing high

More information

Word: Print Address Labels Using Mail Merge

Word: Print Address Labels Using Mail Merge Word: Print Address Labels Using Mail Merge No Typing! The Quick and Easy Way to Print Sheets of Address Labels Here at PC Knowledge for Seniors we re often asked how to print sticky address labels in

More information

SDRC: Store Types content strategy analysis & recommendations. Jina Chan CONSTRT 200 B Winter 2016

SDRC: Store Types content strategy analysis & recommendations. Jina Chan CONSTRT 200 B Winter 2016 SDRC: Store Types content strategy analysis & recommendations Jina Chan CONSTRT 200 B Winter 2016 Introduction The Store Development Resource Center (SDRC) is an intranet site providing a centralized place

More information

Introduction to Access 97/2000

Introduction to Access 97/2000 Introduction to Access 97/2000 PowerPoint Presentation Notes Slide 1 Introduction to Databases (Title Slide) Slide 2 Workshop Ground Rules Slide 3 Objectives Here are our objectives for the day. By the

More information

A Quick Start Guide On How To Promote Your Site Using WebCEO

A Quick Start Guide On How To Promote Your Site Using WebCEO Move your site to the top! A Quick Start Guide On How To Promote Your Site Using WebCEO Welcome to WebCEO, a set of 15 cloud-based tools for SEO, Social Media Analytics and Competitive Analysis. This platform

More information

sqamethods Approach to Building Testing Automation Systems

sqamethods Approach to Building Testing Automation Systems sqamethods Approach to Building Testing Automation Systems By Leopoldo A. Gonzalez leopoldo@sqamethods.com BUILDING A TESTING AUTOMATION SYSTEM...3 OVERVIEW...3 GOALS FOR AN AUTOMATION SYSTEM...3 BEGIN

More information

Meet our Example Buyer Persona Adele Revella, CEO

Meet our Example Buyer Persona Adele Revella, CEO Meet our Example Buyer Persona Adele Revella, CEO 685 SPRING STREET, NO. 200 FRIDAY HARBOR, WA 98250 W WW.BUYERPERSONA.COM You need to hear your buyer s story Take me back to the day when you first started

More information

Step By Step Guide to Your New Website. Basic Website User Manual

Step By Step Guide to Your New Website. Basic Website User Manual Step By Step Guide to Your New Website Basic Website User Manual July, 2018 TABLE OF CONTENTS SECTION ONE - Getting to Know the CMS CONTENT SECTION TWO Home Page & Site-Wide Settings CONTENT TABS Editable

More information

Keyword is the term used for the words that people type into search engines to find you:

Keyword is the term used for the words that people type into search engines to find you: What are keywords? Keyword is the term used for the words that people type into search engines to find you: All information on the web is catergorised by Google into keyword-based indices. This is to save

More information

THINGS. Setup Guide. David Allen Company

THINGS. Setup Guide. David Allen Company THINGS Setup Guide David Allen Company TABLE OF CONTENTS FOCUS OF THIS GUIDE WHAT YOU CAN EXPECT FROM THIS GUIDE 1 FOCUS OF THIS GUIDE UNDERSTANDING THE GTD BEST PRACTICES AN OVERVIEW OF THE KEY BEST PRACTICES

More information

Teach Yourself Microsoft Word Topic 12 - Multipage Document Features Part 1

Teach Yourself Microsoft Word Topic 12 - Multipage Document Features Part 1 http://www.gerrykruyer.com Teach Yourself Microsoft Word Topic 12 - Multipage Document Features Part 1 In this class and the next few you will find out how to use MS Word features that make it easier to

More information

DIGITAL GLOBAL AGENCY Search Engine Optimization- A Case Study. Edited by Digital Global Agency in house team March 2017

DIGITAL GLOBAL AGENCY Search Engine Optimization- A Case Study. Edited by Digital Global Agency in house team March 2017 DIGITAL GLOBAL AGENCY Search Engine Optimization- A Case Study Edited by Digital Global Agency in house team March 2017 Forward: If you're not getting enough targeted traffic... If you want more engaged

More information

Creating Word Outlines from Compendium on a Mac

Creating Word Outlines from Compendium on a Mac Creating Word Outlines from Compendium on a Mac Using the Compendium Outline Template and Macro for Microsoft Word for Mac: Background and Tutorial Jeff Conklin & KC Burgess Yakemovic, CogNexus Institute

More information

Formatting Page Numbers for your Thesis/ Dissertation Using Microsoft Word 2013

Formatting Page Numbers for your Thesis/ Dissertation Using Microsoft Word 2013 Formatting Page Numbers for your Thesis/ Dissertation Using Microsoft Word 2013 Formatting page numbers can be a tricky task, especially for long documents that require careful attention to detail. Using

More information

CSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch

CSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch CSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch Purpose: We will take a look at programming this week using a language called Scratch. Scratch is a programming language that was developed

More information

Legal Notice: COPYRIGHT: Copyright 2012 Hitman Advertising, all rights reserved. LIMITS OF LIABILITY / DISCLAIMER OF WARRANTY:

Legal Notice: COPYRIGHT: Copyright 2012 Hitman Advertising, all rights reserved. LIMITS OF LIABILITY / DISCLAIMER OF WARRANTY: Legal Notice: COPYRIGHT: Copyright 2012 Hitman Advertising, all rights reserved. LIMITS OF LIABILITY / DISCLAIMER OF WARRANTY: This report is NOT legal or accounting advice. You need to do your own due

More information

Moving from FrameMaker to Blaze: Best Practices

Moving from FrameMaker to Blaze: Best Practices Moving from Adobe FrameMaker to MadCap Blaze is easy, although to get the best results you need to do some planning before you start. This document discusses suggestions and issues to make the import result

More information

What Are the 7 Most- Often-Missed Items During a Website Launch?

What Are the 7 Most- Often-Missed Items During a Website Launch? EBOOK #AskAvanti What Are the 7 Most- Often-Missed Items During a Website Launch? From tagging to tracking, we ve got you covered Is it time to update your website? Are you adding more services to your

More information

Introduction to List Building. Introduction to List Building

Introduction to  List Building. Introduction to  List Building Introduction to Email List Building Introduction to Email List Building 1 Table of Contents Introduction... 3 What is email list building?... 5 Permission-based email marketing vs. spam...6 How to build

More information

Introduction. But what about some of the lesser known SEO techniques?

Introduction. But what about some of the lesser known SEO techniques? Introduction When it comes to determine out what the best SEO techniques are for your inbound marketing campaign, the most basic strategies aren t that tough to figure out. If you ve been blogging or marketing

More information

StoryStylus Scripting Help

StoryStylus Scripting Help StoryStylus Scripting Help Version 0.9.6 Monday, June 29, 2015 One More Story Games, Inc. 2015 Contents Versions... 3 Scripting User Interface... 4 Script Triggers... 5 If-Then Scripting Language... 6

More information

Stop Scope Creep. Double Your Profit & Remove The Stress of Selling Websites

Stop Scope Creep. Double Your Profit & Remove The Stress of Selling Websites Stop Scope Creep Double Your Profit & Remove The Stress of Selling Websites Why Do Projects Go Wrong? Imagine this: You ve agreed to do a specific project with a client. You start off well. But as the

More information

GOOGLE HAS STARTED SENDING S ABOUT SHUTTING DOWN UNUSED GOOGLE+ PAGES.. BUT DON T PANIC! GOOGLE HAS STARTED ROLLING OUT MOBILE FIRST INDEX

GOOGLE HAS STARTED SENDING  S ABOUT SHUTTING DOWN UNUSED GOOGLE+ PAGES.. BUT DON T PANIC! GOOGLE HAS STARTED ROLLING OUT MOBILE FIRST INDEX 1 2 3 4 5 GOOGLE HAS STARTED SENDING EMAILS ABOUT SHUTTING DOWN UNUSED GOOGLE+ PAGES.. BUT DON T PANIC! GOOGLE HAS STARTED ROLLING OUT MOBILE FIRST INDEX THE ALL-NEW GOOGLE MY BUSINESS DASHBOARD IS HERE

More information

Website Self-Assessment

Website Self-Assessment Leading the way in web creations the-pixel.com Website Self-Assessment Created by: the-pixel.com INTRODUCTION Is your website the best it can be? The assessment is based on the three essential components

More information

WENDIA ITSM EXPERT TALK

WENDIA ITSM EXPERT TALK WENDIA ITSM EXPERT TALK What to consider when implementing a Self Service Portal A WHITE PAPER BY MEXON TECHNOLOGY 1. Introduction The world of Service Management is, as ever rapidly changing. The IT Service

More information

CATCH ERRORS BEFORE THEY HAPPEN. Lessons for a mature data governance practice

CATCH ERRORS BEFORE THEY HAPPEN. Lessons for a mature data governance practice CATCH ERRORS BEFORE THEY HAPPEN Lessons for a mature data governance practice A guide to working with cross-departmental teams to establish proactive data governance for your website or mobile app. 2 Robust

More information

Advanced Digital Markeitng Training Syllabus

Advanced Digital Markeitng Training Syllabus Advanced Digital Markeitng Training Syllabus Digital Marketing Overview What is marketing? What is Digital Marketing? Understanding Marketing Process Why Digital Marketing Wins Over Traditional Marketing?

More information