# Reddit Ads AI integration on Definable

> Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit.

## What this connects

Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit.

Vendor: https://ads.reddit.com

## Tools available

**83** tools available. First 12:

- `REDDIT_ADS_CREATE_AD_GROUP` — Create Ad Group — Tool to create a new ad group within a Reddit Ads campaign. Use when setting up ad groups with specific bidding strategies, budget goals, and targeting criteria. Note that optimization_goal is required for conversion, video views, catalog sales, and app install campaign objectives.
- `REDDIT_ADS_CREATE_BATCH_PRODUCTS` — Create Batch Products — Tool to create or update multiple products in a catalog in a single batch operation. Use when you need to add up to 1000 products at once. Note: If using a schedule feed, update your feed to ensure your catalog is up to date.
- `REDDIT_ADS_CREATE_CAMPAIGN` — Create Reddit Ads Campaign — Tool to create a new Reddit Ads campaign for the specified ad account. Use when you need to set up a new advertising campaign with specific objective, budget, and targeting settings. Note: Max campaigns creation isn't currently supported - set up Max campaigns in the Ads Manager instead.
- `REDDIT_ADS_CREATE_CUSTOM_AUDIENCE` — Create Custom Audience — Tool to create a new Custom Audience in Reddit Ads. Use when you need to create a custom audience for targeted advertising campaigns. Note: This endpoint has rate limits - Custom Audiences Ingestion: 3000 requests per 900 seconds with burst limit of 500 requests per 60 seconds.
- `REDDIT_ADS_CREATE_LEAD_GEN_FORM` — Create Lead Gen Form — Tool to create a new lead generation form in Reddit Ads. Use when you need to set up a lead gen form to collect user information such as emails, names, phone numbers, etc. Rate limit: 20 requests per 60 seconds (Leads).
- `REDDIT_ADS_CREATE_POST` — Create Reddit Post — Tool to create a new Reddit post for a specified profile. Use when you need to create promotional content including text, images, videos, or carousel posts. Rate limit: 200 requests per 60 seconds (Creative Management).
- `REDDIT_ADS_CREATE_PRODUCT_CATALOG` — Create Product Catalog — Tool to create a new product catalog. Use when you need to set up a product catalog for Reddit Ads. After creation, finish setup by manually creating products or linking a product feed.
- `REDDIT_ADS_CREATE_PRODUCT_FEED` — Create Product Feed — Tool to create a new feed for a product catalog. Use when setting up product feeds for Reddit catalog sales campaigns. Each catalog can contain up to 2 feeds, but they must be of different types (REPLACE or UPDATE).
- `REDDIT_ADS_CREATE_PRODUCT_SET` — Create Product Set — Tool to create a new product set in a product catalog. Use when you need to define a subset of products from a catalog using filter rules for targeted advertising.
- `REDDIT_ADS_CREATE_SAVED_AUDIENCE` — Create Saved Audience — Tool to create a saved audience for a Reddit Ads ad account with targeting criteria. Use when you need to define and save audience segments for ad campaigns. Rate limit: 200 requests per 60 seconds (Campaign Management Write).
- `REDDIT_ADS_CREATE_STRUCTURED_POST_CREATION_JOB` — Create Structured Post Creation Job — Tool to create a structured post creation job on Reddit Ads. Use when creating promoted posts with specific creative content (text, image, video, or carousel). Returns a job with status tracking information. Rate limit: 200 requests per 60 seconds (Creative Management).
- `REDDIT_ADS_DELETE_CUSTOM_AUDIENCE` — Delete Custom Audience — Tool to delete a Custom Audience by ID from Reddit Ads. Use when you need to permanently remove a custom audience. This operation is subject to rate limits: Custom Audiences Ingestion allows 3000 requests per 900 seconds with burst capacity of 500 requests per 60 seconds.

## Auth

Auth schemes: `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Reddit Ads

Inside a Definable workflow, Reddit Ads is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Reddit Ads** — the Researcher (GPT-5.5) pulls context from Reddit Ads (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Reddit Ads** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Reddit Ads (create record, post message, draft email).
- **Designer / Engineer → Distributor → Reddit Ads** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Reddit Ads (attach file, open PR comment, post status).

The Verifier checks every Reddit Ads call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- marketing — https://definable.ai/apps/category/marketing/
- ads & conversion — https://definable.ai/apps/category/ads-&-conversion/

## Related

- HTML page: https://definable.ai/apps/reddit_ads/
- Same category (marketing): https://definable.ai/apps/category/marketing/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
