Skip to content

Commit a2fefa4

Browse files
authored
Merge pull request segmentio#4693 from segmentio/navattic/source
Navattic source
2 parents 580d793 + 1925c6b commit a2fefa4

File tree

1 file changed

+61
-2
lines changed
  • src/connections/sources/catalog/cloud-apps/navattic

1 file changed

+61
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,63 @@
11
---
2-
title: 'Navattic Source'
2+
title: Navattic Source
33
hidden: true
4-
---
4+
---
5+
6+
[Navattic](https://navattic.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} is a no-code tool which enables go-to-market teams to build beautiful, interactive demos of their products to excite and engage prospects.
7+
8+
This source is maintained by Navattic. For any issues with the source, [contact the Navattic Support team](mailto:[email protected]).
9+
10+
## Getting Started
11+
12+
To get started with the Navattic source:
13+
1. Navigate to **Connections > Sources** and click **Add Source** in the Segment App.
14+
2. Search for *Navattic* in the Sources Catalog, and select the Navattic tile, and click **Add Source**.
15+
3. Give the Source a nickname and configure any other settings.
16+
- The nickname is used as a label in the Segment app, and Segment creates a related schema name in your warehouse. The nickname can be anything, but Segment recommends using something that reflects the source itself and distinguishes amongst your environments (for example: SourceName_Prod, SourceName_Staging, SourceName_Dev).
17+
4. Click **Add Source** to save your settings.
18+
5. Copy the Write key from the Segment UI and log in to your Navattic account. Navigate to **Integrations > Segment** and paste the key. Click **Save** to connect.
19+
6. Choose which Navattic events to send to Segment, as well as which demos (projects) to activate for this integration.
20+
21+
## Stream
22+
23+
Navattic uses the stream Source component to send Segment event data. It uses server-side Track and Identify methods to send data to Segment. These events are then available both in destinations that accepts server-side events and in a schema in your data warehouse, so you can query using SQL.
24+
25+
Navattic generates its own ID for each visitor to your product demo. This ID passes as both the `userId` and `anonymousId` when pushing Navattic events to Segment.
26+
27+
## Events
28+
29+
The table below lists possible events that Navattic sends to Segment. With the exception of IDENTIFY_USER, all events are sent to the [Tracks table in Segment](/docs/connections/storage/warehouses/schema/#tracks-table). Additionally, every Navattic event includes the `userId` and `anonymousId` (which are the same), which are Navattic-generated for each user.
30+
31+
Event Name | Description |
32+
------------ | ------------|
33+
IDENTIFY_USER | A visitor submitted an email, usually through a form fill. This sends to the [Identifies table](/docs/connections/storage/warehouses/schema/#identifies-table) in Segment.
34+
VIEW_STEP | A visitor viewed a step in the demo.
35+
START_FLOW | A visitor started a flow.
36+
COMPLETE_FLOW | A visitor has completed a flow.
37+
NAVIGATE | A visitor clicked on a link from within the demo.
38+
OPEN_CHECKLIST | A visitor expanded a checklist.
39+
CLOSE_CHECKLIST | A visitor collapsed a checklist.
40+
COMPLETE_TASK | A visitor completed a checklist task.
41+
CONVERTED | A visitor viewed a step tagged *Mark as converted*.
42+
43+
## Event Properties
44+
45+
The table below lists the properties included in the events listed above.
46+
47+
Property Name | Description
48+
--------------- | ------------
49+
project | An object containing the demo's (project's) ID and name.
50+
checklist | An object containing the checklist's ID and name. Populated only if the demo contains a checklist.
51+
flow | An object containing the current flow's ID and name.
52+
step | An object containing the current flow step's ID, name, and index (`step.indx`)
53+
session_id | A string that uniquely identifies this visitor's current session.
54+
url | If the event is NAVIGATE, then this property contains the URL of the link that the visitor clicked on. Otherwise, it is empty.
55+
56+
57+
## Adding Destinations
58+
59+
Once your Source is set up, you can connect it with Destinations.
60+
61+
Log in to your downstream tools and check to see that your events appear as expected and that they contain all of the properties you expect. If your events and properties don’t appear, check the [Event Delivery](/docs/connections/event-delivery/) tool, and refer to the Destination docs for each tool for troubleshooting.
62+
63+
If there are any issues with how the events are arriving to Segment, [contact the Navattic support team](mailto:[email protected]).

0 commit comments

Comments
 (0)