Atlantic Business Technologies, Inc.

Author: Atlantic BT

  • Why Social Media Marketing is a Different Animal…And How to Take Advantage of It

    To the casual observer – or the too-busy-to-notice business owner or marketing manager – social media sites like Facebook, LinkedIn, and others might seem to just be the latest in online trends: something that’s hot today, but ultimately isn’t much different than search engine marketing or banner ads. The reality, though, is that they can be much more… but only if you use them correctly.

    linkedin-facebook-twitterThat’s because these platforms allow companies to achieve something they’ve been striving to reach for decades: interactivity. When users log onto sites like Facebook, it’s not just to see; they want to participate, give feedback, and share with their friends. The result is that it’s easier than ever to create a campaign that goes “viral,” in a big or small sense, because customers can pass along their impressions with a simple click of the mouse. They no longer have to search through their e-mail addresses or use bulky attachments – everyone they want to connect to is in one place.

    Of course, as with any new marketing technique, it takes some skill to get your message out in an effective way. If you are new to social network marketing, or have considered integrating it into your online sales strategy, here are a few tips to get you started:

    Geico Gecko
    Geico Gecko

    Get personal. There’s a reason that huge corporations use talking animals and other gimmicks online and off. Buyers like to get a sense of personality, even from Fortune 500 firms that they trust. Whether your company is traded on the stock exchange or operating from a spare room, try to make a connection with your customers and prospects by letting them see you are more than a collection of products.

    Avoid the silly. It’s one thing to let your clients see behind the curtain, and another one to seem completely unprofessional. Never forget that anything you post online could not only be seen by all of your customers and colleagues, but also archived or passed along. You can’t afford to have something offensive associated with your business, so always think twice before writing or showing anything that could come back to haunt you later.

    Advertise creatively. Don’t settle for simply broadcasting whatever is on sale for the week – you could do that on your home page, or in a newsletter. Instead, try to draw in visitors and fans by offering tips on better ways to use what you sell, or sharing some insight on how a specific product or employee came to your attention. Remember, social networking sites are places for very soft selling; you can have a sales message, but it needs to be wrapped in something funny or sweet.

    Organize events. Perhaps one of the most underutilized features of social networking sites is the ability to create groups and forums that can move from cyberspace and into your physical location. Are you having an event that would be of interest to the general public, or a free workshop that shows how to solve a common problem? These are ideal business uses for Twitter and Facebook, so be sure to spread the word.

    Think beyond text and photos. While there’s nothing wrong with filling out your profile, or your company’s, with the standard corporate images and descriptions, why not integrate video and links into the mix? Social networking sites are no place to post clips filled with industry jargon or insider information, but if you have something that’s fun, interesting, or just offbeat to use… then by all means use it! Remember, the goal isn’t to treat sites like Facebook as simply one more way to drub a marketing message into your clients, but to make your business a bit more accessible in a human way. If you can accomplish that, the bump in sales will follow.

    Social networking represents a revolution for marketers, not because of the technology behind it, but because of its intent. By allowing customers to use and share what they like about your company on their own terms, it encourages them to feel involved in the process. In other words, marketing becomes something they do with you, instead of you having to do it to them. Treated the right way, that makes it easier on both ends of the connection.

  • Using .NET 3.5 and Reflection to help with sorting a List

    The other day I was looking to be able to sort a list of products (List<Product>).  I was binding that list to a ListView and the client wanted to be able to sort the Products by Name (Z-A & A-Z) and by Price (Low-High and High-Low).

    I initially had something like this:

    public class SortProductsByPrice : IComparer
    {
      public int Compare(Product Prod1, Product Prod2)
      {
        return Prod1.Price.CompareTo(Prod2.Price);
      }
    }

    That works, but I didn’t want to write a class for everything I wanted to be able to sort by. For what the client wanted above I would have had to write 4 different classes.

    So I set off looking for an awesome way to write one sort method. Sparing you the endless results of clicking through many search results and articles, I ran across a couple things caught my attention: .Net Reflection, hey look I can see myself! and How to sort a ListView control by a column in Visual C#.

    Combining ideas from both of those examples above I produced a class that will Sort a List of any objects.

    public class Sort : IComparer
    {
      // Specifies the Property to be sorted
      public String SortBy { get; set; }
    
      // Specifies the order in which to sort (i.e. 'Ascending').
      public SortDirection OrderOfSort { get; set; }
    
      public Sort(String SortBy, SortDirection OrderOfSort)
      {
        this.SortBy = SortBy;
        this.OrderOfSort = OrderOfSort;
      }
    
      public int Compare(T x, T y)
      {
        int compareResult;
    
        Type MyTypeObject = typeof(T);
    
        PropertyInfo prop = MyTypeObject.GetProperty(SortBy);
    
        if (prop == null)
        {
          return 0;
        }
    
        switch (prop.PropertyType.Name)
        {
          case "String":
            compareResult = prop.GetValue(x, null).ToString().CompareTo(
              prop.GetValue(y, null).ToString());
            break;
          case "DateTime":
            compareResult = Convert.ToDateTime(prop.GetValue(x, null)).CompareTo(
              Convert.ToDateTime(prop.GetValue(y, null)));
            break;
          case "Double":
            compareResult = Convert.ToDouble(prop.GetValue(x, null)).CompareTo(
              Convert.ToDouble(prop.GetValue(y, null)));
            break;
          default:
            compareResult = 0;
            break;
        }
    
        switch (OrderOfSort)
        {
          case SortDirection.Ascending:
            return compareResult;
          case SortDirection.Descending:
            return (-compareResult);
          default:
            return 0;
        }
      }
    }

    Now I can utilize this awesome new class by calling it like this:

    ProductList.Sort("Price", SortDirection.Ascending);

    The concept here is you just pass the property you want to sort by (i.e. Price) and the direction and “Bam” (as Emeril says)!

    The next step here would just be to add some additional cases to my switch statement to check for other DataTypes (like Decimal, Int, etc).

  • Tech Sector upbeat about job growth – time to recruit!

    NPR recently completed a special series called “New Jobs for a new Decade.”

    One part of this series that really caught my attention was that a lot of research indicates that the tech sector will be creating millions of jobs by the middle of the decade.

    “The research and consulting firm IDC estimates that 1 million new technology-related jobs will be created over the next four or five years — an increase of about 10 percent.”

    So what does this mean to employers?  The other big take away is that if your company is positioned for growth in the coming year you may want to think about hiring, purely based upon the fact that there is REAL talent out there now that may be unemployed.

    The other message for employers is to prepare for the future by taking care of the talent you have now, because once the economy starts to turn around technical talent it will be tougher to find and tougher to retain.  This brings me back to a post that  now infamous software company owner, blogger Joel Spolsky wrote a couple years ago called “A Field Guide to Developers“.

    Joel’s points from 2006 still ring true today for our creative, technical work force and how to retain and recruit great designers and software developers.

    Every technical manager that hasn’t read this article should, because it is a great guide on how to prepare for the future when the economy turns around.

  • What Ever Happened To Cuil?

    Do you remember when Cuil launched in 2008?  Two ex-Googler’s, Tom Costello and Anna Patterson started the search engine, claiming to have the largest index of website (over 127 billion).  Even with its large index, they still had the near impossible task of going up the 800 pound gorilla called Google.  Also in my opinion, it does not matter how big your index is, if you do not show the most relevant websites for a given search, what’s the point?

    As you can see, it has taken a huge dip since its launch and continues to decline.

    This goes to show you that just because you claim to have the biggest index, doesn’t mean you can compete and steal market share from the “Big 3” (Google, Yahoo, Bing).  Google is where they are at today because they focus on innovation. They pride themselves on providing quality search results by constantly improving their algorithm and adding new features.  This is something that I believe Cuil needs to improve on in the near future or continue to fade into oblivion.

    Mashable wrote a blog post in August on how Cuil is re-emerging as a real-time search engine offering a number of new features.  The problem is that even with the focus on real-time search, they are a little too late.  With real-time search engines like Twitter Search, OneRiot and Tweetmeme, who have already gained market share and offer better user experience, Cuil is just a day late and a dollar short.

    Personally, I have done a number of searches in various industries and have seen a number of sites that have no business being ranked on the first page.  It should be interesting to see if Cuil can regain momentum in 2010 with their real-time strategy.

  • What Did You Google?

    Wondering which holiday terms were searched most often in Google last December? If you guessed ‘Christmas Tree’ or ‘Christmas Music’, you are correct! Internet users (in the US) searched both terms more than 11 million times each in December of 2008.

    • #1 Christmas Tree (11,100,000)
    • #1 Christmas Music (11,100,000)
    • #2 Santa Claus (6,120,000)
    • #3 Christmas Cards (4,090,000)
    • #4 Christmas Gifts (3,350,000)
    • #5 Christmas Decorations (1,830,000)
    Xmas-Words-for-Blog

    Surprisingly, ‘regifting’ was not in the top five.

    We were also surprised that ‘Aunt Vivian’s Fruitcake Recipe’ did not make the list either.

  • Key Performance Indicators Every Website Should Track

    No matter what type of website you create, you should always monitor your website statistics. You can gain a wealth of knowledge about your site traffic, just by looking at a few key performance indicators (KPIs). Every sites KPIs will be a little bit different and certain data will be more important than others, however there is data that is worth monitoring all of the time.

    Bounce Rate

    Your bounce rate is simply when a visitor enters your site and does not go to any other page on your site. This data can help you identify certain pages that need improvement. For example, if you have 10 service pages on your site and 3 out of the 10 have an extremely high bounce rate compared to the rest, it may mean that you need to add/change content, replace images, or add an offer/call to action. If your bounce rate is not design related, it may be that you are driving the wrong type of traffic to the site. Organically, if you are optimizing your site for the wrong keywords/phrases you could be driving irrelevant traffic to your site. On the paid side of things, if you are bidding on the wrong keywords or that the keywords are too broad you may have to bid on more targeted keywords.

    clock_no_border

    Time On Site

    The time on site indicator is very closely related to bounce rate. It is one of the best ways to see how engaged your visitors are on your site. If you notice that visitors are leaving within 30 seconds, you may not have content that is not compelling enough for a user to stay. Usually if your time on site is low, you will notice a higher bounce rate. Like bounce rate, if you drive the wrong type of traffic to the site you may have a low bounce rate.

    Unique Visitors

    Depending on the type of site you have, you may want to know how many new visitors you have compared to returning visitors. If you are managing a content-based site like a blog, forum, or wiki, you may want to take notice of visitors who return to your site. However, if you are a business trying to gain market share in your industry you may want to see what percentage of new users are visiting the site.

    Top Keywords

    It is always important to see what top keywords people are using to find your site. Your keyword list can help you see what keywords you are organically showing up for in the search results. Along with top keywords, pay close attention to each keyword as it correlates with time on site. You will notice that certain keywords/phrases will bring you higher time on site, lower bounce rates, and higher conversion rates.

    Top Content

    Track New Account Openings

    Extremely important for e-commerce sites, monitoring your most visited pages can help generate more revenue. Analyzing to see what products people are looking for can help you determine which products to market and promote more. For blogs and content focused sites, seeing which articles or blog posts are most popular can help you figure out which content you should highlight on your site or re-purpose on other content sharing sites.

    Goal Conversions

    Ultimately your site conversions are what generates leads and sales. When monitoring conversion data you want to look at it from a few angles. From one side, you want to see where your conversions are coming from. Are they coming from Google? A site you are marketing on? Paid search? An email marketing campaign? From another side, you want to see what keywords people used to convert. You may see trends in certain keywords that convert better than others. Another angle to look at is geo-location. Are more people converting within your city? State? Country?