You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/guides/how-to-guides/collect-on-client-or-server.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ title: Collecting Data on the Client or Server
5
5
One of the most common questions Segment receives is: "Should I use one of your client-side libraries or one of your server-side libraries?"
6
6
7
7
8
-
This is such an important topic that you'll find an in-depth article in Segment's Analytics Academy: [When to Track on the Client vs Server](https://segment.com/academy/collecting-data/when-to-track-on-the-client-vs-server/). It's worth a read. Below, you can also read some quick logic around why you may want to choose either option.
8
+
This is such an important topic that you'll find an in-depth article in Segment's Analytics Academy: [When to Track on the Client vs Server](https://segment.com/academy/collecting-data/when-to-track-on-the-client-vs-server/){:target="_blank"}. It's worth a read. Below, you can also read some quick logic around why you may want to choose either option.
9
9
10
10
### Client-side
11
11
@@ -43,7 +43,7 @@ Sensitive information is also best kept out of browsers. Any data you don't want
43
43
44
44
### Selecting Destinations
45
45
46
-
Each Segment library allows an `integrations` object either as a top level object or nested in options object. [Check your library docs](https://segment.com/docs/connections/sources/) for details; look for the section titled ["Selecting Destinations"](https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/#selecting-destinations-with-the-integrations-object).
46
+
Each Segment library allows an `integrations` object either as a top level object or nested in options object. [Check your library docs](/docs/connections/sources/) for details; look for the section titled ["Selecting Destinations"](/docs/connections/sources/catalog/libraries/website/javascript/#selecting-destinations-with-the-integrations-object).
47
47
48
48
This flag may be especially useful in Legacy source types, where an event might be triggered on both the client and server for various reasons. The following will cause the payload to be sent to all enabled tools **except** Facebook Pixel:
Copy file name to clipboardExpand all lines: src/guides/how-to-guides/create-push-notification.md
+16-16Lines changed: 16 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -2,26 +2,26 @@
2
2
title: Creating a Push Notification
3
3
---
4
4
5
-
Like emails, push notifications are an extremely powerful way to re-engage customers on mobile apps. Push notifications are very personal, so targeting them very precisely using customer behavioral data (from Segment) is crucial.
5
+
Like emails, push notifications are an extremely powerful way to re-engage customers on mobile apps. Push notifications are personal, so targeting them precisely using customer behavioral data (from Segment) is crucial.
6
6
7
-
For example, [Wanelo](http://wanelo.com/?__hstc=222691652.f2c5ed50a3a9703ac3be5283918044ad.1436399176206.1436475066092.1436547653391.7&__hssc=222691652.2.1436547653391&__hsfp=368606253) has begun accepting direct product feeds from retailers. For any of these retailers, when a product goes on sale, they can send a push notification to the people who have saved that product in their profile.
7
+
For example, [Wanelo](http://wanelo.com/?__hstc=222691652.f2c5ed50a3a9703ac3be5283918044ad.1436399176206.1436475066092.1436547653391.7&__hssc=222691652.2.1436547653391&__hsfp=368606253){:target="_blank"} accepts direct product feeds from retailers. For any of these retailers, when a product goes on sale, they can send a push notification to the people who have saved that product in their profile.
8
8
9
-
Every Push messaging focuses around three key features:
9
+
Push messaging focuses around three key features:
10
10
11
-
-**Content** - Diversify your messaging just as you would with an investment portfolio. you want to target your consumers with right content and avoid opt out for push. For example: Netflix uses push notifications to let users know when their favorite shows are available. Rather than sending every user a notification every time any new show or season is released.
11
+
-**Content**: Diversify your messaging just as you would with an investment portfolio. you want to target your consumers with right content and avoid opt out for push. For example, Netflix uses push notifications to let users know when their favorite shows are available. Rather than sending every user a notification every time any new show or season is released.
12
12
13
-
-**Frequency** - Consider your App Store Category. News/Sports apps send push notifications daily or multiple times a day if its "game day". So do Social Networking/Messaging apps. However, apps that are utilitarian - Travel, Food & Drink, Health & Fitness, Productivity, etc. - only message when necessary.
13
+
-**Frequency**: Consider your App Store Category. News/Sports apps send push notifications daily or multiple times a day if it's "game day". So do Social Networking/Messaging apps. However, apps that are utilitarian, for example, food and drink, health and fitness, or productivity only message when necessary.
14
14
15
-
-**Timing** - Always send push notifications to users in their local timezone. In general, mobile usage peaks between 6pm - 10pm.
15
+
-**Timing**: Always send push notifications to users in their local timezone. In general, mobile usage peaks between 6pm - 10pm.
16
16
17
17
18
18
### Choose a destination
19
19
20
-
It's best practice to self evaluate when trying to choose the "one" that suits your needs.
20
+
Self evaluate when trying to choose a destination that suits your needs.
21
21
22
22
1. What's your user base size? Is it more than 10k? If not, you can try demo versions of mobile marketing automation libraries.
23
-
2. Are you looking for a tool only to support push notification or provide an entire marketing suite?
24
-
3. How do push notifications create an impact in your app? Specifically, engagement, retargeting and social impact.
23
+
2. Are you looking for a tool only to support push notification or provide an entire marketing suite?
24
+
3. How do push notifications create an impact in your app (engagement, retargeting, or social impact)?
25
25
4. How can deep links in push notifications fit into your app needs?
26
26
27
27
You will find many alternatives, but choosing the right one for your app is important!
@@ -30,7 +30,7 @@ You will find many alternatives, but choosing the right one for your app is impo
30
30
31
31
* Build trust with your user
32
32
33
-
Ask users to opt in to push notifications upon app install or after the first time they use an app, so its easier to be transparent about how users can opt out later
33
+
Ask users to opt in to push notifications upon app install or after the first time they use an app, so it's easier to be transparent about how users can opt out later.
34
34
35
35
* Give users control
36
36
@@ -42,24 +42,24 @@ Creating lists of your app users based on characteristics or events that align t
42
42
43
43
* Personalize messages
44
44
45
-
Make sure to use deep linking to guide users to the specific screen relevant to that offer
45
+
Make sure to use deep linking to guide users to the specific screen relevant to that offer.
46
46
47
47
* Control timing
48
48
49
-
Pay attention to your user segments' time zones (people sleep!) and customize messages based on time of year (holidays) to make brand personable
49
+
Pay attention to user time zones and customize messages based on time of year (holidays) to make brand personable.
50
50
51
51
* Right frequency
52
52
53
-
The ideal frequency depends on the type of app you have
53
+
The ideal frequency depends on the type of app you have.
54
54
55
55
* A/B test push messages
56
56
57
-
Test different action words, phrases, message lengths, etc.
57
+
Test different action words, phrases, message lengths, and more.
58
58
59
59
* Marketing automation
60
60
61
-
To "auto-enroll" new users into existing campaigns
61
+
To "auto-enroll" new users into existing campaigns.
62
62
63
63
* Measure the right metrics
64
64
65
-
don't silo the success of your campaign to just app opens
65
+
Don't silo the success of your campaign to just app opens.
0 commit comments