Documente Academic
Documente Profesional
Documente Cultură
Integrating Oracle®
Sales Cloud, Release 8
with Oracle® Marketing
Cloud Summer Release
2014
Copyright © 2005, 2014 Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on use
and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license
agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit,
distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering,
disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you
find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf
of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs
installed on the hardware, and/or documentation, delivered to U.S. Government end users are “commercial
computer software” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental
regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any
operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be
subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S.
Government.
This software or hardware is developed for general use in a variety of information management applications. It is not
developed or intended for use in any inherently dangerous applications, including applications that may create a
risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to
take all appropriate fail-safe, backup, redundancy, and other measures to make sure its safe use. Oracle
Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in
dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their
respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used
under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD
logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a
registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information on content, products, and
services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all
warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its
affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party
content, products, or services.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
1 Introduction.................................................................................................................... 5
Overview .............................................................................................................................. 5
Generating Leads and Updating Contacts in Oracle Sales Cloud from Oracle
Marketing Cloud ................................................................................................................. 8
Detailed Synchronization Process .............................................................................. 9
Synchronization of Contact Data .............................................................................. 9
Synchronization of Account Data ........................................................................... 10
Synchronization of Lead Data .................................................................................. 10
Creating the Lead Custom Object and Creating Custom Fields for Standard
Objects ............................................................................................................................... 14
Creating the Marketing Cloud Lead Custom Object .......................................... 15
Creating Contact and Account Custom Fields .................................................... 15
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 3
Contents
Configuring Access to Digital Profile and Interaction Data for Leads and
Contacts ............................................................................................................................. 43
Creating Custom Links for the Sales Lead Object .................................................44
Adding Custom Links to the Sales Lead UI ..............................................................45
Creating Custom Links for the Contact Object .....................................................46
Adding Custom Links to the Sales Contact UI ........................................................47
4 Postconfiguration Tasks .............................................................................................. 49
Overview
This document outlines the implementation and configuration steps that are required to
integrate Oracle Sales Cloud and Oracle Marketing Cloud processes. The integration
aligns sales and marketing activities across the buying cycle by connecting the
Segmentation, Campaign Management, and Lead Generation processes in Oracle
Marketing with Lead, Contact and Account Management processes in Oracle Sales.
In the integration:
• Oracle Sales Cloud account, contact, and lead data is synchronized to Oracle
Marketing Cloud where it can be used to perform segmentation, and to run
targeted marketing campaigns to generate new sales leads.
• Leads generated from marketing campaigns in Oracle Marketing are nurtured and
synchronized with Oracle Sales Cloud as sales leads.
• Links to an individual’s digital profile data and to the Engage tool in Oracle
Marketing Cloud are available from the Oracle Sales Cloud Lead UI and from the
Contact UI (see Figure 1).
Figure 1. Oracle Eloqua Profiler and Engage Links on Sales Cloud Contact UI
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 5
Introduction ▪ Integration Process Flows
information on the auto synchs used in the integration, and the external calls they use,
see Setting Up Data Synchronization from Oracle Sales Cloud to Oracle Marketing
Cloud.
NOTE: It is recommended that you remove duplicate sales records before integrating
with Oracle Marketing Cloud. Historical duplicate data is not maintained.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 7
Introduction ▪ Generating Leads and Updating Contacts in Oracle Sales Cloud from Oracle
Marketing Cloud
When account records are synchronized, they are matched using the Oracle Sales
Cloud Account ID. If a record with a matching CRM account ID exists in Oracle
Marketing Cloud, it is updated. Otherwise, a new account is created in Oracle
Marketing Cloud. Only a contact’s primary account is associated with the contact in
Oracle Marketing Cloud, even if the contact is associated with more than one account
in Oracle Sales Cloud.
Deletions and merges of Sales Cloud account records are synchronized to Oracle
Marketing Cloud.
Leads are linked to Marketing Cloud contacts using the email address on the Sales
Cloud lead record. Only one contact is associated with each lead synchronized. In
Oracle Marketing Cloud, a lead can only be associated to one contact, but a contact
can be associated to multiple leads.
When Sales Cloud lead records are deleted or merged, these changes are not
synchronized to Oracle Marketing Cloud.
Synchronization to Oracle Sales Cloud is event based, that is, data is synchronized when
an event occurs in Oracle Marketing Cloud, thereby triggering a synchronization action
to occur. For example, when a form is submitted by a contact in response to a
campaign (the event), rules defined in the form add the contact’s details to the
relevant Program Builder program, which in turn executes the logic defined in the
program, such as running an external call to create a lead in Oracle Sales Cloud.
External calls defined for the Program Builder program you create also determine how
fields are mapped for an object, which fields are synchronized for each object, and the
synchronization schedule. For information on creating the Program Builder program and
external calls, see Setting Up Data Synchronization from Oracle Marketing Cloud to
Oracle Sales Cloud.
Oracle Eloqua maintains the relationship between Sales Cloud records and its own
records using the Sales Cloud record identifier (CRM ID). The CRM ID of each item
successfully synchronized from Oracle Sales Cloud is retained on the corresponding
record created or updated in Oracle Marketing Cloud. On subsequent synchronization
cycles, the logic defined in the Program Builder program checks whether each contact
in Oracle Marketing Cloud has a CRM ID and synchronizes data as described in the
following topics.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 9
Introduction ▪ Configuration Roadmap
NOTE: If you have a business requirement to allow only one active lead to exist for
each contact, you can amend the Program Builder logic defined for the integration so
that if a contact record in Oracle Marketing Cloud contains a reference to an active,
unconverted, lead CRM ID, the corresponding lead is updated in Oracle Sales Cloud
instead of a new lead being created. As a result, Oracle Marketing Cloud does not
create multiple leads for the contact. In this scenario, you must also make sure that
you do not create multiple active leads for each contact in Oracle Sales Cloud.
Rule-based assignment requires that rules are created manually in Oracle Sales Cloud.
For example, you can create a lead assignment rule to route all leads with a Status of
Unqualified to an inside sales team.
Configuration Roadmap
To use this integration, application artifacts must be configured in both Oracle
Marketing Cloud and Oracle Sales Cloud. Figure 5 shows a high-level overview of the
configuration sequence.
In the Oracle Marketing Cloud instance, you must create a lead custom object, Auto
Synch functionality must be configured, and the business process logic used in the
integration must be defined and implemented using Program Builder.
In the Oracle Sales Cloud instance, you must create custom fields for the Lead standard
object, and custom links must be added to the user interface.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 11
2 Oracle Marketing Cloud
Configuration
This chapter details the steps required to configure Oracle Marketing Cloud to enable
the Oracle Sales Cloud to Oracle Marketing Cloud integration.
NOTE: You must be a member of the Customer Administrator security group in Oracle
Eloqua to access the integration functionality and perform the configuration tasks
described in this chapter.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 13
Oracle Marketing Cloud Configuration ▪ Creating the Lead Custom Object and Creating
Custom Fields for Standard Objects
Provided that the CRM Integration Setup wizard has not been run previously, the
CRM Integration Setup window is displayed.
3. In the CRM Account Information area, enter the following connection information:
• The URL of your Oracle Sales Cloud instance.
• The user name and password used to connect to Oracle Sales Cloud.
4. In the Error Notification area, enter the email address to which error notifications are
sent if an error occurs during communications with Oracle Sales Cloud.
5. Click the Start CRM Integration button.
The wizard runs processes to verify the Sales Cloud login, and to enable the
integration with Oracle Sales Cloud. Once the wizard completes successfully, the
integration is started.
6. Disable the auto synchs enabled by the CRM Integration Setup wizard so that they
do not run until you have completed the auto synch configuration for your
implementation as follows:
a. In the navigation bar at the top of the application window, select Settings, Setup,
and then Integration.
b. Click the Inbound tab, and then select Auto Synchs from the Management
menu.
c. In the Auto Synchs area, navigate to each of the following auto synchs, click the
down arrow beside the auto synch, and then select the option Disable Auto
Synch.
• Get Accounts
• Get Contacts
When you have completed the integration configuration described in this guide,
enable each auto synch by selecting the Run Auto Synch option.
Creating the Lead Custom Object and Creating Custom Fields for
Standard Objects
Oracle Marketing Cloud does not include a Lead object by default. In order to
synchronize lead data from Oracle Sales Cloud, therefore, you must first create a Lead
custom object. You might also want to create custom fields for the Account and
Contact objects in Oracle Marketing Cloud. For information on both of these tasks, see:
• Creating the Marketing Cloud Lead Custom Object
• Creating Contact and Account Custom Fields
NOTE: You must create the Lead custom object and custom fields for the Account
and Contact objects before you perform any other Oracle Marketing Cloud
configuration tasks.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 15
Oracle Marketing Cloud Configuration ▪ Setting Up Data Synchronization from Oracle Sales
Cloud to Oracle Marketing Cloud
NOTE: You must create a custom field, Account Status, in Oracle Eloqua Marketing
Cloud before you create the Get Deleted Account auto synch.
As part of the integration configuration, you must perform the following tasks:
1. Creating the Lead Auto Synch
Create an auto synch to import lead data. The integration does not provide an auto
synch for the Lead object because Lead objects do not exist in Oracle Eloqua
Marketing Cloud. Create a custom Lead object before creating the Lead Auto
Synch.
2. Reviewing the Predefined Account and Contact Auto Synchs
Review the auto synchs provided to import account and contact data and amend
them if required.
3. Creating the Get Deleted Account Auto Synch
The integration provides an auto synch to import account data. However, you must
create an additional auto synch to import deleted or merged account records from
Oracle Sales Cloud.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 17
Oracle Marketing Cloud Configuration ▪ Setting Up Data Synchronization from Oracle Sales
Cloud to Oracle Marketing Cloud
Action Retrieve
2. In the Field Mappings area, map source lead fields in Oracle Sales Cloud to target
lead fields in Oracle Marketing Cloud. Create custom fields for the Lead custom
object in Oracle Marketing Cloud for any fields you want to map.
The following table shows the recommended mapping for lead fields.
Oracle Sales Cloud Lead Fields Oracle Marketing Cloud Lead Fields
Address 1 Address 1
Address 2 Address 2
Address 3 Address 3
Oracle Sales Cloud Lead Fields Oracle Marketing Cloud Lead Fields
City City
Country Country
Province Province
Rank Rank
State State
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 19
Oracle Marketing Cloud Configuration ▪ Setting Up Data Synchronization from Oracle Sales
Cloud to Oracle Marketing Cloud
Step 7 – Summary
This screen displays a summary of the settings that are used by the auto synch to
synchronize lead data from Oracle Sales Cloud. You also specify scheduling information
for the auto synch. Perform the following steps.
1. In the Notification Email area, enter the email address where the auto synch success
or failure notification is sent.
2. In the After Uploading area, select the Schedule automatic data imports using these
settings check box.
3. In the Scheduling area, select No for the Auto Synch Runs on Selected Days at 10pm
EST option.
4. In the Auto-Synch Schedule area, it is recommended that you specify the following
values:
a. Auto Synch Runs on Selected Days at 10pm EST. Select No.
b. Auto-Synch Runs or Repeats Once Every. Select 2 hours. You can optionally
specify values ranging from 30 minutes to 24 hours.
c. Auto Synch proceeds by Standard Business Schedule. Select No.
d. In the calendar, specify the day the auto synch is to run, and the start and end
times to run the auto synch.
5. Click Finish.
7. Review the information in each of the sections shown by clicking the down arrow.
Amend the information by clicking the Edit button. The type of information you can
update is described as follows.
Transfer Values
The Transfer Values section displays information relating to the external call used by the
auto sync. To edit this information, perform the following steps:
1. Click the Edit icon in the Transfer Values section.
2. The default transfer values are displayed. Click the Edit icon again.
3. Edit the fields in the following table as required.
Parameter Value
External User If you have multiple users set up, make sure
the correct user is selected.
The Action and Entity values specified for the auto synch are displayed but cannot
be changed.
4. From the Options menu in the top right corner, click View Field Selection.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 21
Oracle Marketing Cloud Configuration ▪ Setting Up Data Synchronization from Oracle Sales
Cloud to Oracle Marketing Cloud
All the fields currently selected for synchronization from Oracle Sales Cloud are
displayed. You can add additional fields or remove fields as required.
• Account auto sync: Map the Organization ID field at a minimum.
• Contact auto sync: Map the Email field at a minimum.
5. From the Options menu, select View Filter Details to modify the filter values for the
auto synch. In the Filter Type area, verify that:
a. The value of the Oracle Sales Cloud Account Fields or Oracle Sales Cloud
Contact Fields field is set to Last Updated At.
b. The Operator field is set to Greater Than or Equal.
c. The Expression field is set to Last Successful Upload.
Field Mapping
The field mapping values specify how fields in Oracle Sales Cloud are mapped to fields
in Oracle Marketing Cloud. Review the following values:
• The values of the Uniquely Match On field must be set as follows:
• Account auto sync. Leave the value as Oracle Fusion Account ID.
• Contact auto sync. Leave the value as Email Address.
• Field Mappings
Map the source fields in Oracle Sales Cloud to the target fields in Oracle Marketing
Cloud.
• Account field mappings.
The following table shows how Oracle Sales Cloud account fields are mapped to
Oracle Marketing Cloud fields by default.
Oracle Sales Cloud Account Fields Oracle Marketing Cloud Fields
City City
Country Country
City City
Country Country
State State
Province Province
Salutation Salutation
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 23
Oracle Marketing Cloud Configuration ▪ Setting Up Data Synchronization from Oracle Sales
Cloud to Oracle Marketing Cloud
Upload Actions
Do not change the values for upload actions.
Upload Schedule
You can change the auto synch synchronization schedule for account and contact
data as required. It is recommended that you specify the following values:
• Auto Synch Runs on Selected Days at 10pm EST. Select No.
• Auto-Synch Runs or Repeats Once Every. Select 2 hours. You can optionally specify
values ranging from 30 minutes to 24 hours.
• Auto Synch proceeds by Standard Business Schedule. Select No.
• In the calendar, specify the day the auto synch is to run, and the start and end times
to run the auto synch, and then click Finish.
NOTE: Before creating the Get Deleted Account auto synch, create a custom field,
Account Status, in Oracle Marketing Cloud. For information on creating custom fields,
see Creating Contact and Account Custom Fields.
Field Value
Action Retrieve
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 25
Oracle Marketing Cloud Configuration ▪ Setting Up Data Synchronization from Oracle Sales
Cloud to Oracle Marketing Cloud
Step 7 – Summary
This screen displays a summary of the settings that are used by the auto synch to
synchronize deleted and merged account records from Oracle Sales Cloud. You also
specify scheduling information for the auto synch. Perform the following steps.
1. In the Notification Email area, enter the email address where the auto synch success
or failure notification is sent.
2. In the After Uploading area, select the Schedule automatic data imports using these
settings check box.
3. In the Scheduling area, select No for the Auto Synch Runs on Selected Days at 10pm
EST option.
4. In the Auto-Synch Schedule area, it is recommended that you specify the following
values:
a. Auto Synch Runs on Selected Days at 10pm EST. Select No.
b. Auto-Synch Runs or Repeats Once Every. Select 2 hours. You can optionally
specify values ranging from 30 minutes to 24 hours.
c. Auto Synch proceeds by Standard Business Schedule. Select No.
d. In the calendar, specify the day the auto synch is to run, and the start and end
times to run the auto synch.
5. Click Finish.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 27
Oracle Marketing Cloud Configuration ▪
5. To view historical processing data for an auto synch, click on the name of the auto
synch in the Auto Synchs area.
6. The Auto Synch window is displayed.
7. From the Reporting menu on the top right of the screen, select Auto Synch History.
A report is displayed that lists status details for each run of the auto synch. You can:
• Print the report or export it to Excel by selecting options from the Export menu.
• View more detailed information about a specific auto synch processing run by
selecting the down arrow in the first column of the table, then selecting the View
Upload Details option.
In accordance with sales and marketing best practices, where a prospect generated in
Oracle Marketing Cloud is captured as a lead in Oracle Sales Cloud, Oracle Sales Cloud
is designated as the CRM customer master. As such, it is recommended that a
salesperson qualify the prospective lead and determine its opportunity potential before
an account or contact is created for the lead in Oracle Sales Cloud. The Program
Builder program described in this topic implements this business process logic:
• Existing Accounts and Contacts. The CRM ID of each sales account and contact
record synchronized to Oracle Marketing Cloud is retained on the corresponding
record in Oracle Marketing Cloud.
When an existing customer responds to an Oracle Marketing campaign, a new
prospective lead is created in Oracle Sales Cloud. The lead is associated with the
corresponding sales account and contact records through the CRM IDs of the
records. Any updates to the contact in Oracle Marketing Cloud are reflected in
Oracle Sales Cloud.
• New Accounts and Contacts. When a new prospect responds to an Oracle
Marketing campaign, a new prospective lead is created in Oracle Sales Cloud.
Because the prospect is not an existing Sales Cloud customer, there are no
corresponding Sales Cloud account and contact records for the prospect. If a
salesperson determines that the prospect is worth following up, he or she can create
an account or contact record in Oracle Sales Cloud and associate it with the lead
record.
To set up data synchronization from Oracle Marketing Cloud, perform the following
tasks:
1. Creating External Calls
Create the external calls that are used by Program Builder to perform the actions
required by the data synchronization process, such as create leads and update
contacts.
2. Creating a Program to Generate Leads and Update Contacts in Oracle Sales Cloud
Create a program in Program Builder that provides the logic to synchronize contacts
as leads to Oracle Sales Cloud.
You must manually create the external calls to perform the following actions:
• Update Contact. See Creating the Update Contact External Call.
• Create Lead. See Creating the Create Lead External Call.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 29
Oracle Marketing Cloud Configuration ▪ Creating External Calls
In the External Call wizard, enter the information for each step as described below, then
click Next to proceed to the following step.
Action Update
Field Value
Field to store the Oracle Sales Cloud Oracle Sales Cloud Contact ID
entity ID
The following table shows the default mapping of fields for Update Contact
synchronization.
Salutation Salutation
Step 5 – Testing
Test the external call you created as follows.
1. In the External Call Parameters section, select a contact by clicking the Search
Contact icon, then enter a search query.
2. Once you have located the appropriate record, from the drop-down menu beside
the record choose Select Item, and then click OK.
You return to the original screen.
3. Click Prepare for Test.
For each of the fields you mapped for the Update Contact external call, the current
value of the field in Oracle Sales cloud is displayed, as is the value that will be
synchronized to Oracle Marketing Cloud.
4. Click Execute Test.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 31
Oracle Marketing Cloud Configuration ▪ Creating External Calls
5. Click Finish to complete the test. A message is displayed indicating that the external
call was created.
In the External Call wizard, enter the information for each step as described below, and
then click Next to proceed to the following step.
Field Value
Action Create
The following table shows the recommended mapping of fields for Lead
synchronization. For Oracle Marketing Cloud, all the fields are available as standard
fields for the Contact object. For Oracle Sales Cloud, you must create custom fields for
all of the non-standard lead fields listed. For additional information, see Creating Custom
Fields for the Sales Lead Object.
Address 1 No Yes
Address 2 No Yes
Address 3 No Yes
City No Yes
Country No Yes
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 33
Oracle Marketing Cloud Configuration ▪ Creating a Program to Generate Leads and
Update Contacts in Oracle Sales Cloud
Province No Yes
State No Yes
Industry No Yes
Step 5 – Testing
Test the external call you created as follows.
1. In the External Call Parameters section, select a contact by clicking the Search icon
then entering a search query.
2. Once you have located the appropriate record, from the drop-down menu beside
the record choose Select Item, and then click OK.
3. Click Prepare for Test.
For each of the fields you mapped for the Create Lead external call, the current
value of the field in Oracle Sales cloud is displayed, as is the value that will be
synchronized to Oracle Marketing Cloud.
4. Click Execute Test to complete the test.
5. Click Finish.
A message is displayed indicating that the external call was created.
attribute is populated), the contact details are updated and a new lead is created. If
the contact does not already exist, only a new lead is created.
Perform the following procedure to create the program to synchronize contact data.
5. Click Save.
6. On the Program details screen, select Edit Program Flow to create the program logic.
The Program window is displayed.
Alternatively, click Save to save the program and continue at another time.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 35
Oracle Marketing Cloud Configuration ▪ Creating a Program to Generate Leads and
Update Contacts in Oracle Sales Cloud
Step 3 – To add the Yes path to the Has Contact ID? Decision box
13. Navigate to the Has Contact ID decision box, and select the option Edit Decision Yes
Path from the drop-down menu.
14. On the Choose Yes Path Type, select the option Send to a New Step, then click
Continue.
15. On the New Step screen, do the following:
a. In the Step Name field, enter the value Update Contact.
b. Select the Allow contacts in step option.
c. Click Save and Continue.
16. In the Edit Action window, do the following:
a. In the Action Name field, enter Update Contact.
b. Select All in the Type list and Run Integration Event in the Action list.
c. In the Action Parameters area, in the Custom Event field, search for and select
Update Contact.
d. Click Save and Close.
Step 5 – To add the No path to the Has Contact ID? decision box
20. Navigate to the Has Contact ID decision box, and select the option Edit Decision No
Path from the drop-down menu.
21. On the Choose No Path Type window, select the option Send to an Existing Step,
then select Lead Path. Click Continue.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 37
Oracle Marketing Cloud Configuration ▪ Creating a Program to Generate Leads and
Update Contacts in Oracle Sales Cloud
27. On the Define Path from Step window, select the option Send to a New Decision Rule
then click Continue.
28. In the Edit Decision Rule window, do the following:
a. In the Decision Rule Name field, enter Has Lead ID? as the rule name.
b. In the Entity Type field, select Contacts.
c. In the Type list select All, and in the Decision Rule list select Contact Field Has
Value.
d. In the Entity Field, search for and select Oracle Sales Cloud Lead ID.
e. Click Save and Close.
Step 8 – To add the Yes path to the Has Lead ID? decision box
29. Navigate to the Has Lead ID decision box then select the option Edit Decision Yes
Path from the drop-down menu.
30. On the Choose Yes Path Type window, select the option Send to a New Step, and
then click Continue.
31. On the New Step window, do the following:
a. In the Step Name field, enter the value Lead Created.
b. Select the option Allow contacts in step.
c. Click Save and Close.
Step 9 – To add the No path to the Has Lead ID? decision box
32. Navigate to the Has Lead ID decision box, then select the option Edit Decision No
Path from the drop-down menu.
33. In the Choose No Path Type window, do the following:
a. Select the Send to a New Step option.
b. Select the option Re-try decision rule every 10 minutes for 1 hour starting with Has
Lead ID?
c. Click Continue.
34. In the New Step window, do the following:
a. In the Step Name field, enter Lead Not Created as the step name.
b. Click the Allow contacts in step option.
c. Click Save and Continue.
35. In the Edit Action window, do the following:
a. Select All in the Type list and Remove from Program in the Action list.
b. Click Save and Close.
36. Click the Program menu, and then select the Run Program Checker option to ensure
there are no configuration errors in your program.
37. If the program checker does not highlight any errors in your program, click the
Program menu, then select the Enable Program option.
38. On the Program Run Mode window, select the mode in which you want to run the
program by selecting the appropriate Enable button.
Generally, it is recommended that you run the integration program in Priority Mode.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 39
3 Oracle Sales Cloud
Configuration
This chapter describes how to configure Oracle Sales Cloud to enable the Oracle Sales
Cloud to Oracle Marketing Cloud integration. The tasks you must perform include:
• Creating Custom Fields for the Sales Lead Object
• Configuring Access to Digital Profile and Interaction Data for Leads and Contacts
Using Sandboxes
Sandboxes in Oracle Applications provide functionality to help isolate and control
customization efforts without impacting other users’ configuration environments or the
production environment. Use sandboxes to test the Oracle Sales Cloud configuration
tasks described in this chapter before publishing the changes. For more information on
using sandboxes, see 1484889.1 (Article ID) on My Oracle Support.
Creating Sandboxes
You create sandboxes under the Administration menu at the top right of the screen.
To create a sandbox
1. Navigate to Administration, and then Manage Sandboxes.
2. Click New.
3. Name the new sandbox, and then save it.
4. After you see the newly created sandbox in the list, click in the sandbox row (not on
the name link), and then click Set as Active.
This activates the new sandbox.
5. Log out, then log back in to start using the sandbox.
Validating Sandboxes
To validate changes made in a sandbox, test them by using the added Oracle Sales
Cloud functionality.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 41
Oracle Sales Cloud Configuration ▪ Creating Custom Fields for the Sales Lead Object
Publishing Sandboxes
To publish a sandbox
1. Make sure the sandbox is currently active.
2. Click the sandbox link.
The Sandbox Details window appears.
3. Click Publish.
4. Log out, and then log back in.
The changes in the sandbox are published so that they are viewable by all users.
It is recommended that you create custom fields for the Oracle Sales Cloud Lead object
that can be used to store contact or demographic information for the unqualified leads.
A sales representative can then use the information stored in the lead custom fields to
manually create a corresponding contact and account for the lead, if necessary.
It is recommended that the sales representative first qualifies the lead before deciding
whether or not it is necessary to create an associated contact or account:
• If the lead is retired, it is not necessary to create an account or contact.
• If the prospect expresses further interest, the sales representative can create an
account and contact record for the lead, and then convert the lead to an
opportunity.
NOTE: Create custom fields for the Sales Cloud Lead object before you create the
Create Lead external call in Oracle Eloqua Marketing Cloud so that the custom fields
are available for mapping.
c. In the Create Object_Type Field window, enter the parameters, and then click
OK.
It is recommended that you create the following custom fields and map them to the
equivalent fields in Oracle Marketing Cloud.
• Email Address
• First Name
• Last Name
• Company Name
• Industry
• Business Phone
• Mobile Phone
• Address 1
• Address 2
• Address 3
• City
• Province
• State
• Country
• Postal Code
Depending on your business requirements, create any other custom fields that you
require to either qualify the lead or to create a contact or account for the lead.
2. Add the custom links to the Sales Cloud UI. For information, see:
• Adding Custom Links to the Sales Lead UI
• Adding Custom Links to the Sales Contact UI
Consult with Oracle Marketing Cloud to determine the URLs to use for the Oracle Eloqua
Engage and Oracle Eloqua Profiler applications.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 43
Oracle Sales Cloud Configuration ▪ Configuring Access to Digital Profile and Interaction
Data for Leads and Contacts
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 45
Oracle Sales Cloud Configuration ▪ Configuring Access to Digital Profile and Interaction
Data for Leads and Contacts
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 47
Oracle Sales Cloud Configuration ▪ Configuring Access to Digital Profile and Interaction
Data for Leads and Contacts
This chapter details further tasks that you must perform after configuring Oracle
Marketing Cloud and Oracle Sales Cloud for the integration to work correctly.
To enable the Internal Event Queue and the External Call Queue
1. Log in to Oracle Eloqua Marketing Cloud with administrator privileges.
2. In the navigation bar at the top of the application window, select Settings, Setup,
and then Integration.
3. On the Oracle Sales Cloud Integration Status screen, from the Reporting menu,
select Integration Reporting.
4. In the Internal Event Queue Stats area, verify the queue status:
• If the status icon is labeled Pause, then the queue is enabled. No action is
required.
• If the status icon is labeled Enable, then the queue is paused. Click the button to
enable the queue.
5. In the External Call Queue status area, enable the queue if necessary by clicking the
Enable button.
Integrating Oracle® Sales Cloud, Release 8 with Oracle® Marketing Cloud Summer
Release 2014 49