Connect is comprised of several services linked together by a series of logs and communication
protocols. It is helpful to have a basic understanding of what these services do to
create seamless electronic conversations with your customers.
To use Connect, all you need is your web browser. After you login to the system, you can create
campaigns to enable highly sophisticated and individualized, two-way communication with
your customers.
But what happens after you push the launch button and the system begins the behind-the-scenes technological magic? Below is a high-level overview of the system services - just the basics!
Here is a diagram of the service information flow.
When reading the following information, reference the diagram by matching the number in the list
below with the number in the diagram. The two vertical lines to either side of the Mail
Receiver (10) are firewalls.
- Create and launch a campaign using the web browser.
- When you press the launch button, Conversation Editor (CE) takes your input from
the web browser and tells the system that the campaign is ready to go.
- Conversation Manager (CM) regularly polls the database to determine if a
campaign is ready to run.
- When CM determines that a campaign is ready, it enters the Prep
(preparation) phase identifying the customers in the audience that belong to
the appropriate campaign and segment.
- CM builds a list of targeted customers in the database to create the mail
object.
- After the Prep phase, the e-mail is ready for Execution. CM pulls other relevant
information from the database and packages it into an e-mail object sent to Mail
Composer (MC).
- MC assembles the e-mail object by fetching the content from the content web
server. Content can be either text or HTML. Content generator templates can be used
for personalization.
- CM also manages intelligent load balancing for configurations with multiple
MCs.
- The system tracks uniqueness and message assembly to ensure no duplicate
messages are sent.
- MC creates a log of mail sent, along with a log of the mail content, so
individual customer profiles can be updated.
- The two log files are handled as follows:
- One log file is used by CM for updating the customer database, letting
the system know an e-mail was sent successfully to a particular person.
- The second log file with more details is used later for reporting
purposes. When the message is completely assembled, MC sends it to the mail
farm and finally, to the customer.
- Your customer opens the e-mail.
- Your customer can perform one of two actions:
- Click a link -- The system captures each click (click-through) from any
e-mail. It knows exactly which customers click which links and updates the
customer profile. Tracking Server (TS) is responsible for capturing the
click-throughs, so 24/7 tracker performance is important.
- TS then logs the following for each click:
- The customer who clicked.
- The link clicked.
- Respond to the e-mail—Replies are received by Mail Receiver (MR). This
service must run on a separate machine from the Mail Transfer Agent (MTA).
There is special handling for forwarding to customer service and
archiving.
- MR creates a log file to handle bounces, vacation messages, unsubscribes, or
subscribes, all of which are handled automatically by the system. The log file is
picked up by Profiler (P) to upload to the customer database.
- MR passes the incoming reply to Mail Processor (MP) to redirect unrecognized
e-mails to customer service. Reply-handlers allow keyword scripts to run based on
message attributes either in the subject field or body of the incoming reply
message.
- Profiler picks up all logs from MC, TS, and MP.
- Profiler updates the information in the customer database and the report
database.
- You can retrieve information regarding campaigns, conversations, and customers
using the Connect Reports module.
Topics in This Section