When i try to print the raw body text I get firstVisit as null
{
“data”: {
“order”: {
“customerJourneySummary”: {
“ready”: false,
“customerOrderIndex”: null,
“daysToConversion”: null,
“momentsCount”: null,
“firstVisit”: null,
“lastVisit”: null,
“moments”: {
“edges”:
}
}
}
},
“extensions”: {
“cost”: {
“requestedQueryCost”: 13,
“actualQueryCost”: 7,
“throttleStatus”: {
“maximumAvailable”: 2000,
“currentlyAvailable”: 1993,
“restoreRate”: 100
}
}
}
}
But when I run the same API from API connector with the same orderID, this is the output I am getting
{
“body”: {
“data”: {
“order”: {
“customerJourneySummary”: {
“ready”: true,
“customerOrderIndex”: 1,
“daysToConversion”: 1,
“momentsCount”: {
“count”: 1
},
“firstVisit”: {
“id”: “gid://shopify/CustomerVisit/xxxxxxxxx”,
“occurredAt”: “2026-04-06T08:47:06Z”,
“landingPage”: “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”,
“landingPageHtml”: “The first page they visited was <a href="xxxxxxxxxxxxx">/products/xxxxxxxxxxxxxxxxxxxxxxx”,
“referrerUrl”: null,
“referralCode”: null,
“source”: “an unknown source”,
“utmParameters”: {
“campaign”: “WAGS_PT”,
“source”: “WAGS”,
“medium”: “PT”,
“term”: null,
“content”: null
}
},
“moments”: {
“edges”: [
{
“node”: {
“occurredAt”: “2026-04-06T08:47:06Z”
}
}
]
}
}
}
},
“extensions”: {
“cost”: {
“requestedQueryCost”: 13,
“actualQueryCost”: 10,
“throttleStatus”: {
“maximumAvailable”: 2000,
“currentlyAvailable”: 1990,
“restoreRate”: 100
}
}
}
},
“error”: {
“status_code”: 200,
“status_message”: “OK”,
},
“returned_an_error”: false,
}
I am not seeing any errors as well