Hey all, I have a Canvas with 15 message steps for different stores, and I need to cap user entry for each message step. Each step has a different entry limit, and if one store reaches its limit, the audience needs to move to the next store, and so on through the rest.
I tried a workaround using the Catalog (Synchronous) API as a tracker; each time a user enters a step, the tracker increments by 1, and when it reaches the limit, users move to the next step. Unfortunately, the rate limit for updating the catalog through the API isn't sufficient, and there's significant latency when multiple users enter simultaneously. I don't want to create 15 separate Canvases for this. Has anyone worked on limiting users at message step level?