Shopify sells domains as an accredited registrar partner reseller, letting merchants manage DNS, renewals, and business operations in one place. Our team identified that merchants found the renewal process confusing and difficult to manage, often leading to missed renewals and loss of domain access. My goal was to give them more control with clearer visibility into payment and renewal status, streamlining the self-serve experience to be more intuitive and efficient.
Domains are one of the more technically complex parts of running an online store, and merchants consistently struggled with them. When a renewal failed or a domain expired, merchants had no way to fix it themselves. The only option was to contact support.
My domain has expired and I need to renew it, but the admin page is asking me to contact support.
Merchant support ticket
If merchants could see what was happening with their domain earlier in the process and act on it themselves, most renewals would never need support. The goal was to give them more control:
As lead product designer, I worked very closely with engineering, a product manager, and a content designer. I held weekly syncs with engineering and product management to move quickly and stay aligned.
Self-serve renewal shipped in December 2025, and the email updates followed in January 2026. Within the first few days, 126 merchants clicked "Renew now."
For a closer look at this project or my full process behind it
Contact me