← Back to Knowledge Base
Affect Performance Team
|Reddit|Nov 5, 2026

Reddit Max Campaigns Now Available Through the Reddit Ads API

On September 3, 2026, Reddit opened access to Reddit Max through its Ads API for third-party developers. Agencies and marketing platforms gained the ability to programmatically create automated campaigns, upload creative assets, manage settings, and retrieve performance data. On October 1, Reddit further expanded support for the Sales and Lead Generation objectives.

This was not the launch of Reddit Max itself: the automated campaign type was introduced in January 2026. The key change in September was programmatic access to an existing product.

What Is Reddit Max?

Reddit Max is an automated advertising campaign type that uses machine learning to select audiences, combine creative assets, and manage bids and budgets. Advertisers set the objective, budget, and constraints and provide the creative materials, while the system optimizes delivery.

Conceptually, Max is similar to Google Performance Max and Meta Advantage+, but it uses Reddit's context, including topical communities, interests, and the content of discussions.

Automated Audience Selection

Reddit Max identifies potentially promising users based on interests, communities, keywords, and other signals. Advertisers can provide Audience Suggestions, such as a list of communities, but the algorithm can expand beyond those initial recommendations. Audience Controls, by contrast, establish mandatory restrictions, including geography, exclusions, and brand safety settings.

Automated Creative Combinations

Advertisers upload a set of headlines, images, videos, and CTAs. Max creates different combinations and selects suitable versions for each impression. This makes it possible to test more combinations without manually building every ad.

Automated Bid and Budget Management

Max uses automated bidding and Campaign Budget Optimization. Manual bidding is not supported. Advertisers control the overall budget and campaign parameters, but the algorithm makes some tactical decisions.

When Was Reddit Max Introduced?

Reddit introduced Max Campaigns in beta on January 5, 2026. At launch, the company reported results from 17 internal A/B tests conducted between June and August 2025: cost per target action was 17% lower and conversions were 27% higher than in the comparison campaigns. These are Reddit's own results from a limited sample, not a guarantee of performance.

Throughout 2026, the company continued developing Max in Ads Manager. However, agencies using third-party management systems lacked full access to campaign operations through the API.

What Changed on September 3, 2026?

Reddit announced support for Max Campaigns for third-party Ads API developers. It became possible to programmatically create a Max campaign, upload its creative assets, configure the audience and dynamic ad template, and then analyze the results.

Max uses the existing Reddit Ads API infrastructure, rather than a completely separate, independent API. This allows agencies to incorporate the campaigns into their standard workflows.

How to Create a Reddit Max Campaign Through the API

Creating the Campaign

As described in the Max campaign setup guide, the first step uses Create Campaign. The type field is set to AUTOMATED, which identifies Reddit Max. Campaign Budget Optimization applies to this campaign type. The budget, objective, payment instrument, and measurement settings are also specified.

Integration requires an advertising account, an authorized application, and the appropriate Ads API permissions, particularly adsread and adsedit.

Uploading Creative Assets

Next, headlines, images, videos, and CTAs are uploaded through the Creative Assets API. A dynamic ad template requires at least three headlines and two distinct media assets. A set can contain up to 50 creative assets.

Before using the assets, developers must confirm that they have been processed successfully.

Creating an Ad Group and Configuring the Audience

The ad group is created through Create Ad Group. Max has one important restriction: one Ad Group per campaign.

Audience Controls define mandatory restrictions, while Audience Suggestions help the algorithm find promising users. Communities, interests, keywords, and audiences can be used as suggestions. At least one Audience Suggestion is required.

Placements are selected automatically and cannot be configured manually.

Creating a Dynamic Ad

Create Ad is used to create a DYNAMIC_CREATIVE_AD_TEMPLATE object containing the IDs of the uploaded assets. Reddit then generates ad variations known as Materialized Ads.

These variations are not accessible through standard Ads API operations as separate ad objects. Their performance is measured through the Reporting API.

What Reporting Is Available for Reddit Max?

Asset-Level Reporting provides statistics for individual creative assets, broken down by asset_id. This is useful for evaluating specific images, headlines, and other components.

When analyzing dynamic templates, reports use ad_id. It is important to note that this identifier refers to the ad template, not to each automatically generated Materialized Ad.

Reddit also provides Top Audience Personas, algorithmically generated summaries of the types of users reached by an automated campaign. They help explain actual reach but do not represent a precise demographic profile of each individual.

What Changed on October 1, 2026?

Reddit expanded support for the SALES and LEAD_GENERATION objectives in Create Campaign for Max. This made programmatic creation of automated performance campaigns more useful for e-commerce businesses and advertisers focused on lead generation.

However, developers should verify the current API objective enum values and account for the Campaign Objectives migration that Reddit also carried out in September.

What the Reddit Max API Changes for Agencies

Agencies managing multiple advertising accounts can create Max campaigns from standardized templates through their own software. This enables centralized asset uploads, consistent configuration rules, and consolidated performance reporting.

Previously, some operations had to be performed directly in Ads Manager. The API reduces manual work and simplifies integration with advertising management systems.

However, opening API access does not itself make campaigns more effective. It changes how Reddit Max campaigns are created and maintained, not the underlying optimization model.

How to Use Reddit Max API in Custom Advertising Tools

Developers can automate bulk campaign launches, upload creative sets, retrieve results for individual assets, and combine Reddit Max data with Google Ads, Meta Ads, and Microsoft Advertising metrics.

When building custom audit algorithms, teams must account for the Max architecture: one Ad Group per campaign, dynamic ad templates, automated bidding, and limited control over placements.

For example, rules designed to manually adjust CPC for individual ad groups cannot be transferred directly to Reddit Max. The focus needs to shift toward the quality of input data, creative assets, conversion signals, and overall campaign performance.

Limitations of the Reddit Max API

Programmatic access does not give advertisers complete control over the algorithm's decisions. Max independently selects bids, creative combinations, audiences, and placements.

A campaign is limited to one Ad Group and one dynamic ad template. Manual bidding is unavailable, and individual Materialized Ads cannot be retrieved through the standard Ads API as ordinary objects.

Creating ads through the API also does not bypass ad review or advertising policy requirements. Optimizing for purchases and leads requires Reddit Pixel or Conversions API to be configured correctly.

Trust Us to Transform Your Performance Marketing

Get an expert audit of Google Ads, Microsoft Ads, Meta Ads, TikTok Ads, Pinterest Ads, LinkedIn Ads, and Reddit Ads, along with your marketing analytics, direct marketing, CRM, and sales platform. We identify gaps in campaign performance, conversion tracking, lead quality, and revenue measurement.

Request an audit

Sources

  1. Reddit Ads API: What's New. September 3 and October 1, 2026 updates.
  2. Reddit Ads API: Set Up a Max Campaign.
  3. Reddit Business: Introducing Max Campaigns Beta, January 5, 2026.
  4. Reddit Business Help: Max Campaigns.
  5. Reddit Ads API: Campaigns.
  6. Reddit Ads API: Ads.