Comments (13)
@lmerriam I've found Intercom-related code on the old app but it seems to me that only the first item is covered, because I only found code that creates users with the following info:
- country
- sex
- birth date
- signup date
- onboarded (true/false)
I'm not finding any code which would send events to Intercom. Of course it's not an issue to implement that, but I want to be sure that's what you're expecting.
It would be useful if you posted some screenshots of what you currently get on your intercom dashboard for the old app.
from flaredown.
You're right! The events are set up in intercom's dashboard. The data you listed should cover it
On Sun, May 15, 2016 at 9:50 AM -0700, "Davide Papagni" [email protected] wrote:
@lmerriam I've found Intercom-related code on the old app but it seems to me that only the first item is covered, because I only found code that creates users with the following info:
email
country
sex
birth date
signup date
onboarded (true/false)
I'm not finding any code which would send events to Intercom. Of course it's not an issue to implement that, but I want to be sure that's what you're expecting.
It would be useful if you posted some screenshots of what you currently get on your intercom dashboard for the old app.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
from flaredown.
@lmerriam Thanks. Another question: did the Intercom Messenger appear on some specific page of the old app?
from flaredown.
No it was app-wide
On Sun, May 15, 2016 at 10:09 AM -0700, "Davide Papagni" [email protected] wrote:
@lmerriam Thanks. Another question: did the Intercom Messenger appear on some specific page of the old app?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
from flaredown.
I'm going to attach the following custom attributes to intercom users:
from flaredown.
Sounds good, these are probably the most important. The only one that's
missing, which I currently use the most, is the number of check-ins the user
has created (with any amount of data).
from flaredown.
Nevermind! Turns out we don't have that. I've been using "web sessions" as a
proxy. If it's super easy to do it would be helpful though.
On May 16 2016, at 12:04 pm, Logan Merriam <[email protected]>
wrote:
Sounds good, these are probably the most important. The only one that's
missing, which I currently use the most, is the number of check-ins the user
has created (with any amount of data).On May 16 2016, at 11:53 am, Davide Papagni <[email protected]>
wrote:I'm going to attach the following custom attributes to intercom users:
[![intercom_user_custom_attributes_new](https://cloud.githubusercontent.com
/assets/2955556/15295010/db7f4eec-1b8e-11e6-88eb-
f9b411db379f.png)](https://cloud.githubusercontent.com/assets/2955556/15295010
/db7f4eec-1b8e-11e6-88eb-f9b411db379f.png)—
You are receiving this because you were mentioned.
Reply to this email directly or [view it on GitHub](https://github.com/Flaredo
wn/FlaredownEmber-2/issues/21#issuecomment-219462819)![](https://github.com/no
tifications/beacon/ABlKZOgQWzx6XU-GoA8wZG5Idzs4TLeaks5qCJLkgaJpZM4HmowS.gif)
from flaredown.
@lmerriam Returning the checkins count per user is super-easy from a coding standpoint, but I have the strong feeling that it's currently inefficient and would slow-down the app (we would need to adjust the model with some counter caches).
However to this purpose, I suggest we tackle that in a better way by leveraging Intercom Events.
We could have the backend fire events for those actions that you find relevant - the intercom-ruby gem comes to the rescue ;-)
So I would say: let's just have users with custom attributes as a 1st pass, then you could take your time to think of a complete list of events you would like to be tracked on Intercom, and then you would open a new issue which we'll tackle in the next milestone.
What do you think?
from flaredown.
Perfect, sounds good to me
from flaredown.
@lmerriam I have created a new Intercom app as per your suggestion (called it Flaredown2, what a poor fantasy!)
Now you need to turn on desired features for the Intercom Messenger:
from flaredown.
@algodave I think the new app is under your account, I don't see it in mine. I can create one and invite you if that's easiest. I've got the subscription for messenger already.
from flaredown.
@lmerriam I think that's better if you create the new app and invite me ;-)
Thanks
from flaredown.
I had to add additional code in order to support Secure Mode as it was enabled by the old app, and once enabled it can't be disabled. So far so good, we're more secure ;-)
from flaredown.
Related Issues (20)
- User request: see a chart for longer periods of time? One month? One year? HOT 1
- User issue: vanishing treatments between checkins HOT 1
- Feature request: update checkin date HOT 1
- Accept the terms sign up checkbox misplaced HOT 2
- Android app won't run on Android 12 (or above?)
- Emotion icons except first missing from symptom checkin (Web)
- Setup staging HOT 3
- upgrade ruby to latest HOT 1
- [native] Wire login page to backend
- [native] Create account from sign up page
- [native] Add captcha to sign up page HOT 2
- [native] Terms of service and Privacy policy page HOT 1
- [native] Update `react-native-paper` theme to match designs
- Blank login page on first load
- add brakeman security scanner
- Rspec workflow is broken
- Upgrade to Rails 7 HOT 1
- upgrading either rack or puma broke prod cors so I reverted, make the upgrade not do that HOT 1
- upgrade ruby from 3.1.3 to 3.2.3 HOT 2
- fix and add readme CI badges
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flaredown.