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.

Integrating Shopify Flow and Giftnote
Once Giftnote is installed on your store, Shopify Flow lists it as a trigger app.
- Install the Giftnote app on your Shopify store.
- Open Shopify Flow and create a new workflow.
- Select "Giftnote: Engine for Gifting" as the trigger app.
- 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 addressValueCurrency
Optional fields:
Expiry days: the number of days from issue until the gift card expiresActivity IdSuppress notificationOrder 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.