Using Zapier to upload a data collection field to Google Drive
Overview
You can store a file that your Manifestly workflow collects directly into Google Drive using Zapier. In this example, a step collects an image labeled "photo." That label is important because you’ll use it to map the correct data in Zapier.
Prerequisites
- A Manifestly workflow that collects data, including an image with the label "photo."
- A Zapier account.
- Access to Google Drive (your personal or work drive).
- An API key from Manifestly (found on the Settings page) to connect Zapier to Manifestly.
Set up the Zap
Choose the Trigger: Manifestly
- In Zapier, create a new Zap.
- Set the trigger app to Manifestly and choose the trigger Completing the Run. This is the trigger we’ll use for uploading the file when a run finishes.
- Connect Zapier to Manifestly by entering your Manifestly API key from the Settings page.
Configure the Workflow and Find a Run
- In Zapier, search for your workflow in Manifestly (for example, the data test workflow).
- Use the Test option to locate a run. You’ll need to create a run using that workflow first so Zapier can populate the fields.
- The populated run will help you identify the exact data field you want to use (the field labeled photo in this example).
Set the Action: Google Drive
- Choose Google Drive as the action app and select Upload File.
- Connect Zapier to your Google Drive account (your personal drive is fine for this example).
Map the Data Field
- Click the plus icon to open the field selector and map data from Manifestly to Zapier.
- Search for photo and select the data field that represents the image you uploaded in Manifestly. This maps the actual file data to Google Drive.
File Naming Options
- For the file name, you can:
- Use a custom name (e.g., the run name), or
- Leave it blank to have Zapier use the file name created in Manifestly.
Test and Activate
- Click Continue to finalize the action mapping.
- Turn on the Zap. Every time a run completes, the Zap will upload the photo to Google Drive.
Notes and Tips
- The label photo in your Manifestly data is what Zapier uses to locate the image. Make sure your workflow includes this labeled field.
- If you don’t specify a file name, Manifestly’s file name will be used in Google Drive.
- You may need to create a test run with the workflow before configuring the Zap to ensure Zapier can locate all necessary fields.