Export an Audience
In this article, youβll learn the basics for how to export an audience in the GrowthLoop application. If you need a refresher on how to build an audience, check outΒ create an audience.
Requirements
Before exporting an audience, youβll need to have your destination set up in GrowthLoop. Here is a library ofΒ destinationΒ tutorials you can review.
Each destination has unique set-up requirements for successfully exporting an audience, which are covered in the relevant destination page.
Export a New Audience
Navigate to the audience youβd like to export, and select βExportβ from the dropdown menu on the right hand side.

The βCreate Exportβ modal should appear, listing all of the destinations youβve connected to your GrowthLoop application.

After selecting your desired destination, youβll be asked to configure your export settings:
- Export Name: Any name you want to assign to this export, defaults to Audience name. This name will not be passed on to destinations and is only used to differentiate exports in the GrowthLoop app.
- Campaign Type: βOngoingβ or βOne Timeβ. βOngoingβ means that the audience export will be repeated on a periodic schedule.
- Frequency: The time interval to set for Ongoing campaign types. This will overrule the default frequency sync set when you first create a destination.
- Timing fields
- Start: βNowβ or a specified date and time. Selecting βNowβ, will trigger an export within the next 15 minutes.
- End: βNeverβ or a specified date and time. Not applicable for βOne Timeβ campaigns.
- Select days of the week: Multi-choice for each day of the week, starting with Sunday. By default, all days of the week are selected. Not applicable for βWeeklyβ or βMonthlyβ frequencies.
- Personalization Fields: Additional fields from your βCustomersβ dataset to send to the selected destination. This option will only appear for destinations that support personalization fields, which are typically email destinations or CSV exports.


Depending on the destination, you may be required to confirm the βMatch Fieldsβ in a separate screen or a tab beside βExport Settingsβ. In some cases, you can alter the match fields to maximize the chances of matching with customer records in your destination.


After specifying the export settings and match fields, you can click the βExportβ button at the bottom.
NoteIf you attempt to re-export to the same destination, the tile will appear grayed out (except for CSV and bucket destinations such as S3 and GCS). To proceed, you can either:
- Update the export settings by clicking "Manage" on the Exports tab, then clicking the "Run" button. Or
- Create a new audience for export.
Managing Audience Exports
After an audience export has been initiated, an βExportsβ tab will appear in the Audience Builder UI. This βExportsβ tab contains a summary of all audience destinations and export runs, including details about added, removed, and rejected records. Below is a breakdown of what each column represents:
Destination
β The platform where the audience is being sent (e.g., Iterable).Status
β Indicates whether the export is processing, successfully completed, or encountered errors.Export Time
β The timestamp when the export was initiated.Added
β The number of records added to the audience and sent to the destination.Removed
β The number of records removed from the audience because they no longer meet the criteria.Rejected
β The number of records that failed to export due to errors (e.g., formatting issues, missing data).Export ID
β A unique identifier for the export run, which can be referenced in logs or troubleshooting.Error Details
β Provides additional information if any records were rejected during export.
Note
- If your audience has a treatment/control split applied, only customer records randomly assigned to the Treatment group will be exported. The number of records sent for export may differ slightly from the Treatment number in the Audience Builder UI
- For exports to the Snowflake destination, removals will not appear in the 'Removed' column, meaning all exported records are logged as 'Added,' even if they were previously removed and re-added.

Disabling exports
βIts possible to disable an export by un-checking the βEnabledβ box on the left hand side.
Trigger an export
For Ongoing campaigns, you can manually trigger new export runs by clicking the βRunβ button on the right hand side.
Note: For one-time campaigns, clicking the βRunβ button willnot trigger a new export run, even though a success message may appear.

Modifying an export schedule
Itβs also possible to modify the export schedule by selecting βManageβ from the dropdown menu beside the βRunβ button.


You can modify the frequency, End date and days of the week for any Ongoing campaigns. If the Start date is set for a future date, its also possible to update this value.
Changing export type
You can also convert One Time campaigns into Ongoing by selecting the same βManageβ option.
Note: It is not possible to convert Ongoing campaigns into One Time.
Export Audiences via API
In addition to the GrowthLoop interface, you can trigger any audience export through the GrowthLoop API.
Through the GrowthLoop API you can:
- List all Exports: View a list of all Exports you have setup for audiences.
- Get an Export: View a specific Export with its Export Metadata and
Export ID
- Trigger Export: Trigger a specific Export utilizing its
Export ID
You can view and test the GrowthLoop API in our API Reference.
Experiencing any issues exporting Audiences? Reach out to us atΒ [email protected]Β and weβll be in touch shortly!
Updated about 2 months ago