# Google Ad Manager integration (beta)

Using our [new Google Ad Manager (GAM) integration](http://help.adreform.com/en/articles/8671324-getting-started-with-the-google-ad-manager-gam-connector), you can automatically import ad data from GAM without lifting a finger. Just connect your Google account and we'll start syncing advertisers, orders, and creatives from GAM every day.

As we continue in the beta phase, we'll be adding GAM support in [Screenshot Workflows](https://ad-reform.productlane.com/roadmap?id=b0535d68-ffe9-41e9-8a8b-50a43064cce9) as well, which will fully automate your screenshot efforts ✨

[Want beta access to our GAM integration? Let us know →](https://ad-reform.productlane.com/roadmap?id=35457463-0b53-47d6-ac52-ed12e9b3dc82)

### **Campaign and Client filtering in Screenshot Workflows**

<figure><img src="https://uploads.productlane.com/e98aefdb9fab828e9a45e9df914b025e.png" alt=""><figcaption></figcaption></figure>

You can now target a workflow to specific campaigns or clients using our new filtering options. This gives you even more control over which screenshots are fully automated, letting you do things like:

* Ensuring any client with `vip` in their name gets a more comprehensive set of screenshots (e.g. on multiple sites and devices)
* Limiting a workflow to certain campaigns (e.g. matching certain patterns)

### More improvements & fixes

* Added default site lists
* Improved ad capture to support more ad creatives that use the `figure` element
* Fixed site list filters to de-dupe filters when creating or updating a dyamic site list
* Fixed race condition on screenshot approval that caused inconsistency with screenshot image URLs
* Fixed site list filtering to properly use `or` instead of `and`
* Fixed campaign creation to ignore deleted campaigns when requiring a unique name for a new campaign
* Fixed race condition that caused minor delays when storing certain screenshot images in a customer-defined S3 bucket


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://updates.adreform.com/january-2024/google-ad-manager-integration-beta.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
