Skip to main content

Zapier Integration Guide

Use Dynamic Mockups and Zapier to automate your mockup creation workflows.

Written by Dynamic Mockups Support
Updated over 2 months ago

Overview

The Zapier Integration connects Dynamic Mockups with Zapier to automate your product mockup creation workflows. Build Zaps (automated workflows) that trigger mockup generation whenever specific events occur: like receiving new orders, uploading designs, or updating spreadsheets.

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

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

What Does the Zapier Integration Do?

Zapier is an automation platform that connects apps and services through workflows called "Zaps." The Dynamic Mockups Zapier 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 for order tracking and data management

  • E-commerce platforms for order fulfillment

  • Email and notification services for workflow updates

  • Social media and marketing tools for content creation

Build Automated Workflows

  • Chain multiple actions together

  • Set up triggers and conditions

  • Process data between different platforms

  • Schedule automated mockup generation

How It Works

Dynamic Mockups connects with Zapier 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 - Zaps execute automatically based on your triggers

Example Workflow:

  • New order received in your e-commerce platform

  • Zapier 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 production-ready files

Getting Started

Prerequisites

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

  1. Zapier 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 Zapier

Step 1: Access Dynamic Mockups App

Visit the Dynamic Mockups Zapier App page or search for "Dynamic Mockups" when creating a new Zap.

Step 2: Connect Your Account

When prompted to connect your Dynamic Mockups account, click "Add a connection", then enter your API key and click "Yes, Continue to Dynamic Mockups".

Step 3: Connection Completed

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

Creating Your First Zap

Step 1: Choose a Trigger Event

Select what event will start your mockup generation workflow. Common triggers include:

File Storage Apps:

  • New file uploaded to Google Drive

  • New file in Dropbox folder

  • New row in Google Sheets

E-commerce Platforms:

  • New order received

  • New customer submission

  • Order status updated

Other Services:

  • Email received with attachment

  • Form submission with design upload

  • Scheduled time interval

Step 2: Configure Dynamic Mockups Action

After setting your trigger, add Dynamic Mockups as an action step. Configure the mockup settings:

Select Mockup Template:

  • Enter the mockup UUID from Dynamic Mockups

Provide Design Asset:

  • Specify URL to design asset

  • Set smart object UUID

  • Color variation

Step 3: Add Output Actions

Define what happens with your generated mockup:

Save to Storage:

  • Upload to Google Drive

  • Save to Dropbox

  • Store in cloud storage

Send Notifications:

  • Email mockup to customer or team

  • Post to Slack channel

  • Send SMS notification

Update Platforms:

  • Add to e-commerce product page

  • Post to social media

  • Update database or spreadsheet

Step 4: Test Your Zap

Click "Test" to run your Zap with real data. Zapier will execute each step and show you the results.

Review the mockup output from Dynamic Mockups to ensure it generated correctly.

Step 5: Turn On Your Zap

If your test was successful, click "Publish" to activate your automation. Your Zap will now run automatically whenever the trigger event occurs.

Example Zaps

Zap 1: Order Fulfillment Automation

Trigger: New order in e-commerce platform
Action 1: Extract customer design file from order data
Action 2: Generate mockup with Dynamic Mockups
Action 3: Save mockup to Google Drive production folder
Action 4: Email production team with file link
Action 5: Update order notes with mockup URL

Zap 2: Design Upload to Mockup Pipeline

Trigger: New file uploaded to specific Dropbox folder
Action 1: Generate mockup with Dynamic Mockups using uploaded file
Action 2: Save mockup to marketing assets folder
Action 3: Add new row to Google Sheets tracking log
Action 4: Post mockup to team Slack channel for review

Zap 3: Social Media Content Automation

Trigger: New design added to Google Sheets (with design URL)
Action 1: Generate mockup with Dynamic Mockups
Action 2: Upload mockup to social media management tool
Action 3: Schedule post across multiple platforms
Action 4: Mark spreadsheet row as "Completed"

Zap 4: Customer Design Preview System

Trigger: Email received with design attachment
Action 1: Save attachment to Google Drive
Action 2: Generate preview mockup with Dynamic Mockups
Action 3: Email mockup back to customer for approval
Action 4: Create task in project management tool for follow-up

Tips & Best Practices

Start simple - Build basic Zaps first, then add complexity

Test thoroughly - Run test executions before activating Zaps

Use filters - Add conditions to prevent unnecessary executions

Organize Zaps - Use clear naming and folder structure

Monitor execution - Check Zapier task history regularly for errors

Handle errors - Add error notifications to catch issues quickly

Document workflows - Add notes explaining Zap logic for future reference

Optimize task usage - Minimize API calls to stay within Zapier limits

Troubleshooting

API Key Not Accepted

  • Verify API key is copied correctly without extra spaces

  • Check that API key is active in Dynamic Mockups dashboard

  • Ensure you have necessary permissions on your account

  • Try generating a new API key if issues persist

Zap Doesn't Run Automatically

  • Verify Zap is turned on (check status indicator)

  • Check trigger app connection is active

  • Ensure trigger conditions are set correctly

  • Confirm triggering events are actually occurring

  • Review Zapier task history for error messages

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 Dynamic Mockups action configuration

  • Check error message in Zapier task history

Poor Quality Results

  • Use higher resolution source images

  • Check image format settings in Dynamic Mockups action

  • Verify template is appropriate for your design

  • See PSD Formatting Guide for optimization

Running Out of Zapier Tasks

  • Monitor task usage in Zapier dashboard

  • Use filters to reduce unnecessary executions

  • Upgrade Zapier plan for higher task limits

  • Optimize Zaps to use fewer steps where possible

Support & Resources

Zapier Resources:

Dynamic Mockups Support:

Did this answer your question?