Skip to main content

Documentation Index

Fetch the complete documentation index at: https://theoptimizer.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

The RevContent Excel Uploader lets you prepare and launch multiple campaigns at once without going through the UI one by one. You define everything — targeting, budget, bidding, and creatives — in a structured Google Sheets template, export it to Excel, and submit it through TheOptimizer.

How It Works

1

Clone the Google Sheets Template

Start by making a copy of the RevContent Excel template into your own Google account:Clone the RevContent Google Sheets Template →The template contains:
  • A main sheet with one row per ad (campaign settings + creative in each row)
  • Auxiliary sheets with reference data: Languages, Countries, Regions, Traffic Types, and more
  • Column notes on every column header — hover over the column name to see the accepted values and format
2

Fill in Your Campaigns

Each row in the main sheet represents one ad. To create a campaign with multiple ads, add one row per ad keeping all campaign-level columns identical, and vary only the ad-level columns (image URL, headline, etc.).Key things to note:
  • Columns marked 🚩 REQUIRED must be filled in — the upload will fail if they’re missing
  • Columns marked 🟡 are conditionally required (e.g. Country Codes only needed if Country Targeting is INCLUDE or EXCLUDE)
  • Use the auxiliary sheets to look up valid values for countries, regions, languages, etc.
3

Export to Excel and Upload

Once your sheet is ready:
  1. In Google Sheets, go to File → Download → Microsoft Excel (.xlsx)
  2. Open Campaign Creator in TheOptimizer
  3. From the menu, select Create from Excel
  4. Follow the on-screen steps and submit your file
4

Check Your Email for Confirmation

After submitting, TheOptimizer processes the file and sends you an email:
  • Successful upload — your campaigns are queued and being created on RevContent. Track progress from the Campaign Creator page.
  • ⚠️ Upload failed — the email will include a new Excel file with all error cells highlighted. Download it, fix the issues, and re-upload.

Column Reference

The table below describes every column in the RevContent Excel template.
ColumnDescription
Traffic Source Account ID🚩 REQUIRED. The RevContent account ID from TheOptimizer where campaigns will be uploaded. Find it under Traffic Sources in the left menu.
Campaign Name🚩 REQUIRED. The name of the campaign.
Bid Type🚩 REQUIRED. cpc — pay per click. vcpm — pay per 1,000 views.
Bid Amount🚩 REQUIRED. Amount per click (e.g. 0.15) if Bid Type is cpc, or per 1,000 views (e.g. 1.5) if vcpm.
Budget Type🚩 REQUIRED. Unlimited or Daily.
PacingSpreads budget evenly throughout the day (available for limited-budget campaigns).
Budget🚩 REQUIRED. Minimum allowed budget is $100.
Conversion TrackingComma-separated list of conversion names from your RevContent dashboard to use with this campaign.
Start date🚩 REQUIRED. immediately to start right away, or a date in yyyy-mm-dd hh:mm:ss format.
End date🚩 REQUIRED. never to run indefinitely, or a date in yyyy-mm-dd hh:mm:ss format.
Traffic Types🚩 REQUIRED. Comma-separated list. Values: Adblock, Native, PushNotifications.
Country Targeting🚩 REQUIRED. ALL, INCLUDE, or EXCLUDE.
Country Codes🟡 Required if Country Targeting is INCLUDE or EXCLUDE. Comma-separated country codes. See Countries sheet.
Region Targeting🚩 REQUIRED. ALL, INCLUDE, or EXCLUDE.
ZIP Code Targeting🚩 REQUIRED. ALL, INCLUDE, or EXCLUDE.
Region Names🟡 Required if Region Targeting is INCLUDE or EXCLUDE. Comma-separated region names. See Regions sheet.
Zip Codes🟡 Required if ZIP Code Targeting is INCLUDE or EXCLUDE. Comma-separated zip codes.
Device Targeting🚩 REQUIRED. Comma-separated list. Values: Desktop, Mobile, Tablet.
Browser Targeting🚩 REQUIRED. Comma-separated list. Values: Chrome, Firefox, Safari, Edge.
OS Targeting🚩 REQUIRED. Comma-separated list of operating systems to target.
Language Targeting🚩 REQUIRED. Comma-separated list of languages (e.g. English,French,Italian). See Languages sheet.
Tracking CodeURL parameters appended to landing page URLs for third-party tracker attribution.
Target URL🚩 REQUIRED (unless using Media Manager Ads). Landing page URL.
Image URL🚩 REQUIRED (unless using Media Manager Ads). Ad image URL.
Headline🚩 REQUIRED (unless using Media Manager Ads). Ad headline. Max 80 characters.
Brand name🚩 REQUIRED. Brand name displayed below the ad. Max 30 characters.
Media Manager AdsReference a saved Ad group from RevContent’s Media Manager instead of providing individual image/headline/URL fields.
RulesComma-separated Rule IDs from TheOptimizer to attach to the campaign after creation.
Rule GroupsComma-separated rule group names from TheOptimizer to attach after creation.