I’m looking to set up an automation that sends a gift card to customers after they purchase a specific product. For example, if a customer buys a Discover Kit from my store, I’d like a $25 bounce-back gift card to be automatically delivered once the payment is processed or shipping has occurred.
Can someone help guide me in this set up?
Topic summary
Goal: Automate sending a bounce-back gift card (e.g., $25) after a customer purchases a specific product (e.g., a Discover Kit), triggered post-payment or after shipping.
Proposed solution: Use “Send HTTP Request” (Shopify Flow action) to create a gift card via API. This action emails the customer the gift card details automatically.
Key details: The gift card amount is controlled by the payload field “initialValue.” The example shared used $100; set initialValue to 25 for a $25 card. Testing with a test customer is recommended before going live. You can also specify which email template is used in the request (omitted in the example).
Artifacts: A screenshot was provided showing the “Send HTTP Request” setup, which is central to implementing the payload.
Status: The requester’s question about controlling the amount was answered, and they expressed thanks. Trigger specifics (payment processed vs. shipped) were not elaborated, but the method appears sufficient. Discussion appears resolved.
You can use Send HTTP Request to create a gift card:
It will send an email to the customer with the gift card details.
Thank you @paul_n
how do I know that it is a $25 gift card it is sending?
The example above creates a $100 gift card, specified by “initialValue”. Definitely test this with a test customer first. You can also specific the template to use for the email, but I removed that above.
Thank you for your help!
