Google Ads

Status: General Availability
Category: Paid Search & Display
Status: General Availability
Category: Paid Search & Display

What it does

Integrates with the Google Ads API to import customer accounts, campaigns, ad groups, ads, and asset libraries, ingest performance insights, upload image assets to the Google Ads asset library, and create Performance Max asset groups populated with Pencil-generated assets. Pencil does not create search ads, RDAs, or activate campaigns.

User benefit

Performance marketers can push Pencil-generated images into the Google Ads asset library and bulk-create PMax asset groups, keeping creative inventory fresh without manual uploads via the Google Ads UI.

Try it yourself

Requires separate license?

No (uses customer's Google Ads account + developer token; OAuth-based auth)

Dataflow

IN: Customer accounts, MCC hierarchy, campaigns, ad groups, ads, assets, and performance metrics (impressions, clicks, conversions, spend, ROAS, etc.).

OUT: Image assets uploaded to the Google Ads asset library via createImageAsset (image-only — video assets are skipped). Performance Max asset groups created with image, video, headline, description, and logo assets attached to an existing PMax campaign. No search-ad, RDA, or campaign creation outside PMax asset groups.

No (uses customer's Google Ads account + developer token; OAuth-based auth)

IN: Customer accounts, MCC hierarchy, campaigns, ad groups, ads, assets, and performance metrics (impressions, clicks, conversions, spend, ROAS, etc.).

OUT: Image assets uploaded to the Google Ads asset library via createImageAsset (image-only — video assets are skipped). Performance Max asset groups created with image, video, headline, description, and logo assets attached to an existing PMax campaign. No search-ad, RDA, or campaign creation outside PMax asset groups.

Try it yourself