Evergreen Auction
Automate and reschedule recurring auction cycles continuously with zero manual effort.
Description
Evergreen Auction allows merchants to configure a product auction once and let the system continuously manage and reschedule recurring auction cycles automatically. It is designed to save time, keep store engagement high, and ensure products always have an active bidding cycle running.
How it works
Step 1: Create Auction
Navigate to the Auctions page in the Shopify App admin dashboard and click Create Auction button.
Step 2: Enable Evergreen Auction
Expand Section 3: Optional Fields. Scroll down to the Evergreen Auction group and toggle Enable Evergreen Auction to ON.
Step 3: Configure Cycle Triggers and Waterfall Settings
Choose how your recurring cycles are triggered.
If Waterfall Winner Settings are enabled at the shop/auction level, you can turn ON Create new auction after waterfall winner stops to wait for the waterfall bidding process to finish completely.
A new cycle will start only when one of the waterfall winners pays for their draft order, or when the entire list of eligible winners is exhausted and no one pays.
Step 4: Set up Time Gaps and Payment Recurrence
If turned OFF, the next evergreen cycle starts immediately after a scheduled time gap.
If you chose not to wait for the waterfall winner, enter a Time Gap value and select a Time Unit (Minutes, Hours, or Days). The system will schedule a background job to delay the start of the next cycle.
Step 5: Payment Recurrence
You can also toggle ON Enable Payment Recurrence so that if a customer wins the auction and pays their draft order early, the system immediately launches the next auction cycle rather than waiting for the remaining duration of the Time Gap.
Step 4: Monitor Cloned Cycle Creation
Once a new cycle is triggered, the background engine automatically performs operations to clone the auction cleanly.
It will calculates the new start and end dates based on the parent's duration, and copies all core configurations (such as starting price, reserve price, bid increment, and popcorn bidding) to the new cycle.
Additionally, a separate bid history is maintained for each auction cycle.
Note: If no one pays for the previous auction before a new auction is created, the previous auction will be considered as having no winner.
Step 5: Stop the Recurring Loop
You can stop the recurring cycle at any time. On the Edit Auction page, a control button will be available to end the recurring loop.
For active auctions, click Stop Recurring & End Auction. For draft or completed auctions, click Stop Recurring to cleanly end the recurring cycle.






