CampaignSubscription
Manages subscriptions to marketing campaigns, tracking customer engagement and preferences in NetSuite.
Columns
| Name | Type | ReadOnly | Description |
| InternalId [KEY] | String | True |
A unique internal identifier assigned to this campaign subscription in NetSuite, used for tracking and reference. |
| Description | String | False |
A detailed description of this campaign subscription, outlining its purpose and the type of marketing content associated with it. |
| ExternalDescription | String | False |
A description of this campaign subscription intended for external use, such as customer-facing subscription options in emails or websites. |
| ExternalId | String | False |
A unique external identifier for this campaign subscription, used for integration with external marketing automation platforms and Customer Relationship Management (CRM) systems. |
| ExternalName | String | False |
The external-facing name of this campaign subscription, displayed in customer-facing interfaces such as preference centers or email footers. |
| IsInactive | Boolean | False |
Indicates whether this campaign subscription is inactive, preventing it from being used in new campaigns while retaining historical data. |
| Name | String | False |
The internal name of this campaign subscription, representing the type of marketing subscription, such as 'Newsletter Updates' or 'Promotional Offers.' |
| SubscribedByDefault | Boolean | False |
Indicates whether customers are automatically subscribed to this campaign subscription by default when they create an account or opt into communications. |
| Unsubscribed | Boolean | False |
Specifies whether a customer has opted out of this campaign subscription, preventing them from receiving related marketing communications. |