Forum Discussion
Complex processing in Canvas vs Campaign
Do you have a Braze reference to share about a throughput difference between canvas and campaign?
In my experience, I have seen no difference in send rates via campaign vs canvas nor any detectable load from the level or number of options / personalization / steps* used in messages up to 5.5m in a single send (that's the largest send at one time which was attempted not a limit in Bbraze).
* If you are connecting to an API such as for connected content or event the braze API to make updates and they have a rate limit, are slow, or generate errors like 429's, that can slow things down but that applies to canvas and campaign.
- rayelkho3 months agoPractitioner III
Hey AllisonSanders . The only thing I would say is more "complex" about canvas is that there is more data to update and write to tables in Currents vs a Campaign. For example, Canvas Entry table is not needed for Campaigns.
Other than that, I have run some extremely complex liquid with catalogs, connected content and conditonal logic. The only thing I can say on that is use case vs if is a little better. The other thing I ran into was when you have extremely high volume (1B+/dayy) and a lot of conditional logic, it could take more than a day to process (because of connected content rate limits) and that could cause some issues with frequency capping. This is not a canvas vs campaign problem per se but you wouldn't run into this problem because you'd need many campaigns to run at the same time vs 1 canvas, so it's easier to get there with a canvas.
Hope this helps!
Related Content
- 2 years ago
- 5 months ago
- 7 months ago