Skip to main content

List campaigns

The Salesforce list campaigns action retrieves a list of Campaign records from your connected Salesforce org. This is a read-only action that supports flexible filtering and sorting to help teams find the right campaigns without modifying any Salesforce data.

Prerequisites

  • Your Salesforce org must be connected as a data source in Glean, and an admin must enable the Salesforce action pack and complete Salesforce Actions Setup including OAuth configuration.

  • Users must authenticate for Salesforce actions on first use.

  • The authenticated Salesforce user must have permission to view Campaign records based on your organization's sharing rules.

Supported parameters

ParameterTypeDescription
QueryStringSOQL query to fetch campaigns. Use standard SOQL syntax to filter, sort, and limit results. Examples: "SELECT Id, Name, Type, Status FROM Campaign WHERE IsActive = true" "SELECT Id, Name, StartDate, EndDate FROM Campaign ORDER BY StartDate DESC LIMIT 10" "SELECT Id, Name, BudgetedCost FROM Campaign WHERE Type = 'Email' AND Status = 'In Progress'"

Usage examples

  • "List all active email campaigns sorted by start date."

  • "Show me webinar campaigns that started in Q4 2023."

  • "Find all campaigns with status 'In Progress' owned by the marketing team."

Troubleshooting

FAQs