SudoMock
Make.com

SudoMock for Make

Automate production-ready product mockups in Make. Use native SudoMock modules for PSD templates, any product photo, still images, videos, fonts, jobs, and webhook operations.

Public catalog review

The SudoMock app is available in Make organizations where it has been installed. Its public Make catalog listing is currently under review, so access remains limited to invited organizations until Make approves the listing.

Native Make modules

Map fields visually, keep the API key in a reusable connection, and route outputs to the rest of your scenario.

Connect SudoMock

Install SudoMock in your Make organization, add any SudoMock module to a scenario, and create a SudoMock API key connection.

1

Create a SudoMock API key

In SudoMock, open Dashboard > API Keys, create a key, and copy it once.

2

Add a SudoMock module

In a Make scenario, select SudoMock and choose the module that matches your workflow. Make prompts you to create a connection the first time.

3

Save the connection

Paste the key into the SudoMock API key field. The connection verifies it against your account and keeps it out of individual module mappings.

Keep the key secret

Treat an API key like a password. Store it only in the Make connection, never in module fields, notes, scenario names, screenshots, or public templates.

Choose a module group

Photo to Mockup

Turn a product photo into a reusable mockup automatically, then render new artwork without a PSD.

PSD templates and still renders

Upload PSD templates, map smart objects, create still renders, download files, and manage mockups.

Video renders and jobs

Create product videos and track long-running render, upload, video, and 2D jobs.

Fonts

Browse catalog fonts and manage custom fonts for personalized PSD text layers.

Webhooks

Create and manage signed webhook endpoints, inspect deliveries, replay failures, and send tests.

Other

Read account information or use Make an API call for an endpoint without a dedicated module.

Common workflows

Turn any product photo into mockups

Use Create a mockup from a photo when you have a product image instead of a layered PSD. Then pass its mockup ID and the returned target IDs to Render a photo mockup. Read the full product photo mockup workflow.

Render a PSD template

Use Search mockups or Get mockup details to select a template. Map each design to its smart object in Render a mockup, then use Download a render when the next Make module needs a file instead of a URL.

Wait for asynchronous work

Still renders and photo-mockup renders can complete in the same module call. For queued uploads, renders, product videos, or 2D operations, keep the returned job_id and use Get a job until the status is terminal. Stop on succeeded, failed, or cancelled. See Jobs & Polling.

Prevent duplicate renders

When a module exposes an idempotency key or client request ID, map a stable value from the source record. A retry can then return the first result instead of starting and charging for the same work twice.

Webhook operations

The app includes modules for creating, updating, testing, rotating, and deleting SudoMock webhook endpoints, plus modules for listing and replaying deliveries. These modules manage subscriptions. They are not a Make instant trigger.

For an event-driven workflow today, receive SudoMock events in a webhook endpoint that verifies the exact raw request body and its signature. Otherwise, poll with Get a job. Follow the webhook signature guide.

Use an endpoint without a dedicated module

Choose Make an API call for a SudoMock API endpoint that does not yet have its own module. Enter a path relative to https://api.sudomock.com. Include the API version in the path. The connection adds authentication, so do not add an API key header yourself.

Make an API call example
1Method: GET
2URL: /api/v1/jobs
3Query string:
4 limit = 20

HTTP module fallback

Prefer the native SudoMock app because it provides named fields, connection handling, and structured outputs. Use Make's generic HTTP module only when the private app is not installed in your organization or when you need an API behavior that the universal module cannot express.

HTTP fallback connection test
1Method: GET
2URL: https://api.sudomock.com/api/v1/me
3Header: x-api-key = sm_your_api_key

Next steps

Build your first scenario

Start with a product photo or PSD workflow, then add job handling before bulk processing.