Skip to content

Commit 2318506

Browse files
authored
Merge pull request #2626 from segmentio/retentive
Retentive
2 parents 16adecc + 29abdad commit 2318506

File tree

1 file changed

+46
-0
lines changed
  • src/connections/destinations/catalog/retentive

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: Retentive Destination
3+
id:
4+
hidden: true
5+
---
6+
[Retentive](https://retentive.io/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="blank"} makes your help docs searchable in product so go-to-market teams can act on data that each customer struggles with.
7+
8+
Retentive maintains this destination. For any issues with the destination, [contact the Retentive Support team](mailto:[email protected]).
9+
10+
## Getting Started
11+
12+
{% include content/connection-modes.md %}
13+
14+
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
15+
2. In the Destinations Catalog, search for "Retentive" and select the Retentive destination.
16+
3. Choose which source should send data to the Retentive destination.
17+
4. Navigate to the [Retentive integrations tab](https://app.retentive.io/integrations){:target="blank"}.
18+
5. Toggle the Segment integration on, and copy the API key presented.
19+
6. In the Retentive destination settings in Segment, enter the API key.
20+
21+
## Supported methods
22+
23+
Retentive supports the following methods, as specified in the [Segment Spec](/docs/connections/spec).
24+
25+
### Identify
26+
27+
Send [Identify](/docs/connections/spec/identify) calls to track user metadata alongside their search queries in the Retentive dashboard. For example:
28+
29+
```js
30+
analytics.identify('userId123', {
31+
32+
});
33+
```
34+
35+
Customer data only displays once customers perform searches on Retentive.
36+
37+
### Alias
38+
39+
Send [Alias](/docs/connections/spec/alias) calls to merge customers from different destinations into a single customer in Retentive. For example:
40+
41+
```js
42+
analytics.alias(
43+
'primaryId',
44+
'previousId' // optional
45+
);
46+
```

0 commit comments

Comments
 (0)