All things Shopify and commerce
I have a discount set up that contains a set of unique codes distributed through an email campaign. When a customer redeems one of these codes during checkout, the individual code is shown in the discounts section of the order summary (and is also visible on the order in the Shopify admin).
However, I’d like the customer to see a friendly display name instead (such as the discount name or discount title), rather than the raw unique code. This would create a cleaner customer experience and make it easier to track and report on campaign performance.
Right now, Shopify's discount reporting seems to list each redeemed unique code separately, with no way to easily tie them back to their parent discount / campaign.
Is there any way to control the display name shown to customers after redeeming a unique code, or group the reporting under the discount name instead of the individual codes?
Solved! Go to the solution
This is an accepted solution.
Unfortunately, Shopify doesn't natively provide a way to display a friendly name instead of the unique code in the checkout summary. When a customer redeems a unique discount code, Shopify will always show the actual code that was entered.
The only possible workaround is to create your discount codes with a more descriptive naming convention.
This is an accepted solution.
Unfortunately, Shopify doesn't natively provide a way to display a friendly name instead of the unique code in the checkout summary. When a customer redeems a unique discount code, Shopify will always show the actual code that was entered.
The only possible workaround is to create your discount codes with a more descriptive naming convention.
Like the other commentator has said @TrentG , it's not possible to setup a display name separate from the discount code being used as Shopify takes only the discount code into account when applying the discount on the cart.
If it's purely for campaign performance reasons - then there are workarounds that app providers can do to summarise the code application and usage based on the parent code instead of the codes generated under the parent.
Let me know if that's the case, regarding the UX for the customer - can't do much there because of the limitation that is covered in this thread.
I understand that this is not a solution by itself - but if you found my answer helpful, please mark it as a solution so that others can also find value in this post.
Thank you
Founder
• Dollarlabs: Ultimate Discounts (5★) – If you can think of a discount, you can build it
• Dollarback: Cashback & Loyalty (5★) – Simple cashback. Powerful loyalty.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025