If you want to give a promotional gift to customers who meet your purchase requirements but do not want it in their cart before purchase, use RuffRuff Order Bonus’s “After the order” feature.
After an order is created, the app checks the conditions and adds the gift’s component product. Only orders that meet the conditions are eligible. This differs from cart distribution in both when the gift is added and where you check for it.
This article shows an example of distributing a JPY 0 simple gift in a demo store. Eligible orders are those that include at least one “Demo: Post-order promotional gift eligible product.” One “Demo: Promotional gift to add after the order” is added as the gift.
We’ll walk through the setup and then show how to check the order details.
Expected result
The promotional gift is not added to the cart before purchase. Once an order that meets the conditions is created, the gift’s component product is automatically added to the order line items for JPY 0.
Eligibility requirements
An order containing the specified product must be created during the campaign’s active period.
Post-order distribution is available for gifts priced at JPY 0 that are either “Simple gift” or “Repeatable gift.” “Choice gift” and gifts priced other than JPY 0 are not automatically added. Gifts are also not distributed if the entire order has already been fulfilled.
A valid pricing plan and additional permissions are required. Make sure post-order distribution is enabled in the global settings and in the campaign.
Post-order distribution and recovery of missed gift distribution
Both features add gifts after an order is placed. However, they have different purposes and use different distribution methods before purchase.
| Comparison | Post-order distribution | Recovery of missed gift distribution |
|---|---|---|
| Purpose | Distribute a gift to eligible orders without putting it in the cart before purchase | Make up for gifts that were supposed to be added automatically to the cart but were missed |
| Cart before purchase | Gift is not added | Gift is expected to be added automatically |
| When the gift is added after the order | When the order meets the conditions of a campaign set to “After the order” | When an order does not include a gift that should have been added automatically |
Our existing article on distributing a promotional gift to the cart based on quantity shows an example of adding a gift to the cart before purchase. In this example, select “After the order (not added to cart; added after the order).”
Setup steps
1. Enable post-order automation
(1) In the RuffRuff Order Bonus admin, go to “Settings” → “Automation.”
(2) If a prompt to grant additional permissions appears under “Post-order gifts,” grant the permissions.
(3) Turn on “Distribute gifts after the order” and save.
If the global setting is disabled, gifts will not be added even if you select post-order distribution in the campaign.
In the demo store, the separate feature “Recover gifts missing from online store orders” is turned off.

2. Set up a simple gift and its eligibility conditions
(1) From “Gifts,” create a “Simple gift” campaign.
(2) Set the campaign name and gift product. The demo uses the following names:
- Campaign name: “Demo: Automatically add a promotional gift after an order”
- Gift product name: “Demo: Post-order promotional gift”
For the component product, we selected “Demo: Promotional gift to add after the order.” Its price is JPY 0 and its quantity is 1.
(3) For the eligibility condition, select “Cart item quantity.” Set “Demo: Post-order promotional gift eligible product” as the product and set the quantity to at least 1.
(4) Check the campaign’s active period.

3. Set the online store distribution method to “After the order”
(1) Open “Distribution method by channel” for the campaign. In the Online Store row, select “After the order (not added to cart; added after the order).”
(2) Save the campaign. Then set its status to “Active” and save again.
(3) Make sure the Online Store row is still there. If you delete the row, online store orders will no longer be eligible.
This distribution method does not display a button for adding the gift to the cart. If you do not plan to tell customers about the campaign in advance, check the display settings as well.
The theme app embed is not required for the post-order addition itself. You need the app embed if you want to display campaign information on the storefront.

Verify with an actual order
Eligible order: from cart to order details
(1) Check the cart before purchase
Add one eligible product to the cart and make sure the promotional gift has not been added. In the demo store, only one eligible product (JPY 1,000) was shown.

(2) Place an order for the eligible product
Make sure the promotional gift is still not in the cart at checkout. Enter the shipping address and place the order. The test order created for this example is #1002.
(3) Check that the promotional gift was added in the order details
Open the order in the Shopify admin. Confirm that one “Demo: Promotional gift to add after the order” was added for JPY 0 in addition to the one eligible product.
Both the regular product and the promotional gift are shippable. In this order, they appeared together under the same “Standard shipping” line item group.
The subtotal was JPY 1,000, shipping was JPY 800, and the order total was JPY 1,800. Adding the promotional gift did not change these amounts.
There may be a delay between order creation and gift addition. If the gift does not appear, wait a little and check the order details again.

(4) Check which campaign added the gift
Add the “Post-order gift” block to the order details in the Shopify admin. It shows the campaign that added the gift, along with the gift and quantity. It also displays the “Added” status, the date and time it was added, and the order channel.
To see details of the conditions that were applied, open the campaign shown there.
What to know about post-order distribution
- The product added to the order is the specified component product, not the gift bundle product. The added price is JPY 0.
- Shipping is not recalculated after the gift is added. The store covers any difference in shipping costs.
- Editing an order with this feature does not send a notification to the customer.
- In the “Post-order gift” block in the order details, you can check the processing status and the reason a gift was not distributed. The automation runs even if you do not add the block.
- Order data does not indicate whether the customer was logged in when they purchased. Therefore, login status cannot be used as an eligibility condition for “After the order.”
- A gift may not be added after the order if the entire order has already been fulfilled or canceled, or cannot be edited. Check the processing result.
Summary
With post-order distribution in RuffRuff Order Bonus, you can operate without putting the gift in the cart before purchase. After an order that meets the conditions is created, a JPY 0 promotional gift is added.
First, check the global settings and the campaign’s Online Store row. Then create an eligible test order and confirm that the gift was added to the order line items.
What is RuffRuff Order Bonus?

RuffRuff Order Bonus is a Shopify app provided by Tsun Inc. You can configure gift distribution and discounts based on conditions such as product quantity or purchase amount.
In addition to distributing gifts to the cart, the app supports post-order distribution as described in this article. Available features vary by pricing plan and distribution method, so check which features and pricing fit your store.
































