Skip to main content
Solved

In-App Message Question: Can I track which button is clicked and do something with that data?

  • May 24, 2023
  • 1 reply
  • 152 views

I’d like to track which button is clicked in an In-App Message. Is it possible to do this?

Best answer by Maddie

Hi @mcc,

Thank you for your question!

It sounds like you're speaking about the ability to conduct micro-surveys via in-app messages. This is currently an open feature request, so we're going to add an "upvote" to that request so that our Product team knows this would be a valuable addition.

Currently, there are workarounds to track a specific button click, but it will require a lot of development resources as the workaround involves custom button actions and event listeners in your app.

We can't detail every step here, but to summarise of how this would work, you would need to build your in-app template so that a custom button action is used, and your application would have to add custom action event listeners that will capture the event. Once the event is captured, you could send an identify or track call back to Customer.io, and/or do something within your application.

I hope this information is helpful, let me know if you have any follow-up questions!

- Maddie

View original
Did this topic help you find an answer to your question?

1 reply

  • 14 replies
  • Answer
  • May 24, 2023

Hi @mcc,

Thank you for your question!

It sounds like you're speaking about the ability to conduct micro-surveys via in-app messages. This is currently an open feature request, so we're going to add an "upvote" to that request so that our Product team knows this would be a valuable addition.

Currently, there are workarounds to track a specific button click, but it will require a lot of development resources as the workaround involves custom button actions and event listeners in your app.

We can't detail every step here, but to summarise of how this would work, you would need to build your in-app template so that a custom button action is used, and your application would have to add custom action event listeners that will capture the event. Once the event is captured, you could send an identify or track call back to Customer.io, and/or do something within your application.

I hope this information is helpful, let me know if you have any follow-up questions!

- Maddie


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings