Skip to content
OAuth1 trigger11 actions

Google Ads integration for Shopify

Bindato connects to Google Ads through its public API and exposes the triggers and actions listed below to every flow.

ShopifyGoogle Ads
  • Shopify
  • Google Ads

1 trigger in, 11 actions out — each step a row in the run record.

Triggers and actions

What Google Ads can do in a flow

Declared in the connector's code and validated when the engine boots. Each trigger names how it receives events.

Triggers

1
  • Ads spend daily

    ads.spend.daily

    Polling

Actions

11
  • Ads list accounts

    ads.listAccounts

  • Ads list entities

    ads.listEntities

  • Ads find promotions

    ads.findPromotions

  • Ads set entity status

    ads.setEntityStatus

  • Ads exclude product

    ads.excludeProduct

  • Ads include product

    ads.includeProduct

  • Ads set catalog availability

    ads.setCatalogAvailability

  • Ads set budget

    ads.setBudget

  • Ads spend report

    ads.spendReport

  • Ads hold product

    ads.holdProduct

  • Ads release product

    ads.releaseProduct

Bundles

Bundles that use Google Ads

No published bundle includes Google Ads yet. Its triggers and actions are available to flows you build yourself.

Setup

Connecting Google Ads

Three steps from the dashboard. The connection test is a real call, and its result is stored on the connection.

  1. 1

    Authorise Google Ads

    Sign in to Google Ads and grant Bindato access. Tokens are stored encrypted and refreshed by a scheduled worker before they expire.

  2. 2

    Bindato tests the connection

    Bindato makes one read-only call to the Google Ads API with the credentials you supplied and records the result on the connection.

  3. 3

    Install a bundle or build a flow

    Start a flow from another connector's trigger and call Google Ads's actions in its steps.

Questions

About Google Ads

Which Google Ads events can start a flow?
The triggers listed on this page. Each one names whether it arrives as a webhook or is fetched on a polling schedule.
Can I use Google Ads outside of a bundle?
Yes. Every trigger and action here is available to a flow you build yourself in the flow builder; bundles are pre-built flows using the same parts.
What happens when the connection fails?
The connection test result is stored on the connection and every run records each step's request and response, so a failed step is readable in the run record rather than a silent gap.

See one order flow end to end.

Thirty minutes with a Shopify store you control. We connect it, install a bundle, and walk the run record together.