Stream – 3 Tips

Getting Started With Stream
View in your Browser Dashboard

** Three Tips for Success
————————————————————

Glad you decided to try out Stream! Integrating Stream is easy. Some of the largest apps in the world have built their activity streams and newsfeeds with Stream in just a few days.

Tip One

If you’re a developer try the getting startedpage. It explains Stream in just a few minutes. If you don’t write code, forward this email to your dev team or send an invitevia the dashboard.
Getting Started

Tip Two

Client libraries are available for Ruby, JS, Python, PHP, Java, Scala, Go & .Net. Stream’s framework integrations make the setup even easier. Rails, Django, Laravel, Node and Meteorare currently supported.
View Libraries

Tip Three

We’ve developed 6 example apps that showcase the flexibility of Stream. Check them out to learn some neat shortcuts and best practices.
See Features
Analyticsand personalizationare great tools for improving engagement, conversion and retention within your app.** Have questions?
————————————————————

We are ready to help!
, Inc.
1215 Spruce St
Boulder, CO 80302

Unsubscribe from this list Update Subscription Preferences (

Stream – Analytics & personalization

Stream – Analytics & personalization

Learn about Analytics & Personalization from Stream

View in your Browser

Dashboard

Dashboard

Improve Your Feed

Building a scalable feed with Stream is pretty straightforward. Improving engagement, retention, and conversion are much more challenging.
Famous apps like Quora, Etsy, Facebook and YouTube combine their scalable feed with analytics and personalization . Etsy uses this type of technology to improve e-commerce conversion. Facebook applies machine learning to cut through the noise of thousands of daily updates.
If you would like to learn more about Steam’s analytics and personalization capabilities, register below:

Register for Personalization

Have questions?

We are ready to help!

, Inc.

1215 Spruce St

Boulder, CO 80302

Unsubscribe from this list

Update Subscription Preferences

Stream – Support

Stream – Support

Need Help with your Stream Account?

View in your Browser

Dashboard

Dashboard

Need Help?

If you have any questions or feedback be sure to contact support. For customers on a paid plan contacting [email removed] is the fastest way to get an answer. If you’re on a free plan you can post your question on our stackoverflow support community .

Contact Us

Have questions?

We are ready to help!

1215 Spruce St
Boulder, CO 80302

Unsubscribe from this list

Update Subscription Preferences

Stream – 5 advanced tips

Stream – 5 advanced tips

Advanced Tips to use with your Stream

View in your Browser

Dashboard

Dashboard

Perfect Your Integration

These tips help you perfect your integration with Stream:

The Data Model

We recommend that you setup feed groups for every object in your app which you can follow. Say you’re building a music app like Spotify. In that case you would create a feed group for “timeline”, “notification”, “user”, “artist” and “playlist”. If you’re building a video app like YouTube you would setup feed groups for “timeline”, “notification”, “user”, “channel” and “playlist”.

Read More

Foreign IDs

When you add an activity be sure to specify the foreign_id. This helps us determine uniqueness, it makes deletes easier and allows you to integrate detailed analytics.

TO Field

If you’re implementing @mentions, notification feeds or add activities to multiple feeds (teams, topics, etc) you definitely want to review the TO field .

Custom Ranking

By default all feeds are sorted chronologically. Custom ranking allows you to control how the feed is ranked. Some examples are boosting popular content, featured content or maybe sponsored posts. .

Activity Storage

For larger apps we recommend that you store activities in your own database and sync the activity data to Stream. This gives you more flexibility in terms of reporting and updates. If you’re using one of our framework integrations this is taken care of automatically.

As always feel free to contact us if you have questions or run into any issues.

Best,

Thierry

Have questions?

We are ready to help!

, Inc.

1215 Spruce St

Boulder, CO 80302

Unsubscribe from this list

Update Subscription Preferences

Stream – Realtime improvements

Stream** Huge Improvements to Realtime!
————————————————————
Stream enables you to listen to feed changes in realtime using websockets. You can also connect to a Firehose of all feed changes via SQSor webhooks. In the last few weeks we’ve been working hard to improve the overall speed of both realtime and the Firehose.This was particularly important for games and other apps where feeds are used to facilitate a realtime conversation. The speed improvements we’ve made are substantial: roundtrip times of posting an activity and a notification showing up are now below 500ms.

Read the documentation about realtime and Firehose.

Cheers,
Tommaso** Have questions?
————————————————————

We are ready to help!
, Inc.
1215 Spruce St
Boulder, CO 80302

View in your Browser ۢ Unsubscribe from this list ۢ Update Subscription Preferences (