Skip to main content
Updates the bidding strategy of a Meta Ads campaign. For COST_CAP and LOWEST_COST_WITH_BID_CAP, adset_bid_amount is provided as an actual dollar value, NOT in cents (e.g. pass 10 for 10).Donotmultiplyby100.adsetroasfloor(forLOWESTCOSTWITHMINROAS)isaplaindecimalmultiplier(e.g.1.23=12310). Do not multiply by 100. `adset_roas_floor` (for LOWEST_COST_WITH_MIN_ROAS) is a plain decimal multiplier (e.g. 1.23 = 123% ROAS), not a currency value. IMPORTANT: `bid_amount` returned by meta_ads_get_adset_settings is raw from Meta in minor units (cents for USD, e.g. 1000 = 10) — divide by 100 before passing here.

Inputs

SelectItem

SelectableOption

Output

Type: str Returns success message confirming campaign bidding strategy update.