ScanOrbit 2.0 Live: Unlimited dynamic QR codes with 1-year scan analytics. See Plans →

Zapier recipe

Create QR Codes from Google Sheets Rows

Keep a sheet of products, locations or event sessions, and every new row gets its own dynamic QR code. The scan link is written back to the sheet, ready for your designer or label printer.

When this happens

Google Sheets: New Spreadsheet Row

Do this

ScanOrbit: Create QR Code

You need: ScanOrbit Business (the Zapier app is included), a Zapier account, and the ScanOrbit app added to Zapier from our invite link.

Set it up

  1. Step 1

    Set up the sheet

    Columns for Name and Destination URL, plus an empty Scan URL column for the result.

  2. Step 2

    Trigger: Google Sheets → New Spreadsheet Row

    Pick the spreadsheet and worksheet.

  3. Step 3

    Action: ScanOrbit → Create QR Code

    Map Name and Destination URL. Add tags if you group codes by campaign.

  4. Step 4

    Action: Google Sheets → Update Spreadsheet Row

    Write ScanOrbit's Scan URL and Short code back into the row.

Fields

NameSheet column: Name
Destination URLSheet column: URL
Tags (optional)Sheet column: Campaign
→ Scan URLWritten back to the sheet

Ideas

  • One code per product SKU for packaging, with the SKU as the name.
  • One code per store or location, pointing at that location's page.
  • One code per event session, pointing at its schedule or feedback form.

Frequently asked questions

Are the codes dynamic?

Yes. Create QR Code makes a dynamic code that points to a link, so you can change the destination later without reprinting.

Can I get the QR image into the sheet?

The action returns the scan URL and short code. Generate the image from the scan URL in your design tool, or download codes from your ScanOrbit dashboard.

What about hundreds of rows at once?

Zapier runs once per new row. For a large one-off batch, bulk CSV import in ScanOrbit (Pro) is quicker.