1. Shopify Flow

The Giftnote triggers and the two Create Gift Card actions available in Shopify Flow, and the fields each one needs.

Written By Giftnote Admin

Last updated 10 minutes ago

Shopify Flow is Shopify's free automation app. When something happens in your store (a trigger), Flow checks your conditions and then runs actions. Giftnote adds its own triggers and actions to Flow, for example a trigger for when a gift message is delivered and an action that sends a gift card. This article lists them all. For ready-made examples, see Incentivize Gifting with Shopify Flow + Giftnote.

Settings → Gift Orders → Advanced. Tag Gift Orders adds a tag you can use as a condition in Shopify Flow.

Integrating Shopify Flow and Giftnote

Once Giftnote is installed on your store, Shopify Flow lists it as a trigger app.

  1. Install the Giftnote app on your Shopify store.
  2. Open Shopify Flow and create a new workflow.
  3. Select "Giftnote: Engine for Gifting" as the trigger app.
  4. Choose which gift events should trigger your workflow.

Enabling Giftnote events

In the Giftnote app, go to Settings → Integrations, find Shopify Flow under Operational and click Configure (or Settings if it's already connected).

  • Make sure Integration Enabled is on.
  • Under Notification Events, each event shows whether a workflow uses it (In use by an enabled workflow or Not currently used).
  • Leave the events switched on. Turn one off, or click Disable All, only to stop a trigger firing. Allow All turns them all back on.
  • Click Edit on an event to add your own fields to what it sends.

Giftnote can't turn a workflow on for you. Triggers only fire once you build and turn on a workflow in Shopify Flow.

Giftnote triggers

Giftnote adds these triggers to Shopify Flow. In Flow, they're listed under the app Giftnote: Engine for Gifting.

  • Gift card created - a gift card is purchased without a message
  • Gift card message created - a gift card is purchased with a message
  • Gift card message delivered - a gift card message is sent to the recipient
  • Order message created - an order is created with a message
  • Order message delivered - an order message is sent to the recipient
  • Store credit issued - a store credit is issued

There is no trigger for a redeemed gift card, and no Multi Gift trigger.

Giftnote conditionals

Conditions are the "if" checks in a workflow. Each Giftnote trigger gives you different fields to check.

Order message conditionals

  • Message - checks the message by the sender
  • Recipient email - checks the recipient's email
  • Recipient phone - checks the recipient's phone
  • From - checks the sender
  • To - checks the recipient

You can also check Shopify data:

  • Order
  • Customer
  • Shop

Gift card only conditionals

  • Gift card code - checks the gift card code
  • Gift card value - checks the gift card value

You can also check Shopify data:

  • Order
  • Customer
  • Shop
  • Product

Gift card message conditionals

  • Message - checks the message by the sender
  • Recipient email - checks the recipient's email
  • Recipient phone - checks the recipient's phone
  • From - checks the sender
  • To - checks the recipient
  • Gift card code - checks the gift card code
  • Gift card value - checks the gift card value

You can also check Shopify data:

  • Order
  • Customer
  • Shop
  • Product

Giftnote actions

Giftnote adds two actions you can use in your workflows:

Create Gift Card $

Creates and emails a gift card of a fixed dollar value.

Required fields:

  • Email address
  • Value
  • Currency

Optional fields:

  • Expiry days: the number of days from issue until the gift card expires
  • Activity Id
  • Suppress notification
  • Order reference

Create Gift Card %

Same as above, but the value is a percentage of an order's subtotal. This action requires an order reference, so it can only be chained after a trigger that exposes an order. It can't follow a store credit trigger, for example, because issuing store credit has no order.