- Home
- Resources
- Integrations
- Google Photos (legacy)
Google Photos (legacy) Make integrationAutomate Google Photos (legacy) with Make.
Can Make pick up new photos from your library and pass them to the rest of your tools? The Google Photos (legacy) Make integration gives you 8 modules: 1 trigger, 4 actions and 3 searches. This guide shows you how to connect your account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Google Photos (legacy) Make integration do for you?
The Google Photos (legacy) Make integration links your Google Photos library to Make, so a scenario (the automation you build in Make, a chain of modules) can spot new media items, read albums and download files for other apps. You set it up once with a Google OAuth client, then reuse it in every scenario.
Three setups cover most needs. Get new shots out of the library: Watch Media Items spots each new item and Download a Media File hands the file to the next module, for example a storage or chat app. Build an inventory of albums: List Albums and List Shared Albums return one bundle (one item passed from module to module) per album, ready to write into a spreadsheet. Look up one item on demand: Get a Media Item or Get an Album fetches a single element when another app already points to it.
What the integration does not do: the official documentation lists no upload, edit or delete module, and it gives no module descriptions, so test each module with Run once before relying on it. When a need falls outside the listed modules, Make an API Call reaches the rest of the Google Photos API with the same connection.
The same app often has an n8n node too. If you are weighing both tools, the n8n vs Make comparison lays out the criteria, Make pricing explains how operations are counted, and Make training takes you further than this first scenario.
How do you connect Google Photos (legacy) to Make?
- 01
Create an OAuth client in Google
You need an active Google Account. In the Google API Console, open APIs & Services, then Credentials, click Create Credentials and pick OAuth client ID. Choose Web application, give the client a name and add your authorized JavaScript origins.
- 02
Add the callback URI and copy the keys
In the same form, enter the callback URI
https://www.integromat.com/oauth/cb/google-photosand click Create. Google then shows a dialog with the Client ID and the Client secret: copy both, you will paste them into Make next. - 03
Create the connection in Make
Add any Google Photos (legacy) module to a scenario and click Create a connection. A connection is your account linked to Make once and reused by every module of the app. Name it if you like in Connection name, paste your credentials and follow the on-screen instructions.
Your first scenario with Google Photos (legacy)
GoalWhen a new media item shows up in Google Photos, Make downloads the file so the next module can use it.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big + to add the first module. Search for Google Photos (legacy) and pick Watch Media Items.
- 02
Connect your account
Click Create a connection and use the Client ID and Client secret from Google. Once the connection works, fill the module fields: Make lists what it can read from your library.
- 03
Add the download
Click the + on the right of the trigger, pick Download a Media File, and map the media item that Watch Media Items passes along, so each new photo gets its own download.
- 04
Test with Run once
Click Run once, then read the bundles each module received. If the trigger returns nothing, add a new photo to your library and run the test again.
- 05
Schedule and switch on
Open the clock on the first module: a new scenario runs every 15 minutes by default, which is also the shortest interval on the Free plan. Switch the scenario on, and add the module of the app that should receive the files.
What starts a Google Photos (legacy) scenario?
1 module starts a scenario when something happens in Google Photos (legacy). A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Photos (legacy) as soon as it happens.
Watch Media Items
triggerIn the docs onlyThis is the only way for Google Photos (legacy) itself to start a scenario: Watch Media Items looks for media items that are new since its last check and sends each one down the scenario as a bundle.
Every Google Photos (legacy) module, explained
Google Photos (legacy) gives you 7 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Download a Media File
ActionIn the docs onlyTurns a media item into an actual file inside your scenario, which is what you need before any storage, email or chat module can do something with the photo.
Get a Media Item
ActionIn the docs onlyFetches one specific photo or video and returns its details as a single bundle, handy when a previous module already tells you which item matters.
Get an Album
ActionIn the docs onlyPulls the information of one album into the scenario, so later modules can reuse it, for instance to name a folder or write a line in a report.
List Albums
SearchIn the docs onlyGives you every album of the connected library as separate bundles, a quick way to get an inventory without clicking through Google Photos yourself.
List Media Items
SearchIn the docs onlyReturns the media items of the library in one go, one bundle per photo or video, when you need the existing content and not only what arrives next.
List Shared Albums
SearchIn the docs onlyFocuses on shared albums and returns one bundle for each, so you can treat collaborative albums apart from your private ones.
Make an API Call
ActionIn the docs onlyOpens the rest of the Google Photos API to your scenario, reusing the connection you already created, when none of the seven other modules does the job.
Need help automating Google Photos (legacy) with Make?
A person reads every message.