Google Tag Manager

Forum Discussion

Pao's avatar
Pao
Collaborator
2 months ago

Impact of Email Template Changes on Queued Subscribers in Active Canvas

Hi everyone,

I'm seeking some clarification on a scenario involving an active canvas with an email step that includes quiet hours and rate limiting.

If there are a large number of subscribers currently queued in that email step, I'm wondering if it's possible to change the email creative by swapping it with a new email creative and then saving the canvas. 

Specifically, I want to know if this change would ensure that those subscribers who haven't yet been sent an email (i.e., the request hasn't been sent to the ESP) will receive the updated email creative.

Do I need to stop the canvas, make the change and then re-activate? Or can I do it with just editing the canvas and saving the changes?

Has anyone experienced this, or can anyone confirm how this works?

Thanks in advance for your insights!

2 Replies

  • Pao​ It sounds like you might be on a time crunch here... Braze Support would give you the most accurate answer, but here are our thoughts, in the mean time: 

    1. We're not 100% sure exactly how Braze is handling the order of operations in the backend, whether the email has already been processed or if it waits until your quiet hours/rate limits are over before it fully sends it.

      It's possible that you might actually be able to update the Email before it's launched, and the updated version might send... You'll have to keep us posted. 
    2. IF #1 does end up working, then no, we don't believe you need to stop the Canvas to make the changes. This is once again an educated guess based on what we see in the Braze docs. 

     

    https://www.braze.com/docs/user_guide/engagement_tools/canvas/managing_canvases/change_your_canvas_after_launch/#time-delays

    Stopping Canvases

    Stopping a Canvas won’t exit users who are waiting in a step. If you re-enable the Canvas and the users are still waiting, they will complete the step and move to the next step. However, if the time that the user should’ve progressed to the next step has passed, they will instead exit the Canvas.

  • Hi,

    For users who have not yet been sent the step, you should be able to update the content, and they will receive the new version when it's their time (that isn't to say things don't go awry, and this is going to muddy reporting).

    If you have a concern, you can always copy the canvas and put a few test users through the copy to validate the desired behavior before making production changes.

    Should you be highly concerned, then copy the canvas, make the updates, stop people from entering the existing canvas (allowing those already in to complete it), and publish the updated replacement - This has the added benefit of clean reporting for v1 and 2.

    Best