{"id":2032,"date":"2024-03-09T13:10:36","date_gmt":"2024-03-09T13:10:36","guid":{"rendered":"https:\/\/theoptimizer.io\/help\/?post_type=ht_kb&#038;p=2032"},"modified":"2024-03-09T13:17:06","modified_gmt":"2024-03-09T13:17:06","slug":"revcontent-bulk-campaign-uploader-via-excel-file","status":"publish","type":"ht_kb","link":"https:\/\/theoptimizer.io\/help\/knowledge-base\/revcontent-bulk-campaign-uploader-via-excel-file\/","title":{"rendered":"RevContent Bulk Campaign Uploader via Excel file"},"content":{"rendered":"\n<p>The first step to get started with the RevContent Excel Uploader is to <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1Y-xH7rw8H20tzVxQXcp3tLi-dhJuBb_RLcHHt2pAqWM\/copy\">Clone the Google Sheets Template<\/a> we have prepared, into your personal google account. <\/p>\n\n\n\n<p>In the Google Sheets template you will find everything you need to build your campaigns and export them into an Excel file which you can then upload into TheOptimizer.<\/p>\n\n\n\n<p><strong>Column Notes<\/strong><br>Each column in the Google Sheets template comes with a note explaining its functionality, the possible values you can use and the format of the values you can use. Hold the mouse over the column name for more details<\/p>\n\n\n\n<p><strong>Auxiliary Sheets<\/strong><br>There are also some auxiliary sheets in the main Google Sheets document which contain various information you can use  to build your campaigns. For example: Languages, Countries, Regions, Traffic Types, etc<\/p>\n\n\n\n<p><strong>Once you have build all campaigns that you want to launch, the next steps are:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Export the Google Sheet to an excel file<\/li>\n\n\n\n<li>Go to the <a href=\"https:\/\/native.theoptimizer.io\/#\/campaign-creator-queue\">Campaign Creator<\/a> on TheOptimizer, and from the menu chose Create from Excel<\/li>\n\n\n\n<li>Follow the steps and submit your file<\/li>\n<\/ol>\n\n\n\n<p><strong>How to Create Multiple Ads on the same campaign?<\/strong><br>To create multiple ads for the same campaign, simply add more rows to the document having all the other campaign data exactly as the original row, and update the ad related columns (image url, headline, CTA etc). This will create the same campaign with multiple ads<\/p>\n\n\n\n<p>\u2705 <strong>Check your e-mail for Successfull File Upload confirmation<\/strong><br>If all the information in the excel file was correct, the upload process will be completed successfully and you will receive a confirmation email. At this point your campaigns are queued for being created on Taboola, and you can follow the progress from the <a href=\"https:\/\/native.theoptimizer.io\/#\/campaign-creator-queue\">Campaign Creator<\/a> page.<br><br>\u26a0\ufe0f <strong>Check your email for Errors<\/strong><br>If there are incorrect or incorrectly formatted values in the Excel file you just submitted, the upload process will fail and you will get back an email with a new excel file which highlights all the cells containing errors.<br>Download the file, fix the errors and re-upload.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Below you can find a description of all the RevContent template columns.<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><\/td><td><\/td><\/tr><tr><td>Traffic Source Account ID<\/td><td>\ud83d\udea9 REQUIRED<br>The RevContent account ID from TheOptimizer, where these campaigns will be uploaded.You Can find the account ID in the Traffic Sources menu on the left.<\/td><\/tr><tr><td>Campaign Name<\/td><td>\ud83d\udea9 REQUIRED<br>The name of the campaign to be used during upload.<\/td><\/tr><tr><td>Bid Type<\/td><td>\ud83d\udea9 REQUIRED<br>Possible Values:cpc = pay per each click<br>vcpm = pay per 1000 views<\/td><\/tr><tr><td>Bid Amount<\/td><td>\ud83d\udea9 REQUIRED<br>If Bid Type = cpc then specify the amount you are willing to pay per each click (e.g $0.15 )If Bid Type = cpv then specify the amount you are willing to pay per 1000 views (e.g $1.5)<\/td><\/tr><tr><td>Budget Type<\/td><td>\ud83d\udea9 REQUIRED<br><br>Possible Values:<br>a) Unlimited<br>b) Daily<\/td><\/tr><tr><td>Pacing<\/td><td>Pacing is available for all campaigns with a limited budget. Enabling pacing forces your budget to spend evenly throughout the day rather than spending as quickly as possible<\/td><\/tr><tr><td>Budget<\/td><td>\ud83d\udea9 REQUIRED<br>Minimum allowed budget is $100<\/td><\/tr><tr><td>Conversion Tracking<\/td><td>Specify a comma separated list of conversion names to use with this Campaign. The name should be the same as your existing conversions in RevContent dashboard<\/td><\/tr><tr><td>Start date<\/td><td>\ud83d\udea9 REQUIRED<br>Choose when your campaign will startPossible values:<br>a) immediately<br>b) specific date in format &#8220;yyyy-mm-dd hh:mm:ss&#8221;<\/td><\/tr><tr><td>End date<\/td><td>\ud83d\udea9 REQUIRED<br>Choose when your campaign will stopPossible values:<br>a) never<br>b) specific date in format &#8220;yyyy-mm-dd hh:mm:ss&#8221;<\/td><\/tr><tr><td>Traffic Types<\/td><td>\ud83d\udea9 REQUIRED<br>Comma separated list of traffic types to target for this campaign.<br>Possible values:<br>a) Adblock<br>b) Native<br>c) PushNotifications<\/td><\/tr><tr><td>Country Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>\ud83d\udc46Double click on the cell to select a targeting option.<br>Specify the type of country targeting that you are going to apply to this campaign. ALL &#8211; target all countries<br>INCLUDE &#8211; target only the countries specified in the Countries column<br>EXCLUDE &#8211; target all countries except for those specified in the Countries column<\/td><\/tr><tr><td>Country Codes<\/td><td>\ud83d\udfe1 Only required if Country Targeting is INCLUDE or EXCLUDE<br>Comma separated list of country codes to target.<br>See Countries tab for full list of supported country codes.<\/td><\/tr><tr><td>Region Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>\ud83d\udc46Double click on the cell to select a targeting option.<br>Specify the type of region targeting that you are going to apply to this campaign. ALL &#8211; target all regions<br>INCLUDE &#8211; target only the regions specified<br>EXCLUDE &#8211; target all countries except for those specified<\/td><\/tr><tr><td>ZIP Code Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>\ud83d\udc46Double click on the cell to select a targeting option.<br>Specify the type of zip code targeting that you are going to apply to this campaign. ALL &#8211; target all zip codes<br>INCLUDE &#8211; target only the zip codes specified in the Zip Codes Targeting column<br>EXCLUDE &#8211; target all zip codes except for those specified in the Zip Codes Targeting column<\/td><\/tr><tr><td>Region Names<\/td><td>\ud83d\udfe1 Only required if Region Targeting is INCLUDE or EXCLUDE<br>Comma separated list of regions, refer to the Regions Tab in this document for the available regions list to use<\/td><\/tr><tr><td>Zip Codes<\/td><td>\ud83d\udfe1 Only required if Zip Code Targeting is INCLUDE or EXCLUDE<br>Comma separated list of Zip Codes<\/td><\/tr><tr><td>Device Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>Comma separated list of devices to target.<br>Possible values are: Desktop, Mobile, Tablet<\/td><\/tr><tr><td>Browser Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>Comma separated list of browsers to target.<br>Possible values:<br>Chrome, Firefox, Safari, Edge<\/td><\/tr><tr><td>OS Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>Coma separated list of Operating Systems that you want to target for this campaign.<\/td><\/tr><tr><td>Language Targeting<\/td><td>\ud83d\udea9 REQUIRED<br>List of comma separated languages that will be targeted for this campaign.<br>For example: English,French,Italian. For full list of supported languages check the Languages tab in the Google Sheet.<\/td><\/tr><tr><td>Tracking Code<\/td><td>This code will be added to your landing page URLs so you will be able to track the campaign performance on other analytics platforms.The exact tracking code format depends on the tracking system that you are using to track your camapigns&#8217; performance.<\/td><\/tr><tr><td>Target URL<\/td><td>\ud83d\udea9 REQUIRED  if not using Media Manager Ads.<br>Target URL of the Ad.<br>Leave empty if you are using Media Manager Ads to create Ads (see Media Manager Ads column).<\/td><\/tr><tr><td>Image URL<\/td><td>\ud83d\udea9 REQUIRED if not using Media Manager Ads.<br>The image url to be used with this Ad.Leave empty if you are using Ads from Media Manager (see Media Manager Ads column)<\/td><\/tr><tr><td>Headline<\/td><td>\ud83d\udea9 REQUIRED if not using Media Manager Ads.<br>The Headline to be used during Ad creation. Max 80 characters.<br>Leave empty if you are using Ads from Media Manager (see Media Manager Ads column)<\/td><\/tr><tr><td>Brand name<\/td><td>\ud83d\udea9 REQUIRED <br>Brand name will appear below your Ad. Max 30 characters.<\/td><\/tr><tr><td>Media Manager Ads<\/td><td>You can create bundle of Ads, in Media Manager, and re-use them every time you launch campaigns. <br>In order to use Ads from Media Manager, follow the steps below:<br>1. Select an existing group of Ads in Media Manager or upload new Ads<br>2. Group the selected Ads by tagging them in Media Manager<br>3. Use the Tags you have created in the &#8220;Media Manager Ads&#8221; column.<br><br>Example:<br>Lets say you have selected 10 existing ads and tagged them as &#8220;My Best RevContent Ads&#8221;.<br>All you need to do now is list this and other tags in the &#8220;Media Manager Ads&#8221; column and TheOptimizer will automatically use these ads when creating your campaigns. <br>Multiple tags can be specified, comma-separated values (e.g., &#8220;My Best RevContent Ads, My Old Ads2, tag3&#8221;).<\/td><\/tr><tr><td>Rules<\/td><td>A list of Rule IDs from TheOptimizer to add to the campaign after the campaign is created (comma separated).<br>Rule IDs can be found under the Rules menu in TheOptimizer<\/td><\/tr><tr><td>Rule Groups<\/td><td>A list of rule groups from TheOptimizer, to add to the campaign (comma separated).<br>All rules in the specified rule groups will be added to the campaign, once the campaign is created<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>How to upload campaigns in bulk to RevContent by using an Excel<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[31],"ht-kb-tag":[],"class_list":["post-2032","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-csv-camapign-creator"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/ht-kb\/2032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/comments?post=2032"}],"version-history":[{"count":2,"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/ht-kb\/2032\/revisions"}],"predecessor-version":[{"id":2037,"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/ht-kb\/2032\/revisions\/2037"}],"wp:attachment":[{"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/media?parent=2032"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/ht-kb-category?post=2032"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/theoptimizer.io\/help\/wp-json\/wp\/v2\/ht-kb-tag?post=2032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}