Meta Ads
Advertising across Facebook, Instagram, Messenger, and WhatsApp with campaigns, ad sets, and insights.
Reviews how a campaign is spending, pauses an underperforming ad set, and pulls conversion numbers for the week.
Use Meta Ads with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Meta Ads to work.
What Snow can do with Meta Ads
These are the Meta Ads operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads42
Look at your data without changing it.
- Get Ad Accounts
Tool to retrieve all ad account IDs accessible to the authenticated user from Meta Ads. Use when you need to get a user's ad account information including account IDs, names, and other account details.
- Get Insights
Get insights data for a Meta Ads object (ad account, campaign, ad set, or ad) using the Meta Marketing API. Supports various metrics, breakdowns, and filtering options with flexible date ranges. Results are paginated; follow `paging.cursors.after` or `paging.next` to retrieve all rows. Missing metric values in results should not be assumed to be zero.
- Get Meta Object
Tool to retrieve data for any Meta Marketing API object by its ID. Use when you need to get information about a specific ad account, campaign, ad set, ad, ad creative, page, user, or other Meta object. Supports flexible field selection to retrieve only the data you need.
- Get Page Accounts
Tool to retrieve permanent page access tokens for accounts managed by the user. Use when you need to get pages the user manages along with access tokens for each page.
- Get User
Tool to retrieve information about the authenticated user from Meta (Facebook) Graph API. Use when you need to get the current user's profile information such as name, email, or other user details.
- List Ad Creatives
Tool to list all ad creatives under an ad account. Use when you need to retrieve multiple ad creatives from a Meta Ads account to view, analyze, or manage creative assets.
- List Ads
Tool to list all ads under an ad account using the Meta Marketing API. Use when you need to retrieve ads from a specific ad account with optional filtering by fields.
- List Business Ad Accounts
Tool to retrieve all ad accounts owned by a specific Business Manager. Use when you need to get ad account information for a business including account IDs, names, and status.
- List Businesses
Tool to discover every Business Manager the authenticated Meta principal can access, via `GET /me/businesses`. Use this first when you do not know a `business_id`: it works for both user and system-user tokens and returns the businesses you have a role in, so you can then reach Business-Manager-owned ad accounts (which do NOT appear in `/me/adaccounts`) through the owned/client ad-account tools. Requires the `business_management` permission on the connected token.
- List Owned Instagram Assets
Tool to list Instagram accounts/assets owned by a Meta Business. Use when you need to retrieve the Instagram Business Accounts associated with a specific Meta Business.
Creates6
Add something new to your account.
- Create Ad
Create a new ad within an ad set using the Meta Marketing API. Supports various ad formats including image, video, carousel, and collection ads.
- Create Ad Creative
Create a new ad creative using the Meta Marketing API. Ad creatives are reusable visual and interactive elements that define how your ad looks and behaves: - Can be used in multiple ads - Support various formats (image, video, carousel) - Include text, media, and call-to-action buttons - Must follow Meta's ad policies
- Create Ad Set
Create a new ad set within a campaign using the Meta Marketing API. Supports detailed targeting options, budgets, and optimization goals.
- Create Campaign
Create a new advertising campaign using the Meta Marketing API. Supports various campaign objectives, budgets, and bidding strategies.
- Create Custom Audience
Create a new custom audience using the Meta Marketing API. Supports various types of custom audiences including customer lists, website visitors, and app users.
- Upload Ad Image
Upload an image for use in Meta ad creatives using the Marketing API. The image can later be referenced by its hash when creating ad creatives.
Updates1
Change something that is already there.
- Update Campaign
Update an existing advertising campaign using the Meta Marketing API. Allows modification of campaign properties like name, status, budget, and bidding strategy. Only the fields that need to be updated should be included in the request.
Deletes2
Remove something. This often cannot be undone.
- Delete Campaign
Delete an advertising campaign using the Meta Marketing API. This marks the campaign as DELETED, which prevents it from delivering ads. Note that deleted campaigns are not permanently removed from Meta's systems and can still be viewed in reports.
- Update Ad Creative
Update Ad Creative
Related integrations
Ready to put Meta Ads to work?
Sign up free, build an app by chatting, and connect Meta Ads in minutes. No credit card required.