Articles - Written by Arthur Hughes - 2 Comments
How a Relational Database Helps Marketers
o do database marketing properly, you want to collect data on your customers, and use that data to measure their lifetime value and to communicate with them. The messages can be personalized because you have stored information properly so that the database can enable you to have meaningful dialog with hundreds of thousands of customers, just as the old time corner grocers had with their individual customers.
Database marketing today is based on relational databases maintained on servers (or in the case of very small databases, on PCs.). Databases used to be stored on mainframes, but these are not acceptable for modern conditions. To get started designing a relational database, most companies use a Needs Assessment, which is a two day exercise interviewing all concerned: marketers, sales, management, IT, and vendors. The goal is to determine what the marketing program will be for the next year, and the data available and necessary to support that program. After the two days, the database design team spends the next 28 days creating the database structure.
A relational database consists of fields, tables, and records. A field is the smallest structure (the atom) of the relational database. Examples are: A last name, a date, a dollar amount, a product number. There may be a hundred fields in a database. Properly designed fields have only one value: Wrong: Arthur Hughes. Right: two fields 1) First Name 2) Last Name. They should not contain data that changes or calculated values: Wrong: Age. Right: Date of Birth.
Fields are grouped into Tables. A Table is the chief structure in a relational database. A table always represents a single specific subject which can be either an object or an event. Object example: Customers. Event Example: Orders.
Keys are special fields. Every table contains a primary key field and may have one or more foreign key fields. A primary key field for the Customers table would be the Customer Number. A foreign key field for the same table would be an Order Number field (which is the primary key in the Orders table). The other fields in the Customer Table would be data fields, such as name, street, city, state, zip, etc.
Records are the structures in a table that represent unique instances of the subject of the table. An example is Arthur Hughes, one of the records in the Customers table. A purchase that Arthur Hughes made on August 12th could be an example of a record in the Orders Table.
Relationships are connections established between pairs of tables.
Customers | Orders | Products | ||
Customer ID PK | Order ID PK | Product ID PK | ||
Cust First Name | Customer ID FK | Product Name | ||
Cust Last Name | Product ID FK | Product Description | ||
Street | Order Date | |||
City | Order Amount | |||
State | ||||
Zip | ||||
Order ID FK |
This diagram shows the relationships between three tables. The relationship is between their Primary Keys (PK) and Foreign Keys (FK).
Why should you care?
Why is all this technical detail important to database marketers? Because, in most cases today, their databases are not designed properly. They are old fashioned mainframe flat files. The update process is very slow. Adding or changing data in a flat file is a difficult process. What are the advantages of a relational format to a marketer? A modern relational database:
- Is easily to update – either in real time, or in monthly batches.
- Permits ad hoc drill down queries and reports
- Allows you to store an unlimited amount of data about any customer
- Permits you to add fields without redoing the whole database.
- Makes it easy to modify the data and to retrieve information
- Makes it easy to develop and carry out personalized customer communications.
- Permits the inclusion of business rules in the database design.
Because marketers do not know how relational databases are constructed, they tend to be dominated by IT professionals who tell them what can and cannot be done. IT professionals explain how difficult it is for them to do whatever the marketers want done. To be an effective database marketer today, therefore, marketers must learn some of the basics described above so they can understand what IT is saying, and get out from under their thumbs. They must look at the tables set up by their IT design team to be sure that they are well constructed to carry out their marketing programs.
The Business Rules are central to marketing use of a relational database. They are built into a relational database structure. Business rules can dictate not only the correctness of data stored in records (dates in correct format, product ID’s are correct, zip codes consistent with City and State, for example), but they can also permit marketers to create event driven communications. What are these?
- Letters sent to customers on their birthday
- Thank you messages sent for orders
- Automatic responses to customer surveys (stored in the database) when the response indicates that the customer is bothered by something.
A view is really a virtual table. It usually contains data from many tables arranged like a report or a screen shot. Typically, you may want your customer service people to see a view of each customer while they are talking to them on the phone. The view includes not only the customer’s name and address, but their most recent purchases, their total purchases, and, probably, their complaints or preferences. For you, as a marketer, the view is probably the most useful part of the database. The view can contain calculated values. Date of Birth is converted into age in a typical view. Total number of orders and dollars purchased in the past twelve months is another useful field to show in a view. Views make the database come alive for you, for customer service, and for management.
Access to your customer information
Once you have a relational database set up, how do you use it for marketing? In most modern applications, you use access software like Brio Query or TopDog (there are many others) that enable you to work with your database over the web. You may have a dozen marketers each of which needs only web access and a (free) browser to look simultaneously at your customer database and do:
- Counts, selects, drill downs, downloads
- Plan and carry out marketing campaigns
- Do back end analysis of any campaign
- Determine customer lifetime value
- Create customer communications programs
- Do graphs and charts for management that tells them what is happening.
When you log on to this software, you will see on your screen the tables in your relational database. They look like the example shown above. You can pick out any fields of interest to you and create queries that result in reports or customer segments. The results should be ready in a few minutes. If you don’t like what you see, you can redo it. You will have the power to get information out of your customer database, and create action programs that communicate with your customers and get them to buy more, visit your retailers more often, and be more loyal.
Where can you learn more? There is an excellent book by Michael Hernandez called Database Design for Mere Mortals (Addison Wesley 1997) which is easy to read. It will make you an expert.
Arthur Middleton Hughes, vice president of The Database Marketing Institute, has presented 28 seminars on database and email marketing. Arthur has also authored several books includingStrategic Database Marketing 4th Edition (McGraw-Hill 2012). He and Andrew Kordek, chief strategist and co-founder of Trendline Interactive, are hosting a two-day Email Strategy Study Group in Fort Lauderdale March 26-27, 2013, featuring group competition for email marketers responsible for subscriber acquisition, lifetime value, ratings and reviews, boosting their email budget, and doubling their ROI. To learn how to attend the Study Group, click here
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
More In Articles
- How to Do Your Own Market Research & Identify Your Ideal Customer
- Email Strategy Study Group
- Why 21 Links Could Be Key to Your Email Success
- Why do e-mails bounce?
- How does frequency of e-mails affect open, click and conversion rates?
More In Telecom Articles
- Glossary of Telecom Marketing Terms
- Telecom Marketing Issue 01
- Creative Destruction Hits Telecom
- Case Study: Wireless Churn Reduction
- HDTV Bandwidth Requirements
More In Speeches
- Targeted Addressable Advertising Using Digital TV
- Speech on Distance Selling delivered in Athens, Greece by Arthur Middleton Hughes on December 15 2009
- Speech by Arthur Middleton Hughes on How to Retain Insurance Customers Delivered in Philadelphia to PIMA on November 17 2009
- Surviving the Recession Surviving the Recession with E-mail Marketing
- Online Marketing: Driving Traffic, Conversion and Sales