1. I tested multiple structures
I explored a multi-step modal and a full page layout, then landed on a long modal with clean sections. This kept the experience integrated, helped chunk advanced settings, and preserved a fast path.

Layout iterations: page and multi-step modal
Key tradeoff: The stepper reduced overwhelm but made the flow feel longer and introduced a non-standard modal pattern for Postscript. The page approach improved clarity but risked feeling disconnected when users create offers mid-workflow.
2. Iterated on Buy X Get Y based on user feedback.
Buy X Get Y was the most complex offer type, and it took several iterations to arrive at a clean solution. After research, I renamed it from Gift with Purchase to Buy X Get Y, a more inclusive label that matches Shopify’s terminology and more clearly describes the configurations it supports.

Buy X Get Y iterations