Reddit Ads

Use GrowthLoop audiences for Reddit Ads custom audiences.

Connect this destination to export audience membership as a Reddit custom audience, for use in Reddit campaigns.

This destination writes to your Reddit Ads account and is a good fit when you want to:

  • Make GrowthLoop audiences available for Reddit campaigns
  • Match contacts on email or mobile ad ID (MAID)

This maps to GrowthLoop Audiences and Journeys:

Use it forAudiencesJourneys
Sending GrowthLoop audiences as Reddit custom audiences

To send conversion events, use Reddit Ads Conversions. Do not use an audience export to send conversion events.

Prerequisites

Make sure you have:

  • A Reddit Ads account. See Reddit's ads registration if you need one.
  • Custom Audience API access on that account. If you cannot upload custom audiences, ask your Reddit representative to enable it.
  • The Ad Account ID that should receive audiences. In Business Manager, open AssetsAd Accounts. IDs start with a2_.

Set up Reddit Ads as a destination

  1. In GrowthLoop, click the Destinations tab on the left sidebar.
  2. Click New Destination in the top right corner.
  3. Search for Reddit Ads and click Add Reddit Ads.
  4. Sign in to Reddit and click Allow to grant GrowthLoop access.
  5. Enter the required information, then click Create.
FieldDescription
Destination NameName this destination in GrowthLoop. Use a name so your team recognizes its purpose, like "Reddit Ads".
Sync FrequencySet the default export frequency (for example, daily or weekly). You can override this setting for individual exports.
Business AccountBusiness linked to your Reddit login. Choose the business that owns the ad account.
Ad AccountAd account ID that should receive custom audiences. Starts with a2_.

GrowthLoop validates the connection. Reddit Ads then appears in your list of connected destinations.

Export to Reddit Ads

From within GrowthLoop, export from an audience or from a journey Destination Node. See Export an audience or Build a journey if you need more information on these steps.

After building or selecting an audience, click Export, then search for Reddit Ads. In a journey, add a Destination Node under Ads and select Reddit Ads.

Journey Destination Node with export name, match fields, and personalization signals

Map identifiers

On an audience or in a journey Destination Node, map Email address or Mobile Ad ID (MAID). Map at least one.

Match fieldRequiredDescription
Email addressNoEmail address. GrowthLoop hashes it as SHA-256
Mobile Ad ID (MAID)NoMobile advertising ID. GrowthLoop hashes it as SHA-256

This destination does not send additional personalization fields.

Configure the export

This is where you set the campaign type and schedule for audience exports. On a journey Destination Node, you set timing on the journey canvas.

SettingAudience exportJourney Destination Node
Export NameDefaults to {audience name}_GL_Audience_{audience ID}. That is the custom audience name unless you change it.Required. Enter a name so you can find the export in GrowthLoop and the audience in Reddit Ads.
Custom Audience StatusNew (default) creates a custom audience. Existing adds contacts to a custom audience you choose.Journeys create or reuse the audience for this export.
Select Custom AudienceRequired when Custom Audience Status is Existing. Choose a custom audience from the list.Journeys do not pick an existing custom audience.
Campaign typeChoose a one-time or ongoing export.The journey schedule controls when the journey runs and contacts are sent to Reddit Ads.
Export Inclusion CriteriaAll audience members for a full refresh, or Newly added audience members for additions and removals since the last export.The journey sends contacts who reach this node.
ScheduleSet frequency, start date, end date, and days of the week for ongoing exports.Users reach this node when the journey runs. Add a Delay Node or set Criteria Evaluation to control timing.

Export behavior

This is what GrowthLoop writes when you export an audience.

BehaviorWhat happens
What GrowthLoop writesA Reddit custom audience of type customer list. Direction is GrowthLoop → Reddit Ads.
When it runsGrowthLoop sends the export as a batch on the next successful run. An export that starts Now runs within about 15 minutes. Journeys send exports on demand when users reach the Destination Node.
AudienceNew creates a custom audience named after the export. Existing writes to the custom audience you selected. Later runs reuse the stored audience.
Match fieldEmail address or MAID, hashed as SHA-256.
AddsGrowthLoop adds hashed identifiers to the custom audience.
One-time exportsGrowthLoop sends current membership once, or the additions and removals since the last export if you chose that inclusion setting.
Ongoing adds and removalsOngoing exports add contacts who enter the audience and remove those who leave that custom audience.
DeletesGrowthLoop does not delete the Reddit custom audience.

Confirm the export was successful

When the run finishes, confirm you can use the data in Reddit Ads.

  • Audience export: Open Audience Manager and look up the _GL_Audience_ name unless you changed Export Name or exported to an existing custom audience.
  • Journey Destination Node: Open Audience Manager and look up the custom audience named after the export.
Reddit Ads Audience Manager showing custom audiences

In GrowthLoop, review counts on the audience Exports tab, or open the Activity tab on the journey Destination Node. See Export an audience or Monitor a journey for more information.

Congrats on successfully exporting to Reddit Ads!

Troubleshooting

These are the issues we see most often. You can always email us at [email protected] for help.

ProblemCauseResolution
Connection fails to validateThe Reddit login cannot access the business, Ad Account is wrong, or the tokens did not populateSign in again with an account that can access that business. Confirm the ad account ID starts with a2_
Custom audiences are rejectedThe ad account does not have Custom Audience API accessAsk your Reddit representative to enable Custom Audience API access
Rows fail to exportEmail address and MAID are both unmappedMap Email address or Mobile Ad ID (MAID)
You cannot find the audienceYou are searching for the unsuffixed audience nameSearch Audience Manager for the _GL_Audience_ export name
An existing audience did not updateCustom Audience Status is New, or the wrong custom audience is selectedChoose Existing and select the custom audience

What’s Next

Export an audience after you connect a destination

Did this page help you?