Skip to main content

Jane Ecommerce Traits

AIQ integrates with Jane webhooks to power real-time, event-driven automations in Flows and as filters for audiences. These events enable retailers to automate real-time messaging based on customer cart behavior and order status changes.

Updated yesterday

This is in BETA, expected March 17, 2026.

Trait Name

Trait Description

Selection Options

Flow re-entry?

Cart Abandoned

cart_abandoned

Triggered when a customer abandons their ecommerce cart before completing checkout.

after, on, before, between, in last, in next

Yes

Cart Status Updated

cart_status_updated

Triggered when the status of an ecommerce order changes during the fulfillment lifecycle.

after, on, before, between, in last, in next

+status filter - see options below

Yes

Status Filter

A Status dropdown allows filtering to a specific order state. Available statuses:

  • pending: Cart created but checkout has not yet been completed.

  • verification: Order has been submitted but has not yet been accepted by the store.

  • staff_member_review: Order requires manual review by a staff member before moving forward.

  • preparing: Order has been accepted and is currently being prepared.

  • delivery_started: Order has left the store and is out for delivery.

  • delivery_finished: Order has been successfully delivered to the customer.

  • ready_for_pickup: Order is prepared and ready for in-store pickup.

  • finished: Order has been completed after pickup or delivery.

  • with_review: Order has been completed and the customer has submitted a review.

  • cancelled: Order was cancelled by the customer while still in verification status.

  • dismissed: Order was cancelled by the store.

  • finished_without_review: Legacy status previously used when an order was completed without a review.


Example Use Cases

Abandoned Cart Recovery

  • Goal: Trigger messages when a customer abandons their cart. This helps recover lost ecommerce revenue.

  • Trigger: Cart Abandoned in last 30 minutes

  • Action: Send SMS reminder

  • Action: Send email with discount incentive

Order Lifecycle Messaging

Retailers can send updates based on order progress.

  • Goal: Notify customers that their order is being reviewed.

  • Trigger: cart_status_updated = verification

Order Preparing

  • Goal: Notify customers when their order is being prepared.

  • Trigger: cart_status_updated = preparing

Ready for Pickup

  • Goal: Automatically notify customers when their order is ready.

  • Trigger: cart_status_updated = ready_for_pickup

Delivery Updates

  • Goal: Send notifications when delivery begins or finishes.

  • Trigger: cart_status_updated = delivery_started

  • Trigger: cart_status_updated = delivery_finished

Cancelled Order Recovery

If an order is cancelled or dismissed, retailers can trigger a recovery campaign.

  • Example: cart_status_updated = cancelled

This can trigger:

  • a winback discount

  • a reminder to reorder

  • support messaging

Did this answer your question?