Resources · Make integration

Kraken.io Make integrationAutomate Kraken.io with Make.

Need images optimized without opening Kraken.io each time? The Kraken.io Make integration gives you 4 action modules: two ways to optimize an image from its URL, an account check and an open API call. This guide connects your account and builds a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can you automate with the Kraken.io Make integration?

The Kraken.io Make integration lets a Make scenario (the automation you build, a chain of bricks called modules) send an image URL to Kraken.io and get it optimized, with no code. It accepts JPG, PNG, WebP, GIF, animated ones included, and SVG. Kraken.io has no trigger in Make, so another app or a schedule starts the flow.

Product photos ready for the store. When your catalog team adds a new image link in the tool it already uses, Synchronous Image Optimization (URL) passes it to Kraken.io. The doc points to this version for small files.

Heavy visuals on their own track. Full-size banners or print pictures go through Asynchronous Image Optimization (URL), the version Kraken.io suggests for large files.

A quota you can keep an eye on. Confirm User Status reads your plan name, total, used and remaining quota, and whether the account is active. Handy before you send a big batch.

Anything the listed modules leave out goes through Make an API Call, which reaches any endpoint of the Kraken.io API with the same connection. Before picking a plan, check Make pricing. Torn between two tools? Read n8n vs Make. And if you want a guided tour of the editor, the Make training covers it.

Connect

How do you connect Kraken.io to Make?

  1. 01

    Copy your API key and secret

    In your Kraken.io account dashboard, open the API Credentials section and copy two values: the API key and the API secret. Your account, on a free or paid Kraken.io plan, needs to include API access.

  2. 02

    Add a Kraken.io module

    In Make, click the + in your scenario, search for Kraken.io, pick a module and click Create a connection. A connection is your Kraken.io account linked to Make once, then reused by every Kraken.io module.

  3. 03

    Paste the credentials

    The Connection name field is optional; a clear name helps if you manage several accounts. Paste the API key and the API secret you copied. The module fields now show up, ready to fill.

First scenario

Your first scenario: optimize each new image link

GoalWhen another app hands Make a new image URL, Make sends it to Kraken.io for optimization.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the + to add the first module. It comes from the app that holds your image links, such as a form or a spreadsheet.

  2. 02

    Set up the starting app

    Search that app, choose the module that returns new items and connect your account. Each item travels as a bundle, one element passed to the next module, with the image URL inside.

  3. 03

    Add Kraken.io

    Click the + on the right, search Kraken.io and choose Synchronous Image Optimization (URL). Select your connection, then map the image URL coming from the previous module.

  4. 04

    Test with Run once

    Click Run once. Make runs the scenario one time and shows the bundles each module received; open the Kraken.io bubble to read the answer for your image.

  5. 05

    Schedule and switch on

    On the first module, open the clock: a new scenario runs every 15 minutes by default, the shortest interval on the Free plan. Set the schedule you need, then switch the scenario on.

Modules

What each Kraken.io module does

Kraken.io gives you 4 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Kraken.io1

Asynchronous Image Optimization (URL)

Action

In MakeThis Asynchronous operation is best suited for Large files. Add an image URL and optimize it using Kraken.io API. Suitable for JPG, PNG, WebP, GIF (including animated GIFs), and SVG images.

Large images get their own route: you give Kraken.io the image URL and it runs the asynchronous optimization, the one its doc recommends for big files. It takes JPG, PNG, WebP, GIF (animated too) and SVG.

When to use it
a photographer shares full-size shots or a designer sends print banners, and you want them processed from their links.
Watch out
the doc does not describe what the module returns afterwards, so run a test with Run once before mapping its output into the next step.
Kraken.io2

Confirm User Status

Action

In MakeKraken.io allows you to programmatically query your account status, enabling you to retrieve details such as the name of the plan you have subscribed to, your total quota, used quota, remaining quota, and the "active" status of your account.

You see your Kraken.io account at a glance: plan name, total quota, used quota, remaining quota and whether the account is active. No image is touched here; the module only reads your status.

When to use it
before a large batch of images, or when a scenario stops getting results and you suspect the quota is used up.
Watch out
each call counts as one operation, a single module run billed to your plan, so place it once at the start of a flow.
Kraken.io3

Make an API Call

Action

In MakePerforms an arbitrary authorized API call

Whatever the Kraken.io API offers beyond the other three modules becomes reachable, using the connection you already set up. You choose the endpoint and Make sends an authorized request for you.

When to use it
the Kraken.io API documentation describes an option you need and none of the listed modules exposes it.
Watch out
you build the request yourself here, so keep the Kraken.io API documentation open next to Make while you fill in the module.
Kraken.io4

Synchronous Image Optimization (URL)

Action

In MakeThis synchronous operation is best suited for small files. Add an image URL and optimize it using Kraken.io API. Suitable for JPG, PNG, WebP, GIF (including animated GIFs), and SVG images.

Send an image link and Kraken.io optimizes it in synchronous mode, the version the doc suggests for small files. Formats covered: JPG, PNG, WebP, GIF including animated GIFs, and SVG.

When to use it
product thumbnails, blog illustrations or profile pictures that come in one by one from a form, a shop or a spreadsheet.
Watch out
for a heavy file, switch to Asynchronous Image Optimization (URL), which the doc names for large images.
Need help

Need help automating Kraken.io with Make?

A person reads every message.

FAQ

Kraken.io and Make: frequent questions

01Is the Kraken.io Make integration free?
Yes, on the Make side: Kraken.io is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution at most, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams, Enterprise) bring the interval down to 1 minute and remove the cap on active scenarios. Every module run counts as one operation. On the Kraken.io side, you need an account with API access, free or paid, as its pricing page explains.
02What do you need to connect Kraken.io to Make?
An active Kraken.io account that includes API access, on a free or paid plan, plus your API key and API secret. Both sit in the API Credentials section of your Kraken.io dashboard. In Make, add any Kraken.io module, click Create a connection, name it if you like, then paste the two values. The connection is created once and every Kraken.io module in your scenarios reuses it, so adding a second module asks for nothing new.
03Can Kraken.io start a Make scenario in real time?
No. Kraken.io has no trigger in Make, only 4 action modules, so it cannot start a scenario by itself. The flow begins elsewhere: on a trigger from another app, for example the tool where new image links appear, or on a schedule set on the first module, every 15 minutes by default. If that other app offers an instant trigger, it calls Make through a webhook as soon as something happens, and Kraken.io runs right after it in the same scenario.
04What if a Kraken.io module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Kraken.io API with the connection you already have, so an option the three other modules do not expose stays within reach. You write the request yourself, following the Kraken.io API documentation. The Make doc lists no other limit for this app, and it warns that its content is AI-generated from Kraken.io documentation and may contain mistakes, so confirm important details with Kraken.io directly.
05Should you use Make or n8n for Kraken.io?
It depends on how your team works more than on Kraken.io. In Make you get 4 modules: two image optimizations from a URL, an account status check and Make an API Call, all available from the Free plan. The same apps often have an n8n node, so check whether one exists for Kraken.io before you decide. The most practical criterion is the tool where your other automations already run. The n8n vs Make comparison on this site walks through the differences.