|
1 | 1 | ---
|
2 |
| -title: 'SaaSquatch v2 Destination' |
3 |
| -hidden: true |
| 2 | +title: SaaSquatch v2 Destination |
4 | 3 | id: 62439b17f9f8c788769e83f6
|
5 |
| -published: false |
6 | 4 | beta: true
|
7 | 5 | ---
|
| 6 | + |
| 7 | +[SaaSquatch](https://saasquatch.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} is a loyalty, referral and rewards platform that helps companies reward their brand advocates, build loyal communities, and accelerate revenue growth. |
| 8 | + |
| 9 | +SaaSquatch maintains this destination. For any issues with the destination, [contact the SaaSquatch Support team ](mailto:[email protected]). |
| 10 | + |
| 11 | +## Getting Started |
| 12 | + |
| 13 | +{% include content/connection-modes.md %} |
| 14 | + |
| 15 | +1. From the Destinations catalog page in the Segment App, click **Add Destination**. |
| 16 | +2. Search for **SaaSquatch v2** in the Destinations Catalog, and select the **SaaSquatch v2** destination. |
| 17 | +3. Choose which Source should send data to the **SaaSquatch v2** destination. |
| 18 | +4. Log in to the [SaaSquatch portal](https://app.referralsaasquatch.com/){:target="_blank"}. |
| 19 | +5. Navigate to the Integrations page by selecting **Settings > Integrations**. |
| 20 | +6. Find and enable the Segment integration. |
| 21 | +7. Within the **Segment Destination** tab, copy the API Key. |
| 22 | +8. Enter the copied API Key in the SaaSquatch v2 destination settings in Segment. |
| 23 | + |
| 24 | +## Supported methods |
| 25 | + |
| 26 | +SaaSquatch v2 supports the following methods, as specified in the [Segment Spec](/docs/connections/spec). |
| 27 | + |
| 28 | +### Identify |
| 29 | + |
| 30 | +Send [Identify](/docs/connections/spec/identify) calls to insert and update participants in SaaSquatch. [Read more about identify calls in the SaaSquatch docs.](https://docs.saasquatch.com/integrations/segment-v2/subscription/#identify-calls){:target="_blank"} |
| 31 | + |
| 32 | +For example: |
| 33 | + |
| 34 | +```js |
| 35 | +analytics.identify("userId123", { |
| 36 | + |
| 37 | + firstName: "John", |
| 38 | + lastName: "Doe", |
| 39 | + referredByCodes: ["SUSAN210"], |
| 40 | +}); |
| 41 | +``` |
| 42 | + |
| 43 | +Segment sends Identify calls to SaaSquatch v2 as an `identify` event. |
| 44 | + |
| 45 | +### Track |
| 46 | + |
| 47 | +Send [Track](/docs/connections/spec/track) calls to log user events in SaaSquatch. [Read more about track calls in the SaaSquatch docs.](https://docs.saasquatch.com/integrations/segment-v2/subscription/#track-calls){:target="_blank"} |
| 48 | + |
| 49 | +For example: |
| 50 | + |
| 51 | +```js |
| 52 | +analytics.track("Order Completed", { |
| 53 | + revenue: 1000, // cents |
| 54 | + currency: "USD", |
| 55 | + order_id: "ref1234", |
| 56 | +}); |
| 57 | +``` |
| 58 | + |
| 59 | +Segment sends Track calls to SaaSquatch v2 as a `track` event. |
0 commit comments