Skip to main content
object

A browse, cart, or checkout that was abandoned by a customer.

Anchor to Fields and connectionsFields and connections

Anchor to abandonedCheckoutPayloadabandonedCheckoutPayload
•AbandonedCheckout

The abandonment payload for the abandoned checkout.

•AbandonmentAbandonmentType!non-null

The abandonment type.

•App!non-null

The app associated with an abandoned checkout.

•URL

Permalink to the cart page.

•DateTime!non-null

The date and time when the abandonment was created.

•Customer!non-null

The customer who abandoned this event.

Anchor to customerHasNoDraftOrderSinceAbandonmentcustomerHasNoDraftOrderSinceAbandonment
•Boolean!non-null

Whether the customer has a draft order since this abandonment has been abandoned.

Anchor to customerHasNoOrderSinceAbandonmentcustomerHasNoOrderSinceAbandonment
•Boolean!non-null

Whether the customer has completed an order since this checkout has been abandoned.

Anchor to daysSinceLastAbandonmentEmaildaysSinceLastAbandonmentEmail
•Int!non-null

The number of days since the last abandonment email was sent to the customer.

•DateTime

When the email was sent, if that's the case.

•AbandonmentEmailState

The email state (e.g., sent or not sent).

Anchor to hoursSinceLastAbandonedCheckouthoursSinceLastAbandonedCheckout
•Float

The number of hours since the customer has last abandoned a checkout.

•ID!non-null

A globally-unique ID.

•Boolean!non-null

Whether the products in abandonment are available.

Anchor to isFromCustomStorefrontisFromCustomStorefront
•Boolean!non-null

Whether the abandonment event comes from a custom storefront channel.

•Boolean!non-null

Whether the abandonment event comes from the Online Store sales channel.

•Boolean!non-null

Whether the abandonment event comes from the Shop app sales channel.

•Boolean!non-null

Whether the abandonment event comes from Shop Pay.

Anchor to isMostSignificantAbandonmentisMostSignificantAbandonment
•Boolean!non-null

Whether the customer didn't complete another most significant step since this abandonment.

Anchor to lastBrowseAbandonmentDatelastBrowseAbandonmentDate
•DateTime!non-null

The date for the latest browse abandonment.

Anchor to lastCartAbandonmentDatelastCartAbandonmentDate
•DateTime!non-null

The date for the latest cart abandonment.

Anchor to lastCheckoutAbandonmentDatelastCheckoutAbandonmentDate
•DateTime!non-null

The date for the latest checkout abandonment.

•AbandonmentAbandonmentType!non-null

The most recent step type.

•CustomerVisitProductInfoConnection!non-null

The products added to the cart during the customer abandoned visit.

•CustomerVisitProductInfoConnection!non-null

The products viewed during the customer abandoned visit.

•DateTime

The date and time when the visit started.


Was this section helpful?

•query

Returns an abandonment by ID.

•query

Returns an Abandonment by the Abandoned Checkout ID.


Was this section helpful?

•mutation

Updates the marketing activities delivery statuses for an abandonment.

Arguments

•ID!required

The ID of the abandonment that needs to be updated.

•DateTime

The delivery timestamp if the activity delivered.

•AbandonmentDeliveryState!required

The new delivery status of the marketing activity for this abandonment.

Anchor to deliveryStatusChangeReasondeliveryStatusChangeReason
•String

The reason why the activity was or was not delivered.

•ID!required

The ID of the marketing activity that needs to be updated.


Fields

•Abandonment

The updated abandonment.

•[AbandonmentUpdateActivitiesDeliveryStatusesUserError!]!non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?

•interface

Was this section helpful?