Create campaign
reddit_ads_create_campaignCreate a Reddit Ads campaign with budget, objective, schedule, and status settings, defaulting to PAUSED unless specified.
Instructions
Create a campaign. All money values are micro-currency (1 USD = 1000000). Create it PAUSED unless the user asks otherwise.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Sent as {"data": {...}}. Required: name, configured_status (ACTIVE|PAUSED), objective (CLICKS|CONVERSIONS|IMPRESSIONS|VIDEO_VIEWABLE_IMPRESSIONS|APP_INSTALLS|CATALOG_SALES|LEAD_GENERATION|BRAND_AWARENESS|SALES). Optional: funding_instrument_id, special_ad_categories [HOUSING_EMPLOYMENT_CREDIT|NONE], use_catalog (SALES only), spend_cap, app_id, invoice_label, type ("AUTOMATED" for Reddit Max campaigns, objectives CLICKS|CONVERSIONS|APP_INSTALLS). Campaign budget optimization: is_campaign_budget_optimization true plus start_time, end_time, goal_type (DAILY_SPEND|LIFETIME_SPEND, LIFETIME needs end_time), goal_value, bid_strategy (BIDLESS|MAXIMIZE_VOLUME|TARGET_CPX), bid_type (CPC|CPM|CPV6|CPV15), bid_value, optimization_goal, view_through_conversion_type (SEVEN_DAY_CLICKS|SEVEN_DAY_CLICKS_ONE_DAY_VIEW), conversion_pixel_id, schedule [{start_day 0-6, start_hour, end_day, end_hour}]. | |
| ad_account_id | No | Ad account ID (t2_... or a2_...). Defaults to REDDIT_ADS_ACCOUNT_ID. |