Get your customers to update your CRM for you

By John Locke on January 15, 2013

As we delve more and more into ways to make our customers' organizations run better, we keep an eye out for things we can do to make their jobs easier. One big problem lots of our customers have is out of date contact information for their customers, members, or audience.

What better way to keep this information up to date, than to get updates straight from the source?

As a Seattle Sounders season ticket holder, I'm on the Major League Soccer (MLS) mailing lists, and last week I received a request for an update that I thought was particularly well done. First, the email:

Let me point out a couple things:

First of all, they give me strokes. They make me feel important, even though I really know this is about making their marketing campaigns more effective.

But then, they push my buttons. Of course they know I have a favorite team! No soccer fan anywhere in the world would let "I don't have a favorite team" stand on any profile anywhere -- by setting a default for information they may or may not have, that they know their customers will care about, they practically guarantee their audience is going to respond. You just can't let things like that stand!

So let's go to the update form:

It's a clean, simple form explaining what it's for, what you can do here, and how you can opt out.

Again, it looks like the only information they actually have for me is my email address. So they put in a reasonable default that can indicate to them whether or not I've edited my contact details.

Let's take care of that favorite team thing right away:

There. Done.

A couple other things I like about this form: Nothing more than your email address is required, I did not have to create an account to get here.

That does bring up a potential security issue -- if I forward the mail to somebody else, they can easily update my personal information. It also seems like there is no protection from "URL Hacking," where somebody goes and tries a bunch of account ids hoping to stumble on a pattern that will allow them to harvest other people's information. So if I were designing this system, I would require either an account log in, or a one-time link to edit your information that gets sent to the email address on file, and doesn't work later.

But as a user, this is a very nice experience, and a great example of how to get your customers to keep your data up to date for you.

Go Sounders in 2013!

(Forgive the lack of Sounders Swag, this photo's from the archives, taken on the Sounders MLS opener, back in 2009!)

 

Tags

Add new comment

The content of this field is kept private and will not be shown publicly.

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h1> <h2 id> <h3 id> <h4 id> <h5 id> <p> <br> <img src alt height width>
  • Lines and paragraphs break automatically.

Drupal Canvas — Block HTML (locked)

  • Allowed HTML tags: <strong> <em> <u> <a href> <p> <br> <ul> <ol> <li>

Drupal Canvas — Inline HTML (locked)

  • Allowed HTML tags: <strong> <em> <u> <a href>

More Like This

Group module, friendly URLs, Pathauto, PURL, Drupal, Group Purl
🕑Sep 22, 2025 🖋John Locke 💬0

Use Group Purl on your Group site!

One big missing part of the Group module is setting up friendly URLs that contain the group in the path for group content. You can't set this up in Pathauto -- the tokens are too limited to handle this correctly.

cat with spreadsheet
🕑Feb 27, 2020 🖋John Locke 💬3

WordPress vs Drupal is like Word vs Excel

Seems like every day this month I've answered the same question: Why should I use Drupal instead of WordPress? And this is the answer I've come up with. They are entirely different applications, about as different as Microsoft Word is from Microsoft Excel.

🕑Sep 06, 2013 🖋John Locke 💬0

Staying nimble with Drupal

What are the results you are trying to achieve? How can your web site help you get those results? These are a couple of questions we're starting to ask all our clients, and what we're finding often reveals some very easy things we can do to drive more results, quickly and easily.

🕑Jul 29, 2013 🖋Aaron Lamb 💬0

Drupal and the Semantic Web - Introducing the Eagle-I Drupal module

If you've used a web ontology before, or any other large-scale data repository, you're likely familiar with one of the chief concerns facing anyone in such a position: how do you get your data into the system? Moreover, how do you get large amounts of data into the system with (relative) ease? And if you've used a content management system before, you've likely faced a similar, albeit inverted problem: how do you get your data out?

If you can accomplish these preliminary items without a good deal of effort, you're finally left with the task of transforming the data from one, and allowing it to be recognizable by the other.

If, instead, you haven't used either of these, you're likely wondering why on Earth you would want to.

web development, online marketing, SEO, CRM, e-commerce, sales conversion
🕑Jun 13, 2013 🖋John Locke 💬1

I wanna change my website

Before doing any changes to your web site, the first thing to figure out are your goals. As a web development shop, we focus on building web sites that create measurable value for our customers, aligned with their goals.
Some common goals:

🕑Jan 15, 2013 🖋John Locke 💬0

Get your customers to update your CRM for you

As we delve more and more into ways to make our customers' organizations run better, we keep an eye out for things we can do to make their jobs easier. One big problem lots of our customers have is out of date contact information for their customers, members, or audience.