Skip to content

Commit 4db87dc

Browse files
committed
Import all orders
1 parent a892cfb commit 4db87dc

File tree

1 file changed

+12
-8
lines changed
  • src/connections/sources/catalog/libraries/website/shopify-littledata

1 file changed

+12
-8
lines changed

src/connections/sources/catalog/libraries/website/shopify-littledata/index.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Below is a table of events that **Shopify by Littledata** sends to Segment throu
5252
| Registration Viewed | A user has viewed the /account/register page |
5353
| Thank you Page Viewed | A user has viewed the thank you page after completing an order \* |
5454

55-
> note "" \* This is less reliable than the de-duplicated `Order Completed` event sent from the Littledata servers, but you can use it in device-mode destinations to trigger a conversion. The `payment_method` and `shipping_method` properties are not available with this event.
55+
> note\* This is less reliable than the de-duplicated `Order Completed` event sent from the Littledata servers, but you can use it in device-mode destinations to trigger a conversion. The `payment_method` and `shipping_method` properties are not available with this event.
5656
5757
## Cloud-mode Events
5858

@@ -78,14 +78,14 @@ Below is a table of events that **Shopify by Littledata** sends to Segment from
7878

7979
## User identity
8080

81-
In the Littledata application, you can choose which of the following fields you want to send as the `userId` for known customers:
81+
In Littledata's app you can choose which of the following fields you want to send as the userId for known customers:
8282

83-
- Shopify Customer ID (default)
84-
- Email
85-
- MD5 email hash
86-
- None
83+
- **Shopify customer ID** (default) - Recommended if you have a simple Shopify setup with minimal integrations.
84+
- **Hashed email** - The MD5 email hash is useful if you have other marketing platforms sending traffic where you know the email of the visitor (e.g. email marketing like Bronto or Marketo), but not their Shopify customer ID.
85+
- **Email** - The email identifier is recommended when other platforms use the email and can’t hash it, and you are comfortable with the privacy implications.
86+
- **None** (no identifier) - Choose “none” if user identity is already handled by your Segment implementation and you only need the extra events powered by Littledata's Shopify source.
8787

88-
For example, using 'email' allows you to match users across platforms that do not have access to the Shopify Customer ID. For [Segment Personas](/docs/personas/) we also send `shopify_customer_id` as an [externalID](/docs/personas/identity-resolution/externalids/) for advanced matching.
88+
For [Segment Personas](/docs/personas/) we also send `shopify_customer_id` as an [externalID](/docs/personas/identity-resolution/externalids/) for advanced matching.
8989

9090
## Identify Calls
9191

@@ -145,7 +145,7 @@ The list below outlines the properties included in the events listed above.
145145
| `affiliation` | The affiliation of the order | String |
146146
| `cart_id` | The ID of the Shopify cart | String |
147147
| `checkoutId` | The ID of the checkout session | String |
148-
| `context.uip` | The user's IP address | String |
148+
| `context.ip` | The user's IP address | String |
149149
| `context['Google Analytics'].clientId` | The user's Google Analytics Client ID | String |
150150
| `context['Google Analytics'].geoid` | The user's location | String |
151151
| `coupon` | Comma-separated string of discount coupons used, if applicable | String |
@@ -191,6 +191,10 @@ Each item in the `products` array, or Product Viewed and Product Added events, w
191191
| `url` | The URL of the product page | String |
192192
| `variant` | The product variant name | String |
193193

194+
## Import all orders
195+
196+
With a [Littledata Plus plan](https://www.littledata.io/app/enterprise) you can import all Shopify orders and refunds from before you started using Segment, to sync with destinations that support timestamped events (e.g. a data warehouse). This enables you to build a complete customer history in your chosen destination.
197+
194198
## Advanced device-mode settings
195199

196200
You can edit the LittledataLayer object in your Shopify theme to manually change these advanced settings. For more information, see the [Shopify tracker GitHub repository](https://github.com/littledata/shopify-tracker#segment-configuration).

0 commit comments

Comments
 (0)