Create single video ads or bulk upload multiple video ads in Meta Ads
Field | Type | Required | Description | Applies To |
---|---|---|---|---|
Account | Select | Yes | Select a Meta Ads account | Both |
Creation Type | Tabs | Yes | Choose “Single Ad” or “Bulk Ads” | Both |
Page | Dynamic-select | Yes | Select Facebook page for the ads | Both |
Structured Data | Dynamic-text | Yes | Data source containing ad information | Bulk Ads |
Ad Set ID | Dynamic-select | Yes | Select the ad set for this ad | Single Ad |
Ad Name | Dynamic-text | Yes | Name of the ad | Single Ad |
Ad Video | Video | Yes | Upload or select a video for the ad | Single Ad |
Thumbnail Image | Image | No | Custom thumbnail (auto-generated if empty) | Single Ad |
Primary Text | Text-area | Yes | The main body text of the ad | Single Ad |
Headline | Dynamic-text | No | The headline of the ad | Single Ad |
Title | Dynamic-text | No | The title of your video ad | Single Ad |
Website URL | Dynamic-text | Yes | URL where people go when they click the ad | Single Ad |
Call to Action | Dynamic-select | Yes | Call-to-action button for the ad | Single Ad |
Ad Status | Select | Yes | Initial status (ACTIVE or PAUSED, default: PAUSED) | Single Ad |
URL Parameters | Dynamic-text | No | UTM or tracking parameters | Single Ad |
Column | Description | Required |
---|---|---|
adset_id | Ad set ID where the ad will be created | Yes |
ad_name | Name for the ad | Yes |
ad_status | ACTIVE or PAUSED | Yes |
video_url OR default_video_url | Main video for all placements. Use video_url for simple bulk uploads or default_video_url for multi-asset uploads | Yes |
website_url | Landing page URL | Yes |
call_to_action | CTA button type (LEARN_MORE, SHOP_NOW, etc.) | Yes |
primary_text OR primary_text_1 | Main ad copy. Use primary_text for simple uploads or primary_text_1 for multi-asset | Yes |
Column | Description | Usage |
---|---|---|
default_thumbnail_url | Custom thumbnail for main video (auto-generated if not provided) | Optional |
story_video_url | Dedicated video for Stories and Reels placements on Facebook and Instagram | Optional |
story_thumbnail_url | Custom thumbnail for Stories video (auto-generated if not provided) | Optional |
right_column_image_url | Static image for Facebook Right Column and Search placements | Optional |
primary_text_2 to primary_text_5 | Additional primary text variations (up to 5 total) | Optional |
headline OR headline_1 to headline_5 | Single headline or multiple headline variations (up to 5 total) | Optional |
title | Video title | Optional |
url_parameters | UTM tracking parameters | Optional |
ad_ids
: Array containing the new ad IDcreated_count
: Number of ads created (1)ad_ids
: Array of all successfully created ad IDscreated_count
: Total number of ads createdShould I use a custom thumbnail or auto-generated?
What video formats work best for different placements?
Does this node support carousel video ads?
Can I customize ads for specific placements (Instagram vs Facebook)?
What Call to Action options are available?
How do I create Meta video ads in bulk with multiple assets?
adset_id
: Your target ad set IDad_name
: Unique name for each adad_status
: PAUSED or ACTIVEdefault_video_url
: Main video (required)website_url
: Landing page URLcall_to_action
: CTA button typeprimary_text_1
: Main ad copystory_video_url
: For Stories and Reels (9:16 aspect ratio recommended)right_column_image_url
: Static image for Facebook Right Column (1:1 aspect ratio)default_thumbnail_url
: Custom thumbnail for main videostory_thumbnail_url
: Custom thumbnail for Stories videoprimary_text_2
to primary_text_5
: Additional copy variationsheadline_1
to headline_5
: Multiple headline optionstitle
: Video titleWhat are the video requirements for different placements?
How many text variations should I include for video ads?
How do I generate Google Drive direct links for videos?
11j-rCp9wgrV44y4G33emLY-VVcLFlSgN
Final direct link example:Can I upload videos directly in the bulk template?
How do I create Meta video ads in bulk?
video_url
, primary_text
, headline
(same as before)default_video_url
, primary_text_1
, headline_1
+ additional variations