You are here

Blog Archive

Marketing Automation: The Number Have It

Marketing Automation: The Number Have It

As a quarter is wrapping up, it is a great time to look at the statistics to find what is working and what will need to be tweaked for the upcoming quarter. With 56 percent of companies utilizing a marketing automation system and 75 percent or more likely to purchase in the next year, it seems marketing automation systems are booming. According to Salesforce, in their 2015 State of Marketing report, marketing automation systems will be the most piloted marketing technology in 2015.

Applying input rules using JQuery extensions

A common scenario for web-based form is real-time processing of user input. The goal is that processing could perform filtering of certain characters. A perfect example is a form field that should only accept numbers. Prior to HTML 5, that functionality was not natively supported and required additional JavaScript to do the heavy lifting. Even today, we cannot rely on HTML 5 features when creating a webpage with backwards compatibility in mind, therefore we still need to process the user input with JavaScript to ensure proper filtering on older browsers. 

MVC Email Generation with Postal

It's been a long time since I needed to generate an email with portions of the content coming from fields in a model/entity used in a web application. There are a several ways to do this with the most basic being a mail merge of sorts from a text file or string with embedded placeholders ({0}, {1}, {2}) for the replacement values. Since I am using MVC, I wanted to see if there was an easier approach leveraging Razor views and ran across the Postal library, which is also available via NuGet.

Thank You Unsubscribers

Thank You Unsubscribers

Every marketer will cringe upon hearing the “U word:” unsubscribe. Marketers strive for large marketing lists to share their message with in the hopes of gaining new business. As a result, why would you cheer on readers for removing themselves from your list, decreasing the size of the list your company can outreach to? The goal of an email marketing list is not solely quantity, but quality as well. In that respect unsubscribes are actually a very positive action.

Focus Your Marketing Efforts

Focus Your Marketing Efforts

In order to be successful in your marketing efforts, your marketing department must track their failures and successes. According to a recent study, 76 percent of CMOs use dashboards or other online systems to determine who their customer is and what they are looking to see from your company. When evaluating successes and failures, companies are much more successful in the long term. Combining feedback, findings from the customer journey, post-purchase behavior and sales, the results are incredible.

Sales Productivity in the Office

Sales Productivity in the Office

In sales, there is always opportunity for growth and improvement. One improvement area to consider is how time is being allocated. A survey stated that two out of five business owners see time as their most valued asset. These business owners would consider paying money to uncover more time in the day! How a sales team is dividing up their time can greatly affect productivity and sales numbers. Two major roadblocks for productivity are multitasking and filling the day with non-selling activities. 

Uploading a file to Microsoft CRM using JavaScript

I recently had a need to upload a file to Microsoft CRM as an attachment to a note (from within CRM) using a custom button on the ribbon and some JavaScript. After doing some research, I kept finding examples that worked but they required using a function in VBScript to convert binary data to a base-64 ASCII string. I didn’t want to have to use a VBScript function since my customer does not require their users to use Internet Explorer.

Spaces vs. Empty Strings in TSQL

Recently, I was running some SQL queries when I came across an oddity that I previously was unaware of. In the UI of our project, we were having some strange validation issues. Data was being binded to text fields and sometimes text fields (that appeared blank) were correctly validated as being empty, but other times they appeared to have a value. I ended up highlighting the value of the textbox to ensure that it was blank and noticed that some of the fields actually had a space value in them (' ').