Skip to main content

Make Integration Guide

Learn how to use Make and Dynamic Mockups to create mockups programmatically.

Written by Dynamic Mockups Support
Updated over 2 months ago

Make Integration Guide

Overview

The Make Integration connects Dynamic Mockups with Make.com (formerly Integromat) to automate your product mockup creation workflows.

Create scenarios that trigger mockup generation automatically when specific conditions are met: like receiving new orders, uploading designs, or updating spreadsheets.

Connect Dynamic Mockups with thousands of apps and services to streamline mockup creation without manual input.

Perfect for:

  • Print-on-demand stores automating order fulfillment

  • Designers managing mockup workflows at scale

  • Businesses connecting multiple tools and platforms

  • Anyone wanting to eliminate repetitive mockup tasks

Availability: Compatible with any Make.com plan

Template Library: Access 1,000+ free mockup templates or use your own custom Adobe Photoshop templates

What Does the Make Integration Do?

Make.com is a powerful visual automation platform that connects apps and services through workflows called "scenarios." The Dynamic Mockups Make integration allows you to:

Automate Mockup Generation

  • Trigger mockup creation based on events in other apps

  • Generate mockups when new orders arrive

  • Create mockups automatically when designs are uploaded

  • Update product images across platforms without manual work

Connect Multiple Apps

  • Google Drive and Dropbox for design file management

  • Google Sheets and Airtable for order tracking

  • E-commerce platforms for order fulfillment

  • Social media and marketing tools for content creation

  • Email and notification services for workflow updates

Build Complex Workflows

  • Chain multiple actions together

  • Add conditions and logic to scenarios

  • Process data between different platforms

  • Schedule automated mockup generation

How It Works

Dynamic Mockups connects with Make.com to automate the entire mockup creation flow:

  1. Set Up Triggers - Define what event starts the mockup generation (new order, file upload, spreadsheet update, etc.)

  2. Connect Apps - Link Dynamic Mockups with your other tools and platforms

  3. Configure Actions - Specify what mockups to generate and where to send them

  4. Run Automatically - Scenarios execute on schedule or in real-time based on triggers

Example Workflow:

  • New order received in your e-commerce platform

  • Make detects the order and extracts customer design file

  • Dynamic Mockups generates mockup with customer's design

  • Mockup is saved to Google Drive

  • Customer receives email notification with preview

  • Production team gets notified with print-ready files

Getting Started

Prerequisites

Before connecting Dynamic Mockups with Make, you'll need:

  1. Make.com Account - Free or paid plan

  2. Dynamic Mockups Account - Get started at dynamicmockups.com

  3. API Key - Generate from your Dynamic Mockups API Dashboard

How to Connect Dynamic Mockups with Make

Step 1: Access Dynamic Mockups App in Make

Log into your Make.com account and create a new scenario. Search for "Dynamic Mockups" in the app directory.

Step 2: Add Dynamic Mockups Module

Click to add a Dynamic Mockups module to your scenario. Select the action you want to perform (e.g., "Create Mockup Render").

Step 3: Connect Your Account

Click "Save" next to the Connection field to create a new connection to Dynamic Mockups.

Step 4: Enter Your API Key

You'll be prompted to enter your Dynamic Mockups API Key. Get your free API Key from your Dynamic Mockups API Dashboard.

Paste your API key into the Make connection dialog and click "Save".

Step 5: Connection Complete

Your Dynamic Mockups account is now connected to Make. You can use this connection across all your scenarios.

Example Scenarios

Scenario 1: Order Fulfillment Automation

Trigger: New order in Shopify/WooCommerce
Action 1: Extract customer design file from order
Action 2: Generate mockup with Dynamic Mockups
Action 3: Save mockup to Google Drive
Action 4: Email production team with print-ready file
Action 5: Update order status

Scenario 2: Social Media Content Creation

Trigger: New design uploaded to Dropbox
Action 1: Generate multiple mockup variations with Dynamic Mockups
Action 2: Save all mockups to designated folder
Action 3: Post best mockup to Instagram
Action 4: Schedule other mockups for Facebook and Pinterest
Action 5: Log to Google Sheets for tracking

Scenario 3: Bulk Product Catalog Generation

Trigger: New row added to Google Sheets (with product info and design URL)
Action 1: Get design file from URL
Action 2: Generate mockup with Dynamic Mockups
Action 3: Upload mockup to product page
Action 4: Update spreadsheet with mockup URL
Action 5: Mark row as "Complete"

Scenario 4: Customer Design Preview System

Trigger: Email received with design attachment
Action 1: Extract attachment from email
Action 2: Generate preview mockup with Dynamic Mockups
Action 3: Email mockup back to customer for approval
Action 4: Save design to customer folder in Google Drive
Action 5: Add to approval tracking database

Available Dynamic Mockups Actions in Make

Create Mockup Render

  • Returns an image URL of the selected mockup.

Make an API Call

  • Performs an arbitrary authorized API call.

Use Cases

Print-on-Demand Automation

Automatically generate mockups when customers place orders:

  • Receive order from e-commerce platform

  • Extract customer design

  • Generate product mockup

  • Create print-ready files

  • Notify production team

  • Update customer with preview

Design Agency Workflow

Streamline mockup creation for client projects:

  • Designer uploads final artwork to shared folder

  • System generates mockups across multiple templates

  • Mockups saved to client presentation folder

  • Client receives email with preview link

  • Team notified of completed mockups

Product Catalog Management

Maintain up-to-date product images automatically:

  • New product added to spreadsheet

  • System generates mockups for all variants

  • Images uploaded to e-commerce platform

  • Product listings updated automatically

  • Marketing team receives notification

Customer Personalization System

Enable custom orders without manual mockup work:

  • Customer submits design via form or email

  • System generates preview mockup

  • Mockup sent to customer for approval

  • Upon approval, production files generated

  • Order processed automatically

Tips & Best Practices

Start simple - Build basic scenarios first, then add complexity

Test thoroughly - Run test executions before activating scenarios

Use error handling - Add error notification modules to catch issues

Organize scenarios - Use clear naming and folder structure

Monitor execution - Check Make logs regularly for errors or issues

Optimize operations - Minimize API calls to stay within limits

Document workflows - Add notes explaining scenario logic

Use filters - Add conditions to prevent unnecessary executions

Troubleshooting

Connection Not Working

  • Verify your API key is correct and active

  • Check that API key has necessary permissions

  • Ensure no extra spaces when pasting API key

  • Try creating a new API key

Scenario Not Triggering

  • Verify trigger app connection is active

  • Check trigger conditions are set correctly

  • Ensure triggering events are actually occurring

  • Review Make execution history for errors

Mockup Not Generating

  • Verify mockup template UUID is correct

  • Check design asset URL is publicly accessible

  • Ensure design file format is supported (JPG, PNG, WebP, GIF)

  • Review error message in Make execution log

Poor Quality Results

  • Use higher resolution source images

  • Check image format settings in Dynamic Mockups module

  • Verify template is appropriate for your design

  • Adjust size and quality parameters

Rate Limit Errors

  • Space out scenario executions if processing in bulk

  • Use batch operations when available

  • Monitor your API usage in Dynamic Mockups dashboard

  • Upgrade plan if hitting limits frequently

Support & Resources

Make.com Documentation:

Dynamic Mockups Support:

Community:

  • Share scenarios with other users

  • Get inspiration from public templates

  • Ask questions in Make community forums

Did this answer your question?