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/connections/sources/catalog/libraries/website/shopify-littledata/index.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,9 +12,9 @@ Littledata is available as an independent [Shopify App](https://apps.shopify.com
12
12
13
13
#### Client-side (device mode) tracking
14
14
15
-
During the [installation process](https://blog.littledata.io/help/posts/segment-installation-guide/), Littledata adds a `LittledataLayer.liquid` snippet to all pages (included in `theme.liquid`) on your Shopify store. The benefits of this approach include:
15
+
During the [installation process](https://blog.littledata.io/help/posts/segment-installation-guide/){:target="_blank"}, Littledata adds a `LittledataLayer.liquid` snippet to all pages (included in `theme.liquid`) on your Shopify store. The benefits of this approach include:
16
16
17
-
- Segment's analytics.js V1 library is loaded on all pages, except for the checkout
17
+
- Segment's Analytics.js 2.0 library is loaded on all pages, except for the checkout
18
18
- Includes a LittledataLayer data layer for all pages
19
19
- Loads a minified tracking script, hosted on a content delivery network (CDN)
20
20
- Enables sending of device-mode ecommerce events to all Segment destinations
@@ -25,30 +25,30 @@ During the [installation process](https://blog.littledata.io/help/posts/segment
25
25
During the Segment connection setup, Littledata also adds a set of webhooks to your Shopify store. When a customer interacts with your store these changes are relayed server-side from Shopify to Littledata to Segment. The advantages to this approach are:
26
26
27
27
- 100% event capture for adds to cart, checkout steps, sales and refunds/returns
28
-
- Customer data (e.g. email) securely relayed server-side
28
+
- Customer data (for example, email) securely relayed server-side
29
29
- No extra scripts on the sensitive and secure checkout pages
30
30
- Accurate marketing attribution, even when customers use ad-blockers or cookie opt-outs
31
-
- Supports cloud-mode destinations such as [Facebook Conversions API](/docs/connections/destinations/catalog/facebook-pixel-server-side/)
31
+
- Supports cloud-mode destinations such as [Facebook Conversions API](/docs/connections/destinations/catalog/actions-facebook-conversions-api/)
32
32
33
33
Here's an architecture diagram that shows how the Littledata app mediates data flow between Shopify and Segment.
34
34
35
35

36
36
37
37
> warning "Note"
38
-
> This integration is maintained by Littledata _and is not supported by Segment directly_. The Littledata app has been reviewed by the Segment team for conformance with Segment's [E-Commerce Spec](/docs/connections/spec/ecommerce/v2/), and is the recommended way of using Segment with Shopify. However, it does require a paid subscription with Littledata, who mediates the connection between Shopify and Segment. [Contact the Littledata Support team](mailto:support@littledata.io) with any questions.
38
+
> This integration is maintained by Littledata _and isn't supported by Segment directly_. The Littledata app has been reviewed by the Segment team for conformance with Segment's [E-Commerce Spec](/docs/connections/spec/ecommerce/v2/), and is the recommended way of using Segment with Shopify. However, it does require a paid subscription with Littledata, who mediates the connection between Shopify and Segment. [Contact the Littledata Support team](mailto:help@littledata.io) with any questions.
39
39
40
40
## Getting Started
41
41
42
42
1.**Login** to your Shopify Store account.
43
43
2. Go the [Shopify app store listing](https://apps.shopify.com/segment-com-by-littledata){:target="_blank"} for **_Segment.com by Littledata_**.
44
44

45
45
3. Click **Add app** to begin the installation process.
46
-
4.**Sign up** for a Littledata account using an email address, Google login or Facebook login. _More team members can be added to the subscription after completing the installation process._
46
+
4.**Choose a Littledata subscription** suitable for your store's volume of monthly orders.
47
47
5. Add the [**Segment write key**](/docs/connections/find-writekey/) for the source that is going to send data in the **input field**.
48
48

49
-
6. Choose either an **Automatic**or a **Manual** install. _Automatic installs work in most instances, but if you choose to do a manual install, just follow [this guide](https://blog.littledata.io/help/posts/segment-installation-guide/){:target="_blank"}._
49
+
6. Choose either an **Automatic**, a **Manual**, or a **Headless** install. _Automatic installs work in most instances, but if you choose to do a manual install, just follow [this guide](https://blog.littledata.io/help/posts/segment-installation-guide/){:target="_blank"}._
50
50

51
-
7. Segment's **analytics.js** library, Littledata **tracking script** and **webhooks** will be automatically applied to the store and the installation process will then be complete.
51
+
7. Segment's **Analytics.js** library, Littledata **tracking script** and **webhooks** will be automatically applied to the store and the installation process will then be complete.
52
52

53
53
54
54
## Event schema
@@ -234,6 +234,8 @@ Each item in the `products` array, or Product Viewed and Product Added events, w
234
234
235
235
With an [annual Littledata Plus plan](https://www.littledata.io/app/enterprise){:target="_blank"} you can import all Shopify orders and refunds from before you started using Segment, to sync with destinations that support timestamped events (for example, a data warehouse). This enables you to build a complete customer history in your chosen destination.
236
236
237
+
This data import will include all the [event properties](#event-properties) usually sent with an `Order Completed` event, including the [customer traits](#identify-calls).
238
+
237
239
## Advanced settings
238
240
239
241
You can edit these data pipeline settings within Littledata's app.
0 commit comments