I’m currently building an integration with ManyChat and need guidance on the best way to handle user-specific data when managing multiple events. Here’s my use case:
- I have users (guests) who may be participating in multiple events.
- When sending messages or guiding users into a flow, I want to ensure that each user’s context for an event is preserved without overwriting custom fields or interfering with other events.
My main questions are:
- Can I dynamically pass custom fields (like
event_id
orevent_name
) to a flow when starting it via the ManyChat API? - How can I store event-specific data for a user without overwriting fields for other events?
- For example, if a user is part of two events (Event A and Event
, how do I ensure the data for Event A remains intact while I send them messages for Event B?
- For example, if a user is part of two events (Event A and Event
- Are there best practices for using custom fields or tags in cases where users may have multiple contexts (e.g., multiple events)?
I want to avoid global bot fields for this purpose since the event context is specific to individual users.
Any guidance, suggestions, or resources you can provide would be greatly appreciated!
Thank you so much for your help,
Raz