Back to Reddit Ads in Excel
SheetXAI logo
Reddit Ads logo
Reddit Ads · Excel Guide

Bulk-Create Reddit Ads Campaigns From a Campaign Brief Workbook

May 13, 2026
4 min read
See the Google Sheets version →

The Scenario

You are a performance marketer at a growth agency. A new client just signed and the brief is clear: eight Reddit Ads campaigns need to be live by Thursday. The campaigns are planned. It is Tuesday morning.

Your campaign brief workbook has eight rows in the Brief tab: column A is campaign name, column B is objective (Awareness, Traffic, or Conversions), column C is daily budget.

The bad version of Tuesday:

  • You open Reddit Ads Manager and navigate to campaign creation
  • You create campaign one, click through five screens, set the name, objective, budget, and save
  • You repeat for campaigns two through eight
  • On campaign six you realize you selected the wrong objective for campaign four
  • You go back, find campaign four, edit it
  • You copy the campaign IDs into the tracking workbook by hand, one at a time
  • It is 1 PM and you have not started the ad groups.

The fast version is one prompt.

The Easy Way: One Prompt in SheetXAI

SheetXAI reads the Brief tab and creates all eight campaigns via the Reddit Ads API in one pass, so you never open the campaign creation wizard for a bulk setup.

Open the SheetXAI sidebar and type:

For each row in the Brief tab, create a Reddit Ads campaign using the name in column A, objective in column B, and daily budget in column C. Write the campaign ID into column D for each row.

SheetXAI reads all eight rows, creates each campaign via the Reddit Ads API, and writes each campaign ID back into column D. Eight campaigns before lunch.

What You Get

Eight live Reddit Ads campaigns with IDs logged in the Brief tab:

  • Column A — campaign name (unchanged)
  • Column B — objective as specified
  • Column C — daily budget as specified
  • Column D — campaign ID from the Reddit Ads API

Column D is your audit record. If the client asks for setup confirmation, share the workbook. If the next step is ad group creation, the IDs are already there.

What If the Data Is Not Quite Ready

Campaign briefs from clients arrive messy. SheetXAI handles the cleanup and the creation together.

When budget values have currency symbols

Column C has "$50" and "$100.00" mixed with plain numbers. The API expects a number.

Clean the budget values in column C of the Brief tab by removing any $ signs or commas. Then create a Reddit Ads campaign for each row using column A for name, column B for objective, and the cleaned budget. Write the campaign ID into column D.

When some rows are missing an objective

Three rows in the brief have a blank objective. You do not want those created yet.

For each row in the Brief tab where column B has a value, create a Reddit Ads campaign using column A for name, column B for objective, and column C for budget. Write the campaign ID into column D. For rows where column B is blank, write "SKIPPED — no objective" into column D.

When campaign names need an agency prefix

Your naming convention requires a client code prefix that the brief does not include.

For each row in the Brief tab, prepend "ACME-2026-" to the campaign name in column A before creating the campaign. Use column B for objective and column C for budget. Write the campaign ID into column D and the final name used into column E.

When the brief includes targeting notes that should become the first ad group

Column E has notes like "r/entrepreneur + r/smallbusiness" and you want one ad group created per campaign immediately after campaign setup.

For each row in the Brief tab, create a Reddit Ads campaign using column A for name, column B for objective, and column C for budget. Write the campaign ID into column D. Then create one ad group under each new campaign using the notes in column E as the ad group name, with a daily budget matching the campaign budget. Write the ad group ID into column F.

The pattern: the brief is in the workbook. SheetXAI reads it, creates the campaigns, and logs the IDs. You never touch Ads Manager.

Try It

Get the 7-day free trial of SheetXAI and open any campaign brief workbook, then ask it to create your Reddit Ads campaigns from the rows. The Reddit Ads integration is included in every SheetXAI plan. Next step: see how to bulk-create ad groups from a targeting matrix in Excel or the Reddit Ads in Excel overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more