Campaign
The campaign object provides a mechanism for marketing products and services to customers and prospects. The campaign object is the primary way in which new products and services are marketed to customers and prospects.
Parent Objects
Child Components
Activity, Attachment, Contact/Recipient, Lead, Note, and Opportunity.
For information about using attachments with this object, see Using Attachments with Web Services On Demand.
Methods Called
The following table details the methods called by the Campaign service.
Method | Name as Defined in Service |
---|---|
CampaignDelete |
|
CampaignDeleteChild |
|
CampaignInsert |
|
CampaignInsertChild |
|
CampaignInsertOrUpdate |
|
CampaignQueryPage |
|
CampaignUpdate |
|
CampaignUpdateChild |
Fields
The following table details the required and read-only fields for the campaign object.
Child Object | Field Name | Type |
---|---|---|
Campaign |
CampaignName |
Required |
SourceCode |
Required |
|
Read-only |
||
CreatedByFullName |
Read-only |
|
LastUpdated |
Read-only |
|
Activity |
AccountLocation |
Read-only |
CreatedDetail |
Read-only |
|
MEEventName |
Read-only |
|
CreatedbyEmailAddress |
Read-only |
|
ModifiedbyEmailAddress |
Read-only |
|
DescriptionShadow |
Read-only |
|
Duration |
Read-only |
|
Read-only |
||
Attachment |
DisplayFileName |
Required |
FileNameOrURL |
Required |
|
FileDate |
Read-only |
|
FileSize |
Read-only |
|
CampaignId |
Read-only |
|
Id |
Read-only |
|
ModId |
Read-only |
|
Read-only |
||
Lead |
ContactFirstName |
Read-only |
ContactlastName |
Read-only |
|
LeadFullName |
Read-only |
|
OwnerFullName |
Read-only |
|
SalesRepFullName |
Read-only |
|
CreatedbyEmailAddress |
Read-only |
|
ModifiedbyEmailAddress |
Read-only |
|
ReferredByFullName |
Read-only |
|
FuriganaAccountName |
Read-only |
|
FuriganaContactFirstName |
Read-only |
|
FuriganaContactLastName |
Read-only |
|
FirstNameShadow |
Read-only |
|
LastNameShadow |
Read-only |
|
CompanyNameShadow |
Read-only |
|
AssignmentStatus |
Read-only |
|
LastAssignmentCompletionDate |
Read-only |
|
LastAssignmentSubmissionDate |
Read-only |
|
Note |
Subject |
Required |
Read-only |
||
Opportunity |
OwnerFullName |
Read-only |
PrimaryRevenueExpectedValue |
Read-only |
|
CreatedbyEmailAddress |
Read-only |
|
ModifiedbyEmailAddress |
Read-only |
|
FuriganaAccountName |
Read-only |
|
ReassignOwnerFlag |
Read-only |
|
NameShadow |
Read-only |
|
AssignmentStatus |
Read-only |
|
LastAssignmentCompletionDate |
Read-only |
|
LastAssignmentSubmissionDate |
Read-only |
|
Recipient |
ContactID |
Required |
ModifiedDate |
Read-only |
The following table details the status key for the campaign object.
Child Component | Field Name |
---|---|
Campaign (parent) |
|
ExternalSystemId |
|
Id |
|
IntegrationId |
|
Activity |
|
CampaignId |
|
ExternalSystemId |
|
Id |
|
IntegrationId |
|
Attachment |
|
Id |
|
CampaignId |
|
CampaignNote |
|
CampaignId |
|
ExternalSystemId |
|
Id |
|
IntegrationId |
|
LastUpdated |
|
Lead |
|
ExternalSystemId |
|
Id |
|
IntegrationId |
|
LastUpdated |
|
Opportunity |
|
ExternalSystemId |
|
Id |
|
IntegrationId |
|
LastUpdated |
|
Recipient |
|
CampaignContactId |
|
ContactExtrernalId |
|
ContactIntegrationId |
|
ContactId |
The following table details the pick map field for the campaign object.
Child Component | Pick Map Field | Maps To |
---|---|---|
Campaign (parent) |
Owner |
OwnerId |
Activity |
AccountIntegrationId |
AccountId |
AccountExternalId |
AccountId |
|
Address |
AddressId |
|
AssignedTo |
AssignedToId |
|
Campaign |
CampaignId |
|
CampaignExternalId |
CampaignId |
|
CampaignIntegrationId |
CampaignId |
|
Dealer |
DealerId |
|
DelegatedBy |
DelegatedById |
|
FundRequest |
FundRequestId |
|
OpportunityIntegrationId |
OpportunityId |
|
OpportunityExternalId |
OpportunityId |
|
PrimaryContactIntegrationId |
PrimaryContactId |
|
PrimaryContactExternalId |
PrimaryContactId |
|
LeadIntegrationId |
LeadId |
|
LeadExternalId |
LeadId |
|
OwnerExternalId |
OwnerId |
|
OwnerIntegrationId |
OwnerId |
|
SRIntegrationId |
SRId |
|
SRExternalId |
SRId |
|
CustomObject1Name |
CustomObject1Id |
|
CustomObject2Name |
CustomObject2Id |
|
CustomObject3Name |
CustomObject3Id |
|
Lead |
AccountIntegrationId |
AccountId |
AccountLocation |
AccountId |
|
CampaignExternalId |
CampaignId |
|
CampaignIntegrationId |
CampaignId |
|
CampaignName |
CampaignId |
|
ContactExternalId |
ContactId |
|
ContactIntegrationId |
ContactId |
|
OpportunityIntegrationId |
OpportunityId |
|
OwnerExternalId |
OwnerId |
|
OwnerIntegrationId |
OwnerId |
|
SalesRepAlias |
SalesRepId |
|
CustomObject1Name |
CustomObject1Id |
|
CustomObject2Name |
CustomObject2Id |
|
CustomObject3Name |
CustomObject3Id |
|
Opportunity |
AccountIntegrationId |
AccountId |
AccountExternalId |
AccountId |
|
AccountLocation |
AccountId |
|
Account |
AccountId |
|
SourceCampaignExternalId |
CampaignId |
|
SourceCampaign |
CampaignId |
|
KeyContactExternalId |
KeyContactId |
|
KeyContactLastName |
KeyContactId |
|
DealerExternalId |
DealerId |
|
OwnerAlias |
OwnerId |
|
Territory |
TerritoryId |
|
CustomObject1Name |
CustomObject1Id |
|
CustomObject2Name |
CustomObject2Id |
|
CustomObject3Name |
CustomObject3Id |
The following table provides a list of the filterable fields for the child components of the campaign objects, and a list of user key combinations for each child component.
Child Components | Filterable Fields | User Key Field Combinations |
---|---|---|
Campaign (parent) |
All |
CampaignId |
IntegrationId |
||
ExternalSystemID |
||
Activity |
Type |
Type and Description |
Owner |
IntegrationId |
|
Subject |
ExternalSystemId |
|
DueDate |
||
Priority |
||
Status |
||
Attachment |
None |
Id |
ExternalSystemId |
||
FileNameOrURL and FileExtension |
||
CampaignNote |
Subject |
Subject and Description |
IntegrationId |
||
ExternalSystemId |
||
Lead |
Campaign |
FirstName |
EstimatedCloseDate |
Description |
|
Rating |
IntegrationId |
|
Source |
ExternalSystemId |
|
Status |
||
LeadOwner |
||
PotentialRevenue |
||
ProductInterest |
||
SalesPerson |
||
Opportunity |
Account |
OpportunityName |
Owner |
IntegrationId |
|
Revenue |
ExternalSystemId |
|
CloseDate |
||
Forecast |
||
ExpectedRevenue |
||
Probability |
||
Priority |
||
ReasonWonLost |
||
SalesStage |
||
Status |
||
Recipient |
ContactId ModifiedDate |
ContactId |
ContactIntegrationId |
||
ContactExternalSystemId |
||
CampaignContactId |
The following table details the picklists available for the campaign object.
Child Component | Field Name |
---|---|
Campaign (parent) |
CampaignType |
Status |
|
Recipient |
DeliveryStatus |
ResponseStatus |
For more information on the fields accessible through the Campaign Web service, go to the Web Services Administration page within the Oracle CRM On Demand application and generate the WSDL file for the campaign object.