Documente Academic
Documente Profesional
Documente Cultură
SMS
MphasiS Software,
Mumbai
Date – Apr 24thJune 4th,30 2003
2.0 Internet
The working of the Internet channel and handling of the same in the application is being
detailed here. This describes the functionalities being handled in Internet as a channel.
Prospect Handler,
Check Duplicates Structured mail Mail Reader
Reader process process
Create prospect
in CRM
portal_registrations@polandcrm.com
CRM DB
Internet
Internet
Server
IPT Email
Registration form Gateway
IPT DB
Server
1. The campaign and corresponding campaign wave would be created for the registration
process. Lets call this as an ongoing registration wave. This wave is executed continuously.
2. IPT will send structured email containing prospect information to a different CRM inbox. Say
portal_registrations@polandcrm.com. The email would contain information about the prospect
and the products interested.
3.
4. As a part of the registration information, the IPT needs to send to CRM, the following:
o First Name
o Last Name
o Email Address
o Home Phone number
o PESEL Number (not currently captured, for future use)
o Portal Login ID (If available)
o Product line interested is indicated (can be multiple product lines)
The de-duplication logic will use matrix that can be found in Appendix 6.1. For e.g, in this
case, a perfect match will only be found for first name, last name, home phone and email
address.
5. The prospect would be created along with the corresponding leads. In case the prospect is de
duplicated the same would be logged. The products need to be mapped to the IPT products
using product master.
6.
6. The leads are assigned to telemarketing unit.
1.2 The prospect would be created along with the corresponding leads. I
Fields first name, last name, email address and phone number will be used for de-duplication to
arrive at perfect matches. Partial matches will be added to log file and have to be manually
reconciled.
Please Note:
As PESEL number is not currently captured in IPT, the de-duplication will result in partial
matches.
CRM Web
Server
IPT Web
Customers Server
Friends
The banner being displayed pre log in would not be displayed post log in unless it is a part of
the targeted campaign.
2. IPT displays web forms (lead capture/app forms etc). This form contains a hidden field (magic
number) On form submit, IPT has to generate structured email for CRM system addressed to a
specific mail inbox.
3. IPT sends this email to a pre-defined inbox in CRM Email gateway (for e.g
campaign_responses@polandcrm.com). The exact email address will be provided as per
CITI’s group inbox naming conventions for CRM.
4. This email sent from IPT contains the magic number. The email process maintains a mapping of
the web form id to the associated application service. This service parses the form, obtain the
magic number and update the status of lead.
6. The valid lead would be flagged by the system during the lead verification process. However,
please note that one lead can be related to only one product.
7. Once a customer / visitor has responded for the campaign the same would be flagged and IPT
would not display that campaign / banner again.
8.
Steps
1. Users displays interest in a guest campaign by clicking on the campaign banner.
2. IPT displays web forms. On form submit, IPT has to generate structured email for CRM system
addressed to a specific mail inbox. This structure email contains first name, last name, email
address and banner code.
3. IPT sends this email to a pre-defined inbox in CRM Email gateway (for e.g
banner_responses@polandcrm.com ).
4. CRM system will perform de-duplication on first name, last name and email address.
5. For no match condition, it will first create a prospect. Then it will add a lead and attach it to
the campaign wave associated with banner code.
clicks on the banner, it is redirected to IPT (Citi Portal) where the campaign details are
displayed. The external system also provides IPT with the trading partners / source indicators
that indicate the banner lick through source.
IPT system will provide this information to CRM system so that the lead created in CRM system
can be attached to the appropriate external source.
• A campaign would be created and campaign wave would be created. This would be associated
with one product line.
• There would be separate dummy campaigns operating for each product line. Please remember
this would always operate at a product line level and never at a product level.
• Responses sent by the user who submits the application form is processed by the CRM
application.
• The form is de-duped and based on the product line, the lead is created for the customer,
attached to the wave defined for the product.
• The same would be followed for any new product line. Currently, the product lines are ROR,
Savings, TD, Credit Cards, Loans, OD, Treasury, Insurance and Investments.
The rule to be followed for the de-duplication can be found in appendix 6.1
When the wave is executed in the CRM system, one lead for every entry in the list is created and
the list is provided to IPT. The list also contains a magic number, which is the lead ID in the CRM
system. A lead is internally linked to a wave in the CRM system. When the customer responds, an
email is sent to the CRM system. The email contains the magic number. Using this, the CRM
system links the customer response to a lead.
MphasiS Confidential Page 12 of 21
1.11.2Leads for Guest Campaigns / Application Forms
These are campaign waves that have no list attached to them in the CRM system. The channel for
the wave is 'Internet'. The wave will be created in the CRM system and the banner code
shown in IPT for this wave is entered with the wave.
When a person responds to the banner in IPT, an email is sent to the CRM system. The email
contains the banner code.
The CRM system tries to identify the person from the email address, first name and last name. If
the person is identified as a customer, the CRM system creates a lead for the customer. If the
person is not found, the system creates the person as a prospect in the CRM system and creates a
lead for the prospect. Leads are linked to the wave.
In the case a partial match is found, the CRM system writes the record into a reject file for further
action by the administrators/business.
User
Perfect match
Telemarketing
? No
In case of a partial match, the details of
Agent
Yes
All additional information provided from the IPT to the CRM application would be captured as
‘Notes’. The information captured would be displayed in the CRM application. All other
information apart from the fields mentioned above would be captured as NOTES.
The PARTNER CODE and ASSOCIATE PARTNER CODE would not be displayed in the user
interface of the lead screen.
The codes would be provided by the IPT and would not be maintained by the CRM application.
The code would be captured against each lead.
The user access the IPT The Citigold enquiry form is filled
User
Perfect match
?
Agent
No
In case of a partial match, the details of
applicant are written to a log file.
Yes
The telemarketing lead reassigns the Citigold leads to
the respective Citigold Branch Managers In case of a perfect match, the lead is created for the
corresponding campaign and the other information is
captured as a part of the notes field. This is done in the
CRM application
Branches
In case of the asset management process, the lead needs to be assigned to the branch
manager by the telemarketing lead.
The PESEL number would not be available in the email and this would need to be captured by
the agent as a part of the lead qualification process in branch.
a. First Name
MphasiS Confidential Page 14 of 21
b. Last Name
c. Contact email
d. Contact Phone
e. Notes
The channel for these waves is 'Internet'. If a person registers through IPT and expresses
interest in any product, an email is sent to the CRM system.
The CRM system tries to identify the person based on email, first name, last name and PESEL if
available. If found, the system generates a lead for every interested product selected on
registration. The lead is associated with the corresponding wave. If the person is not found, the
system creates a prospect and leads for the prospect. The leads are associated with appropriate
waves based on the banner codes. In the case of partial match, the record is written to a reject
file for further action.
1.11.4Lead Verification
The agent who is assigned the lead can change the status of the lead based on the
customer response. The possible statuses for a lead are 'New', 'Open', 'In Progress',
'Invalid', 'Closed successful' and 'Closed Unsuccessful'. The reason for closure in case
of an 'Closed Unsuccessful' is also available.
As an EOD process the CRM system receives downloads from the product processors with
details on the accounts created in the product processor. For every account newly created
during the day, the system checks if any leads exist with the status 'Closed Successful' for the
customer and product.
If found, the system flags the lead as 'Verified'. Only verified leads are considered as
leads that were converted to a sale (approved).
Campaign Wave
Effectiveness
Wave ID: W1
Business Unit PLGCB
1.12.4Partner Report
The partner report provides the following information across leads, for internet channel. The
report format is found below:
From Date
To Date
Run On
Lead Status
Total
Associate Closed Closed Closed Successful
Partner Code Number of New In Progress
Partner Code Successful Unsuccessful Verified
Leads
ABC - 200 40 30 30 25 80
The lead count is for a partner code across the campaign waves and takes into consideration only Internet Channel
The response to the email will arrive at specific group inboxes setup as part of Email
infrastructure (MS-Exchange) for CRM system. CRM system will poll these inboxes at periodic
intervals and read all the emails.
The information in eMail (FROM, TO, Subject and Body) will be stored in CRM database.
Please Note:
Inbound emails will have size restrictions on attachments. Ideally CRM email campaigns should
not include large attachments in response from email.
The emails that are stored in a table CRM system will be periodically archived.
Customer
View Details Close Details
Email Details
From
Subject
Body
Close
In this case, the agent is provided with a hyperlink to view the details of customer or prospect in
360-degree view.
Please Note
If a customer / prospect email id is invalid, the email bounces and is returned to CRM email
inbox from the system administrator of the other mail server.
The agent is provided with a user interface to view bounced emails and other emails that come
from email addresses that are not known to CRM system.
By looking at the body of the email, the agent can infer the email address of customer/prospect
in case of bounced email. The agent has to manually call the customer using this email address
and mark it as invalid. The agent is provided with a “Find” function to search the customer /
prospect.
One of the possible actions that the agent can take for unsolicited responses is to manually
create prospect and convert to a lead.
From Subject
From
Subject
Body
The agent will paste the email address in the
search text box and find the customer / prospect
in CRM database. This will take customer to 360
Search Find degree view
Close
In case of email as a channel, read receipts not handled as a part of the current phase.
5.0 E Statement
An additional functionality of e statement flag and details would be provided in the CRM
application. This flag would indicate that the customer has subscribed for the e statements. The
following information would be displayed with regards to e-statement
• EMAIL-1 : marcin.rzeszutko@citicorp.com
• EMAIL-2 : 0mr@wp.pl
• PREFERRED EMAIL : 2
TBD
Check if GRB provides flag on “No Action taken” by customer.
6. Appendix I
6.1 De-duplication Logic matrix