Skip to content

ActiveCampaign Campaigns

ActiveCampaign Campaigns reads the email marketing campaigns of your ActiveCampaign account. You can fetch the details of one campaign or the list of campaigns. It only reads: it does not create, change or send campaigns.

It is useful for preparing reports, telling your team when a campaign goes out, or giving an AI agent information about your sends.

When to use it

  • Every Monday you want a summary of the latest campaigns sent for your marketing team.
  • You want to store your campaign data in a spreadsheet or your database to analyze it.
  • An AI agent answers internal questions about which campaigns have been sent.

Configuration

You need an ActiveCampaign credential with the API URL and the API key of your account. You find them in ActiveCampaign under Settings > Developer. See Credentials.

FieldWhat it does
Credential (required)The ActiveCampaign credential used to access your account.
Operation (required)It has a single option, Get Campaigns, which looks up campaigns.
Get ByBy ID fetches one campaign and All fetches the list of campaigns. Default: All.
Campaign IDOnly with By ID, and required in that case. The campaign’s ID.
LimitOnly with All. The maximum number of campaigns to fetch. Default: 10.

Output

The Data output returns the campaign you looked up with the details ActiveCampaign stores, such as its name, status and dates. With All you get one item per campaign.

You can connect the result to a spreadsheet component, a message for your team or an agent. The component can also be connected to an Agent as a tool, so the agent decides when to look up campaigns. See Tool Mode.

Example

An online store wants a weekly review of its campaigns.

  1. Schedule the flow to run on Mondays from the Scheduler.
  2. Add ActiveCampaign Campaigns with Get By set to All and Limit set to 20.
  3. Connect the Data output to an agent that summarizes the campaigns and to an email component that sends the summary to the team.