Increase Efficiency with the Imported Connections Design Pattern

• 9 min read

492 Shares

The times when telephone numbers were made up of five digits are long gone, and remembering your best friend’s number if she changes it has become almost impossible. And would you know your mom’s address by heart if she moved out of your childhood home a couple of years ago? Our world is super-connected, and we don’t have the mental capacity to remember all the contact information we have; most of us may not want to resort to using an old-fashioned Rolodex, either. That’s where the long and elaborate contact lists that you keep digitally somewhere come into play. The imported connections design pattern ensures that your users will get all the benefits of this list, without the hassle of copying it by hand when they change to a new application.

The Design Problem

The user needs to establish a list of contacts, such as an address book, but entering all of them manually would be time-consuming, to say the least. He or she already has a contact list in another application and does not want to copy every item in that list manually. That user is looking for a way to migrate them out of there with minimal effort.

The Design Solution

The imported connections design pattern is a function that allows users to import contacts from one application into another. Allowing users to import contacts from one mail client, social media site, or address book to another saves them time and effort. For users to know how to do that, they will need to follow a series of steps. As designers, we give our users such advice via a user manual, a step-by-step installation guide, or a pop-up.

Author/Copyright holder: Google. Copyright terms and license: Fair Use.

In this screenshot, you can see how Gmail supports its users in importing contacts into their accounts. There are different steps to follow for different email providers.

Why Choose an Imported Connections Design Pattern?

In mail clients, social media sites, and any other application where the user contacts others using email addresses, private messages, telephone numbers, and personal details, providing users with a quick and easy way of moving contacts from one application to another is nothing short of vital. It is a great means for saving the users from manually entering all of the contacts they have accumulated over time. In addition, if users have already established a list of contacts in another application, they would get frustrated if they had to go through the process all over again. In fact, if they didn’t have this design pattern as an option, many would cling to their existing systems or devices forever... or until the last keypad, screen, or motherboard transplant fails. Amusingly (at least, in a dark sense), one offshoot effect of that would find us living in a world of very well cared-for (and ever-increasingly aging) phones, tablets, and the like – devices so old that users might end up giving them human-sounding names. However, that would be it for the electronics industry—companies that sell the devices we swear by in the 21st century can’t afford to mirror companies that respect very long consumer ‘gestation’ periods (such as coffin manufacturers or builders of parts for spacecraft). Thankfully, we’ll never have to handle that prospect in the real world; and this is where you come in with this design pattern.

Best Practice: How to Implement Imported Connections

“All good things come to him who waits – provided he knows what he is waiting for.”
—Woodrow T. Wilson, 28th President of the United States of America

  1. Make sure that users know about the facility of importing existing connections when they first begin using your mail client, service, website, or application. This can be part of a user manual, a step-by-step installation guide, or a one-time pop-up. Imparting this information to users allows them to import their contacts immediately, or, at the very least, it informs them of this capacity for a later time.

  2. The system should relieve the users of having to search for their contacts; simply provide the users with a command button that will search the contact list from another application, or guide the users through the process by using a wizard.

  3. Ensure the users have the means of accessing the 'import contacts' function from their main dashboard or menu options, so they can execute this operation at any time they want without having to go through a lengthy, drawn-out process.

Author/Copyright holder: Apple. Copyright terms and license: Fair Use.

Importing connections is not an activity that a user will perform very often. Therefore, many service providers have manuals online, explaining the steps users need to take to use this great design pattern. This example shows a section of the iPhone manual, explaining how to import connections from an old SIM card.

To help you get started implementing imported connections, you can download and print our “Imported Connections” template:

Advance Your Career With This Free Template for “Imported Connections”
Imported Connections
We respect your privacy
Get 1 powerful email each week: Design a life you love!

Potential Problems with Imported Connections

The main problems associated with providing users with the facility to import contacts relate to the visual design and the accessibility of this function within the user interface. It is important that the visual characteristics of the 'import contacts' function are consistent with the rest of the user interface design. For example, does the message font fit in with the rest of the text within the display? Is the color scheme consistent with the overall appearance of the user interface? In addition, you must ensure the interactive elements (e.g., the input boxes and command buttons) are apparent and appear prominent within the display, so the user knows exactly where to enter text and which parts of the user interface can be clicked.

Author/Copyright holder: Microsoft. Copyright terms and license: Fair Use.

In order to import connections, a user must be able to locate the functionality. Besides the visual characteristics, the label names are important for providing users with sufficient cues. In the Microsoft Outlook application, for example, the imported connections design pattern is located under the label ‘Open & Export’. For a user looking to import contact information, this may not be the most logical place to search.

The Take Away

As the world becomes ever-increasingly connected, as a designer, you are more or less duty-bound to help your users import their existing connections from email or telephone providers into your products or services. The imported connections design pattern is there to do just that. We have seen the steps you need to take to implement this well, so you can ensure a satisfyingly sound user experience. The most important consideration is how to make this functionality accessible. Making sure that it is located where the users expect, and has a label that reveals what it does, will not only endear your product to users; it will also ensure a continuity that transcends the lifespan of devices – theoretically, a lifetime of contacts building up through the years, and decades, for users to reach with the tap of a key or three.

References & Where to Learn More

Hero Image: Author/Copyright holder: Unsplash. Copyright terms and license: CC0.

Jenifer Tidwell, Designing Interfaces: Patterns for Effective Interaction Design, 2010

Martijn van Welie, Pattern Library, 2008

Learn More in This Course:

AI for Designers

5 days
57 % booked
View Course

What You Should Read Next

  • Read full article
    Bad Design vs. Good Design: 5 Examples We Can Learn From - Article hero image
    Interaction Design Foundation logo

    Bad Design vs. Good Design: 5 Examples We Can Learn From

    Looking at examples of bad design alongside counter-examples of good design is not only fun but also draws important lessons for designers. They highlight pitfalls for designers to avoid and let us understand how to translate design theories into solutions that work in the real world. Jared Spool, t

    Social shares
    1.5k
    Published
    Read Article
  • Read full article
    10 Great Sites for UI Design Patterns - Article hero image
    Interaction Design Foundation logo

    10 Great Sites for UI Design Patterns

    You don’t want to spend your whole life redesigning the wheel, do you? No, neither do we. If you are looking for a design that solves a problem that has been solved with a different application before, then the template for your wheel is probably already out there. This lets you save time and make a

    Social shares
    1.4k
    Published
    Read Article
  • Read full article
    User Interface Design Guidelines: 10 Rules of Thumb - Article hero image
    Interaction Design Foundation logo

    User Interface Design Guidelines: 10 Rules of Thumb

    Learn to design with your user’s needs and expectations in mind by applying Jakob Nielsen and Rolf Molich’s Ten User Interface Guidelines. These heuristics have been reflected in many of the products designed by some of the most successful companies in the world such as Apple, Google, and Adobe. Fur

    Social shares
    1.4k
    Published
    Read Article
  • Read full article
    The 7 Factors that Influence User Experience - Article hero image
    Interaction Design Foundation logo

    The 7 Factors that Influence User Experience

    User Experience (UX) is critical to the success or failure of a product in the market but what do we mean by UX? All too often UX is confused with usability which describes to some extent how easy a product is to use and it is true that UX as a discipline began with usability – however, UX has grown

    Social shares
    1.3k
    Published
    Read Article
  • Read full article
    KISS (Keep it Simple, Stupid) - A Design Principle - Article hero image
    Interaction Design Foundation logo

    KISS (Keep it Simple, Stupid) - A Design Principle

    It was Albert Einstein who said; “If you can’t explain it, you don’t understand it well enough.” Though it is often mis-reported as being; “If you can’t explain it to a six year old, you don’t understand it well enough.” What Einstein was driving at was a particular application of “keep it simple, s

    Social shares
    1.3k
    Published
    Read Article
  • Read full article
    Usability: A part of the User Experience - Article hero image
    Interaction Design Foundation logo

    Usability: A part of the User Experience

    This subject may seem incredibly “big” for a single article, but it’s about the specific nature of usability that we often overlook or confuse. With this appreciation, you’ll be able to design more effectively, and your website’s users will be able to grow, too.Usability replaced the outmoded label

    Social shares
    1.2k
    Published
    Read Article
  • Read full article
    Don’t Make Me Think – Key Learning Points for UX Design for the Web - Article hero image
    Interaction Design Foundation logo

    Don’t Make Me Think – Key Learning Points for UX Design for the Web

    Don’t Make Me Think is the title of a book by the HCI and Usability engineer Steve Krug. It teaches UX designers how to deliver great user experiences in a very simple and accessible way. Since its release in the year 2000 it has become one of the defining texts in the industry and an invaluable gui

    Social shares
    1.1k
    Published
    Read Article
  • Read full article
    An Introduction to Usability - Article hero image
    Interaction Design Foundation logo

    An Introduction to Usability

    Usability and user experience (UX) are not the same thing: the usability of a product is a crucial part that shapes its UX, and hence falls under the umbrella of UX. While many might think that usability is solely about the “ease of use” of a product, it actually involves a great deal more than that

    Social shares
    1.1k
    Published
    Read Article
  • Read full article
    Usability vs Desirability in Mobile UX - Article hero image
    Interaction Design Foundation logo

    Usability vs Desirability in Mobile UX

    The question of usability compared to desirability comes up a lot in UX design, and it’s important to distinguish the two. Why? Because usability is the base level of the user experience, it is difficult to create a worthwhile user experience without it. However, without desirability, it’s unlikely

    Social shares
    1k
    Published
    Read Article
  • Read full article
    Simple Guidelines When You Design for Mobile - Article hero image
    Interaction Design Foundation logo

    Simple Guidelines When You Design for Mobile

    In mobile user experience (UX) design, it’s important that we respect a user’s task and mindset, as well as the device’s limitations. Here you’ll learn about the general principles that can help you get started with your design.Josh Clark, the author of Tapworthy: Designing Great iPhone Apps, descri

    Social shares
    979
    Published
    Read Article

Top Articles

Top Topic Definitions

Feel Stuck?
Want Better Job Options?

AI is replacing jobs everywhere, yet design jobs are booming with a projected 45% job growth. With design skills, you can create products and services people love. More love means more impact and greater salary potential.

At IxDF, we help you from your first course to your next job, all in one place.

See How Design Skills Turn Into Job Options
Privacy Settings
By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Be the One Who Inspires

People remember who shares great ideas.

Share on:

Academic Credibility — On Autopilot

Don't waste time googling citation formats. Just copy, paste and look legit in seconds.

Feel stuck? Want Freedom?

Get one powerful email each week, like 325,448 others.

Learn to design a life you love.

Next email in:
1
day
15
hrs
52
mins
0
secs