Reddit Ads

Syncs Reddit ad performance into your reporting dashboards, automates the creation of targeted campaigns based on trending subreddits, and manages lead generation forms at scale.

Try Reddit Ads in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Reddit Ads integration

    • Describe the outcome and Ceven picks the right Reddit Ads calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Reddit Ads data, across all 83 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Reddit Ads access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Reddit Ads, when, and on whose behalf.
    • The agent pauses and asks when Reddit Ads is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Reddit Ads.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Reddit Ads action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Reddit Ads, and when to use it.

Create campaign
Use this when you need to set up a new advertising campaign with a specific objective and budget.
Create ad group
Use this to build an ad group within a campaign to define bidding strategies and targeting.
Create Reddit post
Use this to launch promotional content including text, images, or video to a specific profile.
Create custom audience
Use this to build a targeted audience list for specific advertising campaigns.
Create lead gen form
Use this to set up a form that collects user information like emails and phone numbers.
Create product catalog
Use this to start a new product catalog for catalog sales campaigns.
Get report
Pull detailed metrics on ad performance, audience engagement, and total impressions.
Get campaign
Pull comprehensive information for a specific campaign including status and optimization settings.
Get ad account
Pull account details including currency, attribution settings, and admin approval status.
Validate geolocations
Use this to check if city or location IDs are valid for targeting before launching ads.
Do keyword validations
Use this to verify if targeting keywords are safe and valid for brand safety standards.
Create saved audience
Use this to define and save audience segments for use across multiple ad campaigns.
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.
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 -
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).
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.
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
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
Delete Product Catalog
Tool to delete a product catalog by ID from Reddit Ads. Use when you need to permanently remove a catalog. Important: This action cannot be undone.
Delete Product Feed
Tool to delete a feed in a catalog by ID from Reddit Ads. Use when you need to permanently remove a product feed. Important: This action cannot be undone.
Batch Delete Products
Tool to delete multiple products from a Reddit Ads product catalog in a single request. Use when you need to remove products from a catalog. Important: This action cannot be undone, and deleted products will be permanently removed from the
Delete Product Set
Tool to delete a product set by ID from Reddit Ads. Use when you need to permanently remove a product set. Important: This action cannot be undone.
Generate Inspiration Creative Summary
Tool to get AI generated summary of best practices followed by an inspiration creative ad. Use when you need to analyze what makes a Reddit ad successful.
Get Ad Account by ID
Tool to retrieve details for a specific Reddit ad account by ID. Use when you need to get account information including admin approval status, attribution settings, currency, excluded communities/keywords, and other account configuration. R
Get ad account history
Get changelog history for a Reddit ad account with filtering options. Use when you need to track changes made to ads, campaigns, or ad groups within an account, including who made changes and when.
Get Ad Group
Tool to get an ad group by its ID from Reddit Ads API. Use when you need to retrieve details about a specific ad group. Note: Rate limit of 400 requests per 60 seconds applies (Campaign Management Read).
Get App Last Fired At Report
Tool to retrieve the last time mobile conversion events were fired for a specific app ID. Use when you need to check conversion tracking status or verify that mobile events are being received. Rate limit: 30 requests per 60 seconds (Convers
Get A Report
Tool to generate a metrics report for ad performance based on specified fields and breakdowns. Use when you need detailed insights and analytics on ad performance, audience engagement, impressions, clicks, spend, and other advertising metri
Get Business by ID
Tool to get business details by ID from the Reddit Ads API. Use when you need to retrieve information about a specific business entity including its name, industry, contact details, and metadata. The member must have memberships to the busi
Get Campaign by ID
Retrieve a specific Reddit Ads campaign by its ID. Returns comprehensive campaign information including objective, status, budget, targeting, and optimization settings. Rate limited to 400 requests per 60 seconds.

30 actions · scroll to see them all

Frequently asked questions

Ceven implements a sophisticated queuing system to respect Reddit Ads API constraints. For example, the custom audience ingestion endpoint has strict limits on how many requests can be made per window. When a workflow triggers a bulk audience update, Ceven does not fire all requests at once. Instead, it drips the requests at a pace that avoids 429 errors. If the API returns a rate limit signal, the agent automatically pauses execution and uses an exponential backoff strategy to retry the operation. This ensures your campaigns are updated reliably without risking an API key suspension or losing data during large scale uploads.
Yes. Ceven can create the product catalog and then establish a product feed to sync your inventory. Once the feed is active, the agent can create product sets based on filter rules, allowing you to target specific categories of products to different subreddits. If a product goes out of stock in your warehouse, a workflow can trigger the batch delete products tool to remove that item from the Reddit catalog immediately. This prevents ad spend on items that cannot be purchased and keeps your catalog sales campaigns accurate without manual inventory audits in the Reddit Ads manager.
When you use the create lead gen form action, Ceven sets up the questions, privacy links, and prompts. Once the form is live on Reddit, the agent can be configured to poll for new submissions or receive them via webhook if available. The agent then parses the user information such as name and email, cleans the data, and pushes it into your CRM or email marketing tool. This removes the need to manually export CSV files from the Reddit Ads dashboard and ensures your sales team can reach out to leads in real time while the interest is high.
Ceven utilizes the generate inspiration creative summary tool to analyze high performing ads on the platform. By pulling these summaries, the agent can identify which hooks, image styles, or call to action phrases are currently resonating with the Reddit community. You can build a workflow that compares your current ad performance against these AI generated best practices. If your click through rate falls below a certain threshold, the agent can suggest specific creative changes based on the inspiration summary to help improve the engagement of your promoted posts.
Absolutely. You can set up a workflow that calls the get report action every few hours to monitor key performance indicators. If the agent detects that a specific ad group is achieving a cost per conversion below your target, it can use the campaign or ad group update tools to increase the daily budget. Conversely, if an ad group is spending budget without generating conversions, the agent can pause it automatically. This allows for a dynamic budget allocation strategy that optimizes spend across different target audiences without requiring a human to monitor the dashboard.
Before launching a campaign, Ceven uses the validate geolocations and do keyword validations tools to ensure your targeting is precise. This is critical because Reddit has specific internal IDs for locations and certain keywords may be flagged for brand safety. The agent first checks your desired list against these validation endpoints. If a location is invalid or a keyword is flagged, the agent can alert you or automatically substitute it with a safe alternative from a pre approved list, ensuring your ads are only shown in the correct regions and safe contexts.
Ceven uses the structured post creation job tool to handle promoted content. Because Reddit posts can be complex, involving images, videos, or carousels, the agent submits a job request to the API. The agent then monitors the status of that job in the background. Once the post is successfully created and approved, the agent automatically links it to the appropriate ad group and campaign. This asynchronous process ensures that the workflow does not time out while waiting for the Reddit creative assets to process and propagate across the network.
Yes, Ceven can use the get ad account history tool to monitor all changes made within your Reddit Ads account. This creates an audit trail that is visible within your workflow logs. If a campaign budget is changed or an ad is paused manually in the Reddit dashboard, the agent can detect this change and send a notification to a Slack channel or email. This is particularly useful for large teams where multiple people have access to the ads manager, as it ensures that automated workflows and human interventions stay in sync.

Alternatives to Reddit Ads

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Reddit Ads and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free