# Send newly generated creatives to cloud storage

We'll use Google Drive as an example for this workflow, but it should work similarly with any other cloud storage Zapier supports. You can check below all the storage apps Zapier supports.

{% embed url="<https://zapier.com/apps/categories/files>" %}

This zap will have 2 steps: receiving the Creatopy webhook call using the Zapier built-in webhook app and uploading the generated creative variants to Google Drive.

### Setting up the trigger

You have first to set up a trigger that will retrieve the creatives you generated through a different zap. You can use the Creatopy trigger or the webhook trigger. Here are the step by the step indications for each one.&#x20;

{% content-ref url="/pages/eThvx5DbxdbPZLkkiPed" %}
[The Brief Trigger](/zapier-integration/setting-up-zapier-with-the-brief/setting-up-your-second-zap/the-brief-trigger.md)
{% endcontent-ref %}

{% content-ref url="/pages/nlE8bhjZGfLh8SCGkmIX" %}
[Webhook trigger](/zapier-integration/setting-up-zapier-with-the-brief/setting-up-your-second-zap/webhook-trigger.md)
{% endcontent-ref %}

### Setting up the action

After you set up the webhook trigger correctly and ensure you get the payload from Creatopy, you need to upload the file to Google Drive. Pick the **Google drive** app in Zapier and choose the event **Upload file,** as in the screenshot below.

<figure><img src="/files/iJQt82nDGWrEhFDTrHLw" alt=""><figcaption></figcaption></figure>

Once you connect your Google Drive account, you have to choose the drive and the folder and settle from where the app will get the file. We use the creative URL from the webhook call's payload for this case.

<figure><img src="/files/NReBk3Ar36Ii5dZIQF0m" alt=""><figcaption></figcaption></figure>

Test the action to make sure the generated file is uploaded and in the correct folder. If all works well, then the workflow is ready for publishing.&#x20;

{% hint style="info" %}
When you use multiple creatives URLs (in case of a design set), Google Drive or other cloud storage providers will upload all sizes compressed in a zip file.
{% endhint %}


---

# 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://docs.thebrief.ai/zapier-integration/zapier-use-cases/send-newly-generated-creatives-to-cloud-storage.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.
