SmartyStreets Company Blog

Seriously dedicated to address verification.

How To Check Your LiveAddress Usage

March 30, 2011 by qualified-address
Our LiveAddress tool works behind the scenes, scrubbing away, to make sure every address you ship to is valid and deliverable. It does its address verification job so well that you won’t have to think about shipping disasters ever again.

Choosing a LiveAddress package plan is much like choosing a phone plan—only you can know what services will best fit your needs. Simply choose the number of queries you wish to be able to process through the system each month, and get started. If you happen to exceed your query limit in any given month, don’t panic. The system is designed to automatically renew your subscription, resetting your original number of queries for the same price. This way, there is no downtime where shipments fall through the cracks. With LiveAddress, you are in good hands.

If you find yourself going over your query limit each month, you may want to upgrade your subscription to allow more searches monthly. Higher subscription levels have a lower cost per unit, and give you a great deal for your dollar.

The following video will show you how to monitor your usage levels in LiveAddress  as well as how to modify your query package when it becomes necessary:

Add your comments

LiveAddress Verification Service

March 24, 2011 by qualified-address

By using our LiveAddress validation tool, you can instantly validate any US address. You may need to do address verification while you are taking an order over the phone—this is just the tool. You can also  install the program onto your own website, allowing customers to verify their own addresses before check-out.

LiveAddress Verification can save you time, money, and energy, all while giving your business the following benefits:

  • Fewer calls from customers wondering where their order is.
  • Fewer return shipments
  • Fewer lost shipments.
  • Happier customers! (and isn’t that the most important thing?)
So, dive into our demonstration video, featured below, and get a taste of how quick and easy it is for customers to use:
 
And once you see how helpful LiveAddress can be, visit our LiveAddress product page. Sign up today for a free trial, and find out first-hand what address verification can do for you!
Add your comments

CASS-Certified Scrubbing Service

by qualified-address

Due to many requests by our customers, we at Qualified Address have decided to create a series of short video tutorials, demonstrating the different facets of our product line. These tutorials will feature the benefits of address scrubbing and address verification, so that you, the customer, can be better informed, and more able to understand each process.

Below, our first tutorial features our CASS-Certified Scrubbing Service.  This 3-minute video takes you step-by-step through the process of uploading a file to our servers,  and then teaches you how to fill out the forms necessary for bulk mailing. We hope that this will be helpful to you as you get started with our services. Enjoy!


Add your comments

Benefits for clients using our NCOA service

March 1, 2011 by qualified-address
With the upcoming launch of the NEW NCOA address verification services from Qualified Address, I thought I would post some benefits clients can look forward to receiving:
    • Less return mail with out-of-date addresses

 

  • Results returned faster, cheaper, and easier than any other NCOA provider
  • Less time spent updating return mail to update addresses
  • Savings on postage cost from returned mail
  • Reduction in the number of pages clients print for mailing– not only does this save the organization money it also helps its green status
  • Greater faith in the accuracy of your data– this impacts your ability to properly segment your markets, and thereby better communicate with your various customers
  • Messages delivered to customers sooner because the correct address is used the first time, no need to resend
  • Clean database– reducing the time clients take to manage records which yield no return
  • Greater discounts from USPS (these are offered to bulk mailers who perform NCOA on their data)
  • Standardized addresses that fit all USPS standards, as well as provide zip +4 information
  • Provided Return Codes, which indicate that a match was obtained. These are accompanied by either a new address or undeliverable status, and help clients better analyze their data.
  • To underscore the importance of NCOA, USPS estimates over 40 million Americans change their address annually. The larger the constituent list, the higher potential to lose contact with people as their addresses change.

 

Add your comments

How To Print Labels (For Microsoft Word 2007)

February 10, 2011 by qualified-address
 
Printing labels for delivery can be a quick and easy process if you are using our address verification services. Simply follow the steps listed here, and you will be on your way to shipping with ease.

1. Download the POSTNET barcode font. The POSTNET barcode font is the standard font used in printing barcodes. As a courtesy to visitors and customers of QualifiedAddress, POSTNET font can be downloaded for FREE from our website.

2. Install barcode font. Once POSTNET is downloaded to your computer, you will need to install the barcode font. On Windows-based computers, this is typically done by right-clicking on the downloaded file icon and clicking install.

3. Add font to Microsoft Word. After you have installed the POSTNET barcode font to your computer, you will need to add it to your fonts in Microsoft Word. To do this, follow these directions:

 
a) open Microsoft Word and click on the “mailings” tab (located in the menu at the top of the document).  

b) click on “Labels,” and the “Envelope and Labels” page should pop up, looking like this:

 

c) Choose “Options” from the “Envelopes and Labels” window. This will open the “Label Options” window, shown in the following diagram:

d) Click the dropdown under “Label vendors” and select the brand of your label. Then select the correct product number, and click “New Document.”

e) Under the “Mailings” tab, click on “Select Recipients,” and choose “Use Existing List.”  
 
 


*Note: Before clicking “OK”, make sure the checkbox labeled “First row of data contains column headers” is checked.*
 
f) Under the “Mailings” tab, click on the “Insert Merge Field” dropdown. This will list a number of fields for you to choose from. The fields we need for a barcode are: QA_Firmname, QA_DeliveryLine1, QA_City, QA_State, QA_FullZIPCode, and QA_Barcode. (Essentially what we are doing in this step is creating a template with a barcode for the delivery addresses.)




After selecting the fields, your document should look like this:
 
g) Now, you need to change the font of the QA_Barcode field so it will show up as a barcode. To do this, highlight the field “QA_Barcode.” Open the “Home” tab, and click in the font box on the toolbar. Scroll through the dropdown list until you find the
USPS Bar Code font, and then click on it.
*Note: Don’t worry if you can no longer see “QA_Barcode”; it will be visible in the next step; barcodes display only numbers, no letters.*

4. Preview barcodes. Once you have the codes downloaded to Microsoft Word, preview the final document to make sure everything is set up correctly. To do this, follow these directions:
 
a) Click the “Mailings” tab on the toolbar. Click “Preview Results” (near the right side of the toolbar).


 

b) A document like the following should appear, allowing you to view all scrubbed addresses along with their individual barcodes.

5. Prepare the barcodes. When you have entered all of your scrubbed addresses, and are ready for shipping, you will need to print your barcodes. The following steps will teach you how to prepare the envelopes and barcodes for printing:


a) Click “Finish & Merge” located on the toolbar.


b) Three options are given for finishing the merge: “Edit Individual Documents,” “Print Documents,” and “Send Email Messages.” Choosing “Edit Individual Documents” allows you to make individual changes to each envelope. “Print Documents” allows you to print off all envelopes; they will be ready to be mailed, complete with barcode attached. “Send Email Messages” allows you to email the documents in attachment– HTML, or plain text formats.


*Note: When printing labels, place the labels facing down in the machine.*

Add your comments

Undeliverables – Pay Now or Pay Later

January 27, 2011 by qualified-address

A recent conversation on LinkedIn brought up some shocking estimates of what one piece of UAA (Undeliverable as Addressed) mail costs an organization. We thought you might be interested in this information.

Factoring in the cost of postage plus paper, labor, carbon footprint, etc., one member noted that the total cost for a business to receive back one piece of “undeliverable as addressed” mail is about $3.00. Another Linkedin member noted that doing some mailings for her company using “address verification services” (like those provided by Qualified Address) brought a 34:1 ROI.

We can’t verify these numbers, but everyone agrees that undeliverable mail is expensive. Certainly, it pays to have a clean, updated mailing list.

The option we recommend is NCOA(National Change of Address), a web-based service provided by Qualified Address. NCOA will ensure that if your customers have moved, you can find their updated address. The service also includes CASS, which will scrub your list and make sure the addresses are formatted correctly so that they are deliverable.

Add your comments

LiveAddress API Now Fully Geo-Distributed

November 6, 2010 by qualified-address

We just wanted to give everyone a heads up that our geo-distributed LiveAddress API is going live on Tuesday morning, November 8th.  We have already been running in fully geo-distributed mode with many of our address verification customers for the last week and they have been quite pleased.  In fact, for all of our customers along the East Coast, the latency will drop due to the fewer number of network hops required.

We still have plans for an additional set of nodes along the West Coast in order to better service our customer base out of California.  We will keep you posted on how that develops.

In the meantime, many of you have been asking for some kind of public “status page” hosted by a third party, which would be unaffected by any potential downtime we might experience.  The provider we are currently testing is called “Site24x7”.  If we decide to utilize another provider, we’ll let you know.

The status page can be found here.

Add your comments

LiveAddress API Outage

October 20, 2010 by qualified-address

Last Thursday morning, October 14, we experienced a significant address verification outage lasting approximately five hours. The outage was incredibly frustrating for our customers on several levels. The primary service that was affected was our LiveAddress API address verification web service. This post is our attempt to detail exactly what happened and what we plan on doing about it.

What Happened

Our primary billing/accounting server suffered a failure do to the automatic installation of scheduled operating system updates. Specifically, the server automatically installed the updates and rebooted as part of the update process. This process typically takes about two minutes, but this time the server failed to reboot properly. It hung during the shutdown sequence after the updates had been applied.

The main problem with this was related to how we were monitoring the status of the machine. According to the statistics gathered, the machine was online and functioning, and could be pinged, etc. But in reality, the machine was hung in a shutdown sequence. After a few reboots, we managed to get things back into an operational state. Currently things are operating normally.

Lack of Communication

One of the most infuriating aspects of this outage from a customer’s perspective was related to that of communication in both directions. Once we were aware of the outage it wasn’t long before we were fully operational again. Unfortunately, this meant that all of our resources were dedicated to bringing everything back into an operational state rather than communicating to our customers what was happening. That was bad. The other aspect of this that was even more upsetting to customers was their inability to contact us in a time-critical manner. That was even worse. Opening the channels of communication alone could have cut the length of the outage dramatically. We pride ourselves on responding quickly to customer needs and being available to answer their questions. But this experience has clearly demonstrated to us that the way things currently operate in regards to communication is not even close to sufficient. In fact, it’s just plain short-sighted. So we’re making changes. Big ones.

Technical Solutions (The Dirty Details)

The way our LiveAddress API was designed,when a verification request is received, it makes a synchronous call to our billing mechanism to determine if you have an active subscription and if your account has sufficient queries available in order to fulfill the request. The architecture behind the LiveAddress system is a typical “web services architecture.” This type of service is advocated as a “best practice” by the major software vendors, including Microsoft, Sun, and Oracle. Yet, at the same time, it was this architecture that led directly to the outage. Recently there has been significant movement in the programming community related to leveraging better architectures, such as those heavily-utilized by such companies as Amazon, Google, Facebook, eBay, and Twitter. It is by following this new architectural guidance—breaking things apart slightly and moving toward the “AP” side of Eric Brewer’s CAP Theorem, rather than the “CA” side—that we are able to gain tremendous advantages for ourselves and our customers.

Over the weekend and during the early part of this week, we worked on splitting the LiveAddress codebase apart in order to introduce what is known in computing terms as “eventual consistency” into the billing/accounting process associated with each LiveAddress verification query. Specifically, we will now be performing a look-up on a slightly out-of-date version of the subscription data against a local store. This means our accounting system, whose database located on a separate machine, may be a few hundred milliseconds behind—or perhaps even a few hours behind in the case of a significant billing/accounting outage—while the LiveAddress system will be completely unaffected and just reading an “old” copy of the subscription information. In a worst-case scenario you, our customers, may receive more queries for your subscription than originally purchased, all at no extra charge. That’s completely okay, because the LiveAddress system will remain online servicing requests. This will cost us significantly less in terms of customer aggravation and frustration.

This new architecture yields a number of positive consequences. First, each node is now entirely self-contained, and requires no outside information beyond what it has in its local database in order to service each request. Another positive consequence of this new architecture is that we are now able to more fully geo-distribute our system. In fact, we are already moving quickly towards new instances of the software on servers located in Washington DC and Seattle, in addition to extra capacity at our facility in Dallas.

Monitoring Solutions

We are also moving to change how we monitor our system. Instead of basic hardware and software monitoring, we’re moving to have the health of the application monitored in a much more thorough manner. We are also looking at third party providers, who provide out-of-band health/status pages that would remain available and reachable for users in the case of outages on our part.

Communication Solutions

By far, the biggest takeaway in all of this, is related to how we communicate with our customers and how our customers communicate with us. We have determined that you need multiple ways to communicate that work for you.

As a result, we are opening our communication channels more fully. Here’s how you can get in touch with us:

  • Email (the preferred method): support@smartystreets.com (I’d love to actually put the email address without splitting it apart and spelling it out in this post, but if I did, we’d be saturated in spam, and it would take us longer to communicate with you). Email is the preferred method of contact, because it gives us a history of our interaction with you and allows us to respond in a consistent manner. Our target response time for email is less than an hour, and we are often able to respond within thirty minutes.
  • Twitter. Our username is: qualifiedaddr. I’d love to have it be qualifiedaddress, but it’s one character too long and they impose 15-character length limitation on usernames.  UPDATE: Our twitter username is now smartystreets.
  • Phone: We provide telephone support during regular business hours at: (888) 216-8883 x3014.
  • Emergency Phone: If at any time LiveAddress appears to be unavailable or not responding, please contact our emergency line: (801) 477-4189. This line is for emergencies, not technical support. This will forward to the personal mobile phone of the person on duty.
  • Text Message: (801) 477-4189.  We are using a Google Voice account, which takes the text message and forwards to a distribution email which we are monitoring.
  • Snail Mail: Really? You want to send us a letter? If there’s a problem with our system, please DON’T write a letter. Use a faster form of communication. But if you really do want to write us a letter (for whatever reason), you’re welcome to do so. Just make sure it’s for something non-mission critical.

Conclusion

By introducing some technical changes and providing open channels of communication, we hope to never experience down-time to the extent that we experienced on Thursday. We know that there are a lot of people and companies relying on us to keep our systems operational and we are committed to keeping our systems up and running. This is why we have no long-term contracts that keep you from going elsewhere.  We know that if we have the best service at the best price, the customers will come. If you’re ever unsatisfied, we invite you to let us know, but we won’t force you to stay if you’d like to go elsewhere.

At the same time, there are methods of architecting your external service calls such that down-time on the part of the service provider (us or others) does not affect the normal workflow of your application. If you are interested in these methods of external interaction, please contact us and we’ll be happy to help you understand what they are and how they can benefit your application relative to all third-party services, not just ours.

We thank you for your patience with us and we hope to continue having the privilege of earning and keeping your business in the future. Don’t hesitate to let us know about your questions and concerns.  We’ll be here.

– Jonathan Oliver, CTO, Qualified Address

Add your comments

Standard Scrubbing vs. CASS-Certified Scrubbing

April 12, 2010 by qualified-address

Qualified Address offers two different address verification scrubbing services. The two are similar in that they both return quality data for addresses. The difference between the two is in how much data is returned to the customer. A review of what services each provides is listed below:

Standard Scrubbing

CASS-Certified Scrubbing
Handles everything listed above, PLUS the following:

As with all of the products offered by Qualified Address, both Scrubbing services are SaaS (Software as a Service).

Add your comments

Preparing and Mailing a List (For Dummies)

April 5, 2010 by qualified-address

If you’re struggling with the whole address verification process, then you’ve come to the right place. In this tutorial, we will walk you through the steps to ensure that your addresses get scrubbed with minimal effort on your part.

1. Start a FREE Trial of CASS-Certified Scrubbing. Starting a free trial with us will allow you to experience address verification first-hand, and find out just how easy CASS is to use. For additional steps on how to start your free trial, go to the following blog post:

2. Upload your List of Addresses. If you don’t know how to upload a list, the following post will be very helpful for you:

How to Upload a List of Addresses. This post provides easy-to-follow instructions for uploading your list of addresses into the system for scrubbing.

After following the steps, if you find that your list could not be processed, you’ll need to make some changes to your list format. Review the following post to learn how to make the changes necessary that will nearly always get your list processed:

My List Couldn’t Be Processed… What Do I Do? This post outlines common reasons lists can’t be processed, how to fix these problems, and how to avoid such issues in the future.

3. Purchase More Queries. When your free trial runs out, you will need to purchase more queries in order to continue having your addresses scrubbed and verified. Not sure what queries are or how they work? Have a look at this post:

How Do Queries Work? This post will give you all the information you need about purchasing queries.

4. Download and Unzip your List. Most likely, your list finished processing just minutes after you submitted it. Your next step is to download and unzip the files attached to your list. If you have no idea what that means or how to do it, this next post will get you on the right track!

How do I Download/Unzip My Processed List? Here, you will find all the directions needed to access your list after it has been processed—every step from logging into your account to extracting your list, is presented here for you to follow.

5. Manage Additional Columns. Once you have your processed list back, you may be wondering what to do with all the additional columns included in your list file. The Qualified Address Blog will offer some options and other information about your columns.

Once you have accessed the Blog, you can:

a) Type the name of the specific returned column you’d like to know about in the Google search box (located in the top right corner of the blog). The search results will likely yield a post in the following format “How to Understand Returned Columns – [Name of desired column]” with a link leading to it.

         google search bar

b) Navigate the blog archive (located on the right column of the blog, directly under “About Qualified Address”). Click on the name of a month to see old blog posts; for example, clicking on “January” will bring up all posts written in. Scroll down the list until you find the column you have questions about.

       blog archive

6. Prepare Envelopes for Printing. There are two ways that this can be done, depending on your software. Links to the directions for each type are listed below:

a) If you are using Microsoft Word, go to this blog post: How to Print Barcodes (In Microsoft Word 2007) – This will provide step-by-step instructions for Microsoft Word.

b) If you are using OpenOffice.org software, the use this one: How to Print Barcodes (In OpenOffice.org 3.1) – This provides instructions for OpenOffice.

Add your comments