Zapier

Generate QR Codes in Zapier

Webhooks by Zapier · No API Key · No Credentials

Overview

Zapier doesn't have a native QR code action, but you can generate QR codes in any Zap using Webhooks by Zapier (available on paid plans) or by using the QR Gen API URL directly in image fields.

Since the QR Gen API requires no authentication, there's no credential setup — you just point a webhook at the API URL and it works.

Method 1: Direct Image URL (Simplest)

The QR Gen API returns images directly from GET requests. This means you can use the API URL as an image source anywhere Zapier accepts an image URL:

https://qrgenapp.com/api/qr?data={{url}}&format=png&size=512&ec=H

This works in:

Replace {{url}} with the dynamic field from your trigger step. Zapier will substitute the actual value at runtime.

Method 2: Webhooks by Zapier (Full Control)

For more control or when you need the QR code as a file attachment, use Webhooks by Zapier:

Step-by-Step Setup

  1. Add a new action step and search for Webhooks by Zapier
  2. Select Custom Request as the action event
  3. Configure the request:
    • Method: GET
    • URL: https://qrgenapp.com/api/qr
    • Query String Params:
KeyValue
dataMap to your trigger's URL or text field
formatpng
size512
ecH

Using POST for Complex Data

If you need to encode WiFi credentials, vCards, or multi-line text, use POST:

  1. Method: POST
  2. URL: https://qrgenapp.com/api/qr
  3. Headers: Content-Type: application/json
  4. Data (raw JSON):
{
  "data": "WIFI:T:WPA;S:GuestNetwork;P:welcome2026;;",
  "format": "png",
  "size": 512,
  "ec": "H"
}

Example Zaps

New Shopify Order → QR Code in Email

  1. Trigger: Shopify — New Order
  2. Action: Use the order confirmation URL as the QR data: https://qrgenapp.com/api/qr?data={{order_status_url}}&size=256
  3. Action: Gmail — Send Email, embed the URL as an inline image

New Google Sheets Row → QR Code in Slack

  1. Trigger: Google Sheets — New Row (with a url column)
  2. Action: Slack — Send Channel Message, include image URL: https://qrgenapp.com/api/qr?data={{url}}&size=512

New Event Registration → QR Ticket via Email

  1. Trigger: Typeform / Google Forms — New Response
  2. Action: Build a unique ticket URL from the response data
  3. Action: Gmail — Send email with QR code image: https://qrgenapp.com/api/qr?data={{ticket_url}}&size=512&ec=H

Tips

See the full API Reference for all parameters.

Add QR codes to your Zaps

No API key, no credentials. Just use the URL and go.

Full API Reference