The Create Single Video Ad node lets you create engaging video ads for Facebook and Instagram campaigns. Supports both single ad creation and bulk uploads using Google Sheets templates.


When to Use It

  • Create individual video ads for specific campaigns
  • Bulk upload multiple video ads at once
  • Automate video ad creation from content libraries
  • Scale video ad creation for A/B testing different creatives
  • Generate dynamic video ads from AI-generated or existing content

Inputs

FieldTypeRequiredDescriptionApplies To
AccountSelectYesSelect a Meta Ads accountBoth
Creation TypeTabsYesChoose “Single Ad” or “Bulk Ads”Both
PageDynamic-selectYesSelect Facebook page for the adsBoth
Structured DataDynamic-textYesData source containing ad informationBulk Ads
Ad Set IDDynamic-selectYesSelect the ad set for this adSingle Ad
Ad NameDynamic-textYesName of the adSingle Ad
Ad VideoVideoYesUpload or select a video for the adSingle Ad
Thumbnail ImageImageNoCustom thumbnail (auto-generated if empty)Single Ad
Primary TextText-areaYesThe main body text of the adSingle Ad
HeadlineDynamic-textNoThe headline of the adSingle Ad
TitleDynamic-textNoThe title of your video adSingle Ad
Website URLDynamic-textYesURL where people go when they click the adSingle Ad
Call to ActionDynamic-selectYesCall-to-action button for the adSingle Ad
Ad StatusSelectYesInitial status (ACTIVE or PAUSED, default: PAUSED)Single Ad
URL ParametersDynamic-textNoUTM or tracking parametersSingle Ad

Video Requirements

Meta Ads video specifications:

Design Specifications:

  • File type: MP4, MOV or GIF
  • Aspect ratio: 1:1 (for desktop or mobile) or 4:5 (for mobile only)
  • Video settings: H.264 compression, square pixels, fixed frame rate, progressive scan and stereo AAC audio compression at over 128 kbps
  • Recommended resolution:
    • 1:1 ratio: 1440 x 1440 pixels
    • 4:5 ratio: 1440 x 1800 pixels
  • Video captions: Optional, but recommended
  • Video sound: Optional, but recommended

Technical Requirements:

  • Video duration: 1 second to 241 minutes
  • Maximum file size: 4 GB
  • Minimum width: 120 pixels
  • Minimum height: 120 pixels

Additional Notes:

  • Videos should not contain edit lists or special boxes in file containers
  • The thumbnail in the ad footer is sourced directly from the video thumbnail chosen by advertisers during the ad creation workflow

Bulk Upload Template

For bulk ad creation, use the Google Sheets template with these required columns:

ColumnDescriptionRequired
adset_idAd set ID where the ad will be createdYes
ad_nameName for the adYes
ad_statusACTIVE or PAUSEDYes
video_urlVideo URL or uploadYes
thumbnail_urlCustom thumbnail image URL (optional)No
primary_textMain ad copyYes
headlineAd headlineNo
titleVideo titleNo
website_urlLanding page URLYes
call_to_actionCTA button typeYes
url_parametersUTM tracking parametersNo

Output

Returns the created ad IDs and count:

{
  "ad_ids": ["120210543987640123", "120210543987640124"],
  "created_count": 2
}

Single Ad Output:

  • ad_ids: Array containing the new ad ID
  • created_count: Number of ads created (1)

Bulk Ads Output:

  • ad_ids: Array of all successfully created ad IDs
  • created_count: Total number of ads created

Credit Cost

  • Cost per run: 1 credit per ad created (single ad = 1 credit, 10 bulk ads = 10 credits)

FAQs