Articles on: Upsell.com for Shopify

How to use the Upsell.com announcement bar to encourage time-limited storewide discounts | Shopify

What is the Announcement Bar?


The Announcement Bar is a narrow banner that appears at the top of customers' shopping experience and promotes a time-limited, storewide discount. The Announcement Bar lets you show a time-limited discount with a countdown timer that can be accepted on your Thank You anad Order Status pages and then carry over to the online store where customers can proceed to benefit from the discount they accepted.


In its first release, the Announcement Bar is available as part of the Discount Timer widget. It is added as a dedicated slot.


If you are a legacy customer of Upsell.com, then you may recall the very popular 'popup with timer' widget that existed on the thank you page.In the latest version Upsell.com, the announcement bar replaces that use case!


The goal is to provide a cleaner, integrated way to create urgency and increase conversions, without intrusive popups.


Where does the Announcement Bar appear?


When enabled in the discount timer, the Announcement Bar can be set to appears up to two locations:


  • Thank you page
  • Order status page


Once you've added the announcement bar to your store, it will display on your online store as a bar at the top of the screen.


Both of these locations share the same offer and countdown logic, so customers see a consistent message as they move through the journey.


What we will explore in this guide:-


This guide will walk you through:


  • Enabling necessary technology on the cart drawer
  • Creating a new Thank You page slot in Upsell.com
  • Configuring the timer and discount
  • Creating and editing the Thank You page announcement bar
  • Configuring the Online store bar to show the discount code
  • Testing the full flow on your storefront


We will not explore the following in any substantive detail:-



How to create a discount announcement bar with timer on the thank you page


In this worked example, we will build our announcement bar to appear on the thank you page. We would strongly recommend you follow the same instructions and add the Announcement Bar on your Order Status page too, so that when customers return to check on the status of their order they can have the opportunity to enjoy the discount (you can even duplicate the slot you create on the thank you page)


First we need to enable the technology that will enable Upsell.com to work its Announcement Bar magic. Here's how:-


1. Ensure that slot-technology is enabled


  1. The easiest way to turn this technology on is accessed via Upsell.com's Flow Builder


  1. Click Cart drawer on the Pages window on the left-hand side



  1. Click Enable slots on the cart drawer



  1. When the Cart Drawer editor loads up, ensure that 'Cart Drawer Slots…' is enabled


When you read this article and action this step, you may find this is called something else - this is because it is not only the technology that supports Cart Drawer slots but also other widgets such as the Announcement Bar



2. Create a new Thank You page slot


  1. In your Shopify admin, go to Apps β†’ Upsell.com and open the Thank you page flow



  1. Click Create a slot



  1. In the dialog, click the pre-made Announcement Bar slot



  1. Click Create to confirm



3. Place the Thank You slot in the Shopify theme editor


  1. From the slot page, click Place your slots in the Shopify editor



  1. In the Shopify editor, click Add block in the Thank You page section



  1. Select the correct Upsell.com Announcement Bar block for the page you are adding this to (e.g. Thank You page or Order Status page)



  1. Click Save in the theme editor



  1. Click Exit




4. Configure timer and discount


To configure the timer and discount parts of this widget, please follow the helpdesk article contained here.


For the purpose of our worked example, we are going to be keeping a 10% discount that is going to be called:-


20_min_discount




5. Amending the Thank You / Order Status page bar


Now that we've got the special Upsell.com technology enabled and the Widget set up on the theme editor we can now begin editing the Announcement Bar widget itself.


Add and format the text that will appear in the Announcement Bar on the page


  1. You can:-


  • amend the text
  • insert/edit a hyperlink (including whether you'd like the link to open in the current window or a new window)
  • change the font size
  • change text alignment
  • change text color
  • bolden and italicize


More information about all of these can be found here



I've gone with a hyper-linked, large, center-aligned, bold banner with a 'success' color - usually green, but dependant on your settings.


  1. You can choose to replace the text with different text upon the timer's expiry. To do so, click timer expired settings belown the text box. You'll be able to edit the text in exactly the same way as the initial announcement bar, as well as previewing how that looks




  1. Once you're happy with your design, click Save to apply the text and link changes


6. Configure timer-expired behaviour


  1. Please see detailed information here


7. Configure the Accept button


  1. Click on the Accept button element in the settings for the thank you page bar



  1. Click Button type and select whether you want the accept button to be primary, secondary or plain


We would recommend keeping the accept button as Primary



  1. Enter the text you would like to appear on the accept button



  1. Click Save



8. Configure the close button and bar style


  1. Select the Close button element



  1. Decide whether you wish to provide your customers with an option to close the Announcement Bar




  1. Click Save



  1. If you decide to provide your customer with an option to close, select your preferred button style)


We would recommend selecting either 'secondary' or 'plain' as your close button, if you decide to feature a close button



  1. Click Save


9. Configure the Online Store bar and show the discount code


  1. In the widget, open the Online store bar block and click Text



  1. Enter the text of your choice and format as you wish



  1. As before, you can:-


  • amend the text
  • insert/edit a hyperlink (including whether you'd like the link to open in the current window or a new window)
  • change the font size
  • change text alignment
  • change text color
  • bolden and italicize


More information about all of these can be found here


  1. You can insert the dynamic tag {{discount code}} which will show the discount code you built into the widget earlier at step 4



a reminder:- here is where this dynamic tag is obtained if you wish to edit this):-



10. Fine-tune timer-expired settings for the Online Store bar


  1. Open TIMER EXPIRED SETTINGS for the Online store bar discount



  1. You can choose to replace the text with different text upon the timer's expiry. To do so, click timer expired settings belown the text box. You'll be able to edit the text in exactly the same way as the initial announcement bar, as well as previewing how that looks



  1. You can choose to replace the text when the timer expires by checking the box and can then preview how that expired text will display by clicking preview active offer



  1. Click Save



11. Test the full flow on your storefront


  1. Open your storefront (for example, 34r234524243.myshopify.com) and click Catalog


  1. Click a product that will satisfy the condition you created on the page you are testing. Buy the product and reach the thank you / order status page you are testing


  1. On the Thank You / Order status page, verify that:-


  • The announcement bar is visible at the top
  • The countdown timer is running
  • The accept button works as expected
  • The close button works as expected (if selected)





  1. Check that the discount is applied correctly on products added during the time the storewide discount applies:-




Troubleshooting tips


  • If the bar does not appear on the Thank You page, confirm that:

β€Ž β€Ž β€Ž β€Ž β€Ž * The slot is created and savedβ€Ž

β€Ž β€Ž β€Ž β€Ž β€Ž * The Upsell.com block is added to the Thank You page in the Shopify editor

β€Ž β€Ž β€Ž β€Ž β€Ž * The discount and timer settings are active for your test order


  • If the Online store bar does not show the discount code, check that:


β€Ž β€Ž β€Ž β€Ž β€Ž * You added {{discount code}} in the text configuration

β€Ž β€Ž β€Ž β€Ž β€Ž * The bar is linked to the correct discount configuration

β€Ž β€Ž β€Ž β€Ž β€Ž * The timer has not yet expired for that shopper


Well, that's a wrap!


If this article did not solve your issue, our support team is available for you 24/7. Just click the live chat button at the bottom-right corner of this page.


πŸ“’ Did you know we have a YouTube channel? Don't forget to subscribe to the channel to keep in touch with us and our news and updatesπŸ™ If you find our app useful, help other merchants find it by leaving us an honest review on the Shopify App Store! It means the world to usπŸ“§ Please let us know if you spot any typos, mistakes, or omissions via: care@upsell.com


Updated on: 26/11/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!