One or more member status values defined for a campaign.
create(), delete(), query(), queryAll(), queryMore(), retrieve(), update(), upsert()
Customer Portal users cannot access this object.
You cannot delete() a CampaignMemberStatus if that status is designated as the default status or if the status is currently used in a Campaign.
| Field | Field Type | Field Properties | Description |
|---|---|---|---|
| CampaignId | reference | Create | ID of the campaign associated with this member status. |
| HasResponded | boolean | Create | Indicates whether this status is equivalent to “Responded” (true) or not (false). |
| IsDefault | boolean | Create | Indicates whether this status is the default status (true) or not (false). |
| IsDeleted | boolean | Defaulted on create | Indicates whether the object has been moved to the Recycle Bin (true) or not (false). Label is Deleted. |
| Label | string | Create | Label for the status in the picklist. Limited to 765 characters. |
| SortOrder | int | Create | Order where this campaign member status appears in the picklist. |
Use this object to create picklist items for the member status in a campaign.
This object is defined only for those organizations that have the marketing feature and valid marketing licenses. In addition, the object is accessible only to those users that are enabled as marketing users. If the organization does not have the marketing feature or valid marketing licenses, this object does not appear in thedescribeGlobal() call, and you cannot use describeSObjects() or query() with the CampaignMember object.