Department Directed Approach (DDA) to design better contact us forms and say goodbye to spammers and hackers

Out of few major concerns that are related to corporate websites is to provide a healthy way for its visitors to contact them. The best way that any company accomplishes this is by providing an interface to it’s leads (Visitors) i.e. a contact us page either on there website, social page, community page or else where. Now, issue comes from young designers/developers and some times by experienced ones that they often display company or company’s representative email open in public. Well, It is good technique if you ask me, i.e. to let the leads (visitors) directly contact the representative by displaying their email. we should know that its not always leads that surf the website.

There is yet another community who lurks for opportunities to gain access to corporate networks i.e. spammers and potential hackers. Corporate organizations take many measures to avoid such attentions by spending a lot in firewall technologies. Being developers one way to avoid such attention is to develop meaningful contact forms which allows it’s visitors to directly contact the representative providing him enough information to contact the lead back. I call this DDA technique  more about it in the later part of article.

Now, designing contact form is simple and easy task why should we care so much about them and why should we invest so much in them. Well, human beings if you ask me are more focused on telling there story. If we design the forms in a way which will allow the users to explain there problem as if they were communicating personally will not only help both parties i.e The lead and representative, but it will connect them both emotionally. DDA (Department Directed Approach) helps the corporation to design contact us page that will allow the leads to select particular department and let them explain there story and concerns. Later, allowing the leads to define a proper feedback medium for the representative to contact back is a more humanistic approach to design forms. Based on the above scenario we divide the  approach into three major sections.

  1. Whom the message is sent to.
  2. What message is being sent.
  3. Declaring a proper feedback medium.


1.Whom the message is sent to

When ever we want to give a message, the first step after defining the message to is to define whom are we giving the message to. The implementation model can be via simple combo box with selection to whom the receiver of the message will be. i.e could be a department or an individual or a team. This will define based on selection where the email should go.



2. What message is being sent

After the Whom is figured out then we enter the main message of what our concern is. Here the implementation model depends upon the corporation i.e. the details in this section depends upon what are details that the company requires for the lead. My take on this is to make it as simple as possible. I usually limit this to two fields i.e. lead’s name and lead’s concern or detailed message.

3. Declare a proper feedback medium with the message.

Keep it simple is the goal. Once the lead has mentioned the message (concern) then the next phase is to wait for a reply from the concerned representative. Now, How will that be done? ask the lead to enter his minimum information. The implementation model could be based on the corporate corporate requirements! my take on this would be at least email (required) or phone contact.

 It’s not a must that above order is to be maintained or its a standard of some sort. It is much appreciated because the specified order follows the same trait we explain our problems i.e. by telling a story.Hope this article helps its readers to design human centered forms.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: